From b08072d0cc2bcbcfdaf26eaf19058c08da26c30d Mon Sep 17 00:00:00 2001 From: Venkata Sravan Kumar Gollapudi Date: Tue, 27 Apr 2021 12:39:43 +0530 Subject: [PATCH 1/7] UI Improvement: Create Request --- .eslintrc.js | 3 +- package-lock.json | 22242 ++++++++++++++- package.json | 4 +- src/Constants/FilterData.tsx | 18 +- src/components/pages/CreateRequest/View.css | 56 + src/components/pages/CreateRequest/View.tsx | 713 +- src/components/pages/CreateRequest/ervsfd.tsx | 549 + src/components/pages/CreateRequest/help.jpg | Bin 0 -> 185287 bytes src/global.d.ts | 6 + src/hooks/useFirestore.ts | 2 - src/resources/cities.json | 11848 ++++---- src/serviceWorker.ts | 132 +- yarn.lock | 22829 ++++++++-------- 13 files changed, 40534 insertions(+), 17868 deletions(-) create mode 100644 src/components/pages/CreateRequest/View.css create mode 100644 src/components/pages/CreateRequest/ervsfd.tsx create mode 100644 src/components/pages/CreateRequest/help.jpg create mode 100644 src/global.d.ts diff --git a/.eslintrc.js b/.eslintrc.js index e652155..512afbe 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -31,7 +31,8 @@ module.exports = { 'array-callback-return': 'off', 'linebreak-style': 'off', 'max-len': ["error", { "ignoreStrings": true }], - 'object-curly-spacing': ["error", "always", { "arraysInObjects": false }] + 'object-curly-spacing': ["error", "always", { "arraysInObjects": false }], + 'max-len': ["error", { "code": 300 }] }, 'settings': { 'import/resolver': { diff --git a/package-lock.json b/package-lock.json index 477371a..20ab980 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,22158 @@ { "name": "carefortheliving.com", "version": "0.1.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "carefortheliving.com", + "version": "0.1.0", + "dependencies": { + "@hookform/resolvers": "^2.4.0", + "@material-ui/core": "^4.11.3", + "@material-ui/icons": "^4.11.2", + "@material-ui/lab": "^4.0.0-alpha.57", + "@material-ui/pickers": "^3.3.10", + "disqus-react": "^1.0.11", + "firebase": "^8.4.1", + "lodash": "^4.17.21", + "moment": "^2.29.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-hook-form": "^7.2.3", + "react-jss": "^10.6.0", + "react-router-dom": "^5.2.0", + "react-scripts": "4.0.3", + "react-select": "^4.3.0", + "styled-components": "^5.2.3", + "typescript": "^4.2.4", + "web-vitals": "^1.1.1", + "yup": "^0.32.9" + }, + "devDependencies": { + "@firebase/firestore-types": "^2.2.0", + "@testing-library/jest-dom": "^5.12.0", + "@testing-library/react": "^11.2.6", + "@testing-library/user-event": "^13.1.5", + "@types/jest": "^26.0.22", + "@types/node": "^14.14.41", + "@types/react": "^17.0.3", + "@types/react-dom": "^17.0.3", + "@typescript-eslint/eslint-plugin": "^4.22.0", + "@typescript-eslint/parser": "^4.22.0", + "cz-conventional-changelog": "^3.3.0", + "eslint": "^7.25.0", + "eslint-config-google": "^0.14.0", + "eslint-import-resolver-typescript": "^2.4.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-react": "^7.23.2", + "husky": "^6.0.0", + "typescript": "^4.2.4" + } + }, + "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==", + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", + "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==" + }, + "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" + } + }, + "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/@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==", + "dependencies": { + "@babel/types": "^7.13.0", + "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==", + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/compat-data": "^7.13.12", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "^6.3.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.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==", + "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" + } + }, + "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==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "regexpu-core": "^4.7.1" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz", + "integrity": "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==", + "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" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-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==", + "dependencies": { + "@babel/types": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "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==", + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", + "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", + "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.13", + "@babel/types": "^7.13.14" + } + }, + "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==", + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "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==" + }, + "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==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-wrap-function": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "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==", + "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" + } + }, + "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==", + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "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==", + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "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==" + }, + "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==" + }, + "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==", + "dependencies": { + "@babel/helper-function-name": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz", + "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz", + "integrity": "sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==", + "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" + } + }, + "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==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "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==", + "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" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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", + "globals": "^11.1.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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", + "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-simple-access": "^7.12.13", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "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", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "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==", + "dependencies": { + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "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" + } + }, + "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==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.12.17" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", + "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz", + "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==", + "dependencies": { + "regenerator-transform": "^0.14.2" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "node_modules/@babel/plugin-transform-runtime/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/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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-typescript": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "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==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz", + "integrity": "sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==", + "dependencies": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-compilation-targets": "^7.13.13", + "@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.15", + "@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", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-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.13.15", + "@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.14", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "core-js-compat": "^3.9.0", + "semver": "^6.3.0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "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", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + } + }, + "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/@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==", + "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==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/traverse": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz", + "integrity": "sha512-/mpZMNvj6bce59Qzl09fHEs8Bt8NnpEDQYleHUPZQ3wXUMvXi+HJPLars68oAbmp839fGoOkv2pSL2z9ajCIaQ==", + "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.15", + "@babel/types": "^7.13.14", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "node_modules/@babel/types": { + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz", + "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@commitlint/execute-rule": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.1.1.tgz", + "integrity": "sha512-6mplMGvLCKF5LieL7BRhydpg32tm6LICnWQADrWU4S5g9PKi2utNvhiaiuNPoHUXr29RdbNaGNcyyPv8DSjJsQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=v10" + } + }, + "node_modules/@commitlint/load": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-12.1.1.tgz", + "integrity": "sha512-qOQtgNdJRULUQWP9jkpTwhj7aEtnqUtqeUpbQ9rjS+GIUST65HZbteNUX4S0mAEGPWqy2aK5xGd73cUfFSvuuw==", + "dev": true, + "optional": true, + "dependencies": { + "@commitlint/execute-rule": "^12.1.1", + "@commitlint/resolve-extends": "^12.1.1", + "@commitlint/types": "^12.1.1", + "chalk": "^4.0.0", + "cosmiconfig": "^7.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=v10" + } + }, + "node_modules/@commitlint/load/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "optional": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/load/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@commitlint/load/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "optional": true + }, + "node_modules/@commitlint/load/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/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==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "optional": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/resolve-extends": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-12.1.1.tgz", + "integrity": "sha512-/DXRt0S0U3o9lq5cc8OL1Lkx0IjW0HcDWjUkUXshAajBIKBYSJB8x/loNCi1krNEJ8SwLXUEFt5OLxNO6wE9yQ==", + "dev": true, + "optional": true, + "dependencies": { + "import-fresh": "^3.0.0", + "lodash": "^4.17.19", + "resolve-from": "^5.0.0", + "resolve-global": "^1.0.0" + }, + "engines": { + "node": ">=v10" + } + }, + "node_modules/@commitlint/resolve-extends/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==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/types": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-12.1.1.tgz", + "integrity": "sha512-+qGH+s2Lo6qwacV2X3/ZypZwaAI84ift+1HBjXdXtI/q0F5NtmXucV3lcQOTviMTNiJhq4qWON2fjci2NItASw==", + "dev": true, + "optional": true, + "dependencies": { + "chalk": "^4.0.0" + }, + "engines": { + "node": ">=v10" + } + }, + "node_modules/@commitlint/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "optional": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/types/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "optional": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@commitlint/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@commitlint/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "optional": true + }, + "node_modules/@commitlint/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "optional": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "node_modules/@date-io/core": { + "version": "1.3.13", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-1.3.13.tgz", + "integrity": "sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA==" + }, + "node_modules/@emotion/cache": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.1.3.tgz", + "integrity": "sha512-n4OWinUPJVaP6fXxWZD9OUeQ0lY7DvtmtSuqtRWT0Ofo/sBLCVSgb4/Oa0Q5eFxcwablRKjUXqXtNZVyEwCAuA==", + "dependencies": { + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.0.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "^4.0.3" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "dependencies": { + "@emotion/memoize": "0.7.4" + } + }, + "node_modules/@emotion/is-prop-valid/node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "node_modules/@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "node_modules/@emotion/react": { + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.1.5.tgz", + "integrity": "sha512-xfnZ9NJEv9SU9K2sxXM06lzjK245xSeHRpUh67eARBm3PBHjjKIZlfWZ7UQvD0Obvw6ZKjlC79uHrlzFYpOB/Q==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@emotion/cache": "^11.1.3", + "@emotion/serialize": "^1.0.0", + "@emotion/sheet": "^1.0.1", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" + } + }, + "node_modules/@emotion/serialize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", + "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", + "dependencies": { + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.1.tgz", + "integrity": "sha512-GbIvVMe4U+Zc+929N1V7nW6YYJtidj31lidSmdYcWozwoBIObXBnaJkKNDjZrLm9Nc0BR+ZyHNaRZxqNZbof5g==" + }, + "node_modules/@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@emotion/utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", + "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", + "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dependencies": { + "type-fest": "^0.8.1" + }, + "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" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.16.4.tgz", + "integrity": "sha512-zgHPK6/uL6+nAyG9zqammHTF1MQpAN7z/jVRLYkDZS4l81H08b2SzApLbRfW/fmy665xqb5MK7sVH0V1wsiCNw==", + "dependencies": { + "@firebase/auth-types": "0.10.2" + } + }, + "node_modules/@firebase/auth-interop-types": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.5.tgz", + "integrity": "sha512-88h74TMQ6wXChPA6h9Q3E1Jg6TkTHep2+k63OWg3s0ozyGVMeY+TTOti7PFPzq5RhszQPQOoCi59es4MaRvgCw==" + }, + "node_modules/@firebase/auth-types": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.2.tgz", + "integrity": "sha512-0GMWVWh5TBCYIQfVerxzDsuvhoFpK0++O9LtP3FWkwYo7EAxp6w0cftAg/8ntU1E5Wg56Ry0b6ti/YGP6g0jlg==" + }, + "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.10", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.9.10.tgz", + "integrity": "sha512-QvKhWpsBK4T1L4iGOpTBRvw4s2nqEtD6qja+L116BejFFJZik+U+cVe3xLKoeyGy2YtbcS28ly0h285pmnYwRw==", + "dependencies": { + "@firebase/auth-interop-types": "0.1.5", + "@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/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.4", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.2.4.tgz", + "integrity": "sha512-0B4WNVYDusxURRclHHjw/OBLad7gerr25QGljQ0kkpeFEd6bYyoTUeGtP6YlYYog8KhxsR9R5f0NacuzQPS4OA==", + "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" + } + }, + "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==" + }, + "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" + } + }, + "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" + } + }, + "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==" + }, + "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" + } + }, + "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==" + }, + "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" + } + }, + "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/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/@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" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.0.tgz", + "integrity": "sha512-nwIDikLEVzamuheZSRQbUbmMDITkPclCIokHR+4YbZsNNf7ukVN6PB8V/C8KMTjpDjSn9BOZbd9jF2U1VIgYqQ==", + "dependencies": { + "@firebase/component": "0.4.1", + "@firebase/storage-types": "0.4.0", + "@firebase/util": "1.0.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@firebase/storage-types": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.4.0.tgz", + "integrity": "sha512-2xgiLGfDv6Fz5qRrsO47/7PfbV9P+5tEuvEktJYTNxrgTxGPj3sMb7ZkycIb4JE98fAbmGEeMQaRSorqR5bEIQ==" + }, + "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.2.12", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.12.tgz", + "integrity": "sha512-+gPCklP1eqIgrNPyzddYQdt9+GvZqPlLpIjIo+TveE+gbtp74VV1A2ju8ExeO8ma8f7MbpaGZx/KJPYVWL9eDw==", + "dependencies": { + "@types/node": ">=12.12.47", + "google-auth-library": "^6.1.1", + "semver": "^6.2.0" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@grpc/grpc-js/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/@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==" + }, + "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==" + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "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==", + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@hookform/resolvers": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.4.0.tgz", + "integrity": "sha512-KiHc7Uwd2IJMvPTMQ9vQxfss2ulq2gRYL/HYZ90qiTs+07UgGWCikiIvE2pKjjGVltEYjq5eR8x0ITmoyEjGxQ==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/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/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/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/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/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/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/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/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/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/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@material-ui/core": { + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.11.3.tgz", + "integrity": "sha512-Adt40rGW6Uds+cAyk3pVgcErpzU/qxc7KBR94jFHBYretU4AtWZltYcNsbeMn9tXL86jjVL1kuGcIHsgLgFGRw==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.11.3", + "@material-ui/system": "^4.11.3", + "@material-ui/types": "^5.1.0", + "@material-ui/utils": "^4.11.2", + "@types/react-transition-group": "^4.2.0", + "clsx": "^1.0.4", + "hoist-non-react-statics": "^3.3.2", + "popper.js": "1.16.1-lts", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0", + "react-transition-group": "^4.4.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/icons": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.2.tgz", + "integrity": "sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ==", + "dependencies": { + "@babel/runtime": "^7.4.4" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/lab": { + "version": "4.0.0-alpha.57", + "resolved": "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.57.tgz", + "integrity": "sha512-qo/IuIQOmEKtzmRD2E4Aa6DB4A87kmY6h0uYhjUmrrgmEAgbbw9etXpWPVXuRK6AGIQCjFzV6WO2i21m1R4FCw==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.11.2", + "clsx": "^1.0.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/pickers": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/@material-ui/pickers/-/pickers-3.3.10.tgz", + "integrity": "sha512-hS4pxwn1ZGXVkmgD4tpFpaumUaAg2ZzbTrxltfC5yPw4BJV+mGkfnQOB4VpWEYZw2jv65Z0wLwDE/piQiPPZ3w==", + "dependencies": { + "@babel/runtime": "^7.6.0", + "@date-io/core": "1.x", + "@types/styled-jsx": "^2.2.8", + "clsx": "^1.0.2", + "react-transition-group": "^4.0.0", + "rifm": "^0.7.0" + } + }, + "node_modules/@material-ui/styles": { + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.3.tgz", + "integrity": "sha512-HzVzCG+PpgUGMUYEJ2rTEmQYeonGh41BYfILNFb/1ueqma+p1meSdu4RX6NjxYBMhf7k+jgfHFTTz+L1SXL/Zg==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@emotion/hash": "^0.8.0", + "@material-ui/types": "^5.1.0", + "@material-ui/utils": "^4.11.2", + "clsx": "^1.0.4", + "csstype": "^2.5.2", + "hoist-non-react-statics": "^3.3.2", + "jss": "^10.5.1", + "jss-plugin-camel-case": "^10.5.1", + "jss-plugin-default-unit": "^10.5.1", + "jss-plugin-global": "^10.5.1", + "jss-plugin-nested": "^10.5.1", + "jss-plugin-props-sort": "^10.5.1", + "jss-plugin-rule-value-function": "^10.5.1", + "jss-plugin-vendor-prefixer": "^10.5.1", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/styles/node_modules/csstype": { + "version": "2.6.17", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz", + "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A==" + }, + "node_modules/@material-ui/system": { + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.11.3.tgz", + "integrity": "sha512-SY7otguNGol41Mu2Sg6KbBP1ZRFIbFLHGK81y4KYbsV2yIcaEPOmsCK6zwWlp+2yTV3J/VwT6oSBARtGIVdXPw==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.11.2", + "csstype": "^2.5.2", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/system/node_modules/csstype": { + "version": "2.6.17", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz", + "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A==" + }, + "node_modules/@material-ui/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==" + }, + "node_modules/@material-ui/utils": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.2.tgz", + "integrity": "sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "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==", + "dependencies": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "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==", + "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==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "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==", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "dependencies": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@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", + "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "dependencies": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "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==", + "dependencies": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/dom": { + "version": "7.30.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.3.tgz", + "integrity": "sha512-7JhIg2MW6WPwyikH2iL3o7z+FTVgSOd2jqCwTAHqK7Qal2gRRYiUQyURAxtbK9VXm/UTyG9bRihv8C5Tznr2zw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.4", + "lz-string": "^1.4.4", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz", + "integrity": "sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^4.2.2", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@testing-library/jest-dom/node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "11.2.6", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.6.tgz", + "integrity": "sha512-TXMCg0jT8xmuU8BkKMtp8l7Z50Ykew5WNX8UoIKTaLFwKkP2+1YDhOLA2Ga3wY4x29jyntk7EWfum0kjlYiSjQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^7.28.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.1.5", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.1.5.tgz", + "integrity": "sha512-dD1FRHuWhfdcnb6H9/oaIIZHx9LQKGxbTtYV3i5Zru8I3GWWJoG2WtlAlXZ/56djO+6TvfsWPj5cXQvoTFQATQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", + "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==", + "dev": true + }, + "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==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "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==", + "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==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/eslint": { + "version": "7.2.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz", + "integrity": "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==", + "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==" + }, + "node_modules/@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "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==", + "dev": true, + "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==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/lodash": { + "version": "4.14.168", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz", + "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==" + }, + "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==" + }, + "node_modules/@types/node": { + "version": "14.14.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", + "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", + "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "node_modules/@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + }, + "node_modules/@types/react": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz", + "integrity": "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.3.tgz", + "integrity": "sha512-4NnJbCeWE+8YBzupn/YrJxZ8VnjcJq5iR1laqQ1vkpQgBiA7bwk0Rp24fxsdNinzJY2U+HHS4dJJDPdoMjdJ7w==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.1.tgz", + "integrity": "sha512-vIo69qKKcYoJ8wKCJjwSgCTM+z3chw3g18dkrDfVX665tMH7tmbDxEAnPdey4gTlwZz5QuHGzd+hul0OVZDqqQ==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" + }, + "node_modules/@types/styled-jsx": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@types/styled-jsx/-/styled-jsx-2.2.8.tgz", + "integrity": "sha512-Yjye9VwMdYeXfS71ihueWRSxrruuXTwKCbzue4+5b2rjnQ//AtyM7myZ1BEhNhBQ/nL/RE7bdToUoLln2miKvg==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/tapable": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz", + "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.9.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz", + "integrity": "sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ==", + "dev": true, + "dependencies": { + "@types/jest": "*" + } + }, + "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==", + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.27", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz", + "integrity": "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==", + "dependencies": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "^1", + "@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==", + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@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==", + "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==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", + "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", + "dependencies": { + "@typescript-eslint/experimental-utils": "4.22.0", + "@typescript-eslint/scope-manager": "4.22.0", + "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" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", + "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/typescript-estree": "4.22.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", + "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", + "dependencies": { + "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/typescript-estree": "4.22.0", + "debug": "^4.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", + "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", + "dependencies": { + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/visitor-keys": "4.22.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", + "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", + "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", + "dependencies": { + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/visitor-keys": "4.22.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", + "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", + "dependencies": { + "@typescript-eslint/types": "4.22.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-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==" + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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==" + }, + "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==" + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "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==" + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/axe-core": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz", + "integrity": "sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-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/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dependencies": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 6.9" + } + }, + "node_modules/babel-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": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-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": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/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==" + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz", + "integrity": "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.0", + "semver": "^6.1.1" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz", + "integrity": "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.0", + "core-js-compat": "^3.9.1" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz", + "integrity": "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.0" + } + }, + "node_modules/babel-plugin-styled-components": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz", + "integrity": "sha512-FEiD7l5ZABdJPpLssKXjBUJMYqzbcNzBowfXDCdJhOpbhWiewapUaY+LZGT8R4Jg2TwOjGjG4RKeyrO5p9sBkA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.0.0", + "@babel/helper-module-imports": "^7.0.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.11" + } + }, + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", + "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", + "dependencies": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.1", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + } + }, + "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" + } + }, + "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" + } + }, + "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", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@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" + } + }, + "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-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-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "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==" + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "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/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/bignumber.js": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/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==" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "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==" + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz", + "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==", + "dependencies": { + "caniuse-lite": "^1.0.30001208", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.712", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.0.6", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz", + "integrity": "sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w==", + "dependencies": { + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cachedir": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz", + "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camel-case/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/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001214", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", + "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==" + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "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" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "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", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "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==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "node_modules/commitizen": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.3.tgz", + "integrity": "sha512-pYlYEng7XMV2TW4xtjDKBGqeJ0Teq2zyRSx2S3Ml1XAplHSlJZK8vm1KdGclpMEZuGafbS5TeHXIVnHk8RWIzQ==", + "dev": true, + "dependencies": { + "cachedir": "2.2.0", + "cz-conventional-changelog": "3.2.0", + "dedent": "0.7.0", + "detect-indent": "6.0.0", + "find-node-modules": "2.0.0", + "find-root": "1.1.0", + "fs-extra": "8.1.0", + "glob": "7.1.4", + "inquirer": "6.5.2", + "is-utf8": "^0.2.1", + "lodash": "^4.17.20", + "minimist": "1.2.5", + "strip-bom": "4.0.0", + "strip-json-comments": "3.0.1" + }, + "bin": { + "commitizen": "bin/commitizen", + "cz": "bin/git-cz", + "git-cz": "bin/git-cz" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/commitizen/node_modules/cz-conventional-changelog": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz", + "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "commitizen": "^4.0.3", + "conventional-commit-types": "^3.0.0", + "lodash.map": "^4.5.1", + "longest": "^2.0.1", + "word-wrap": "^1.0.3" + }, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@commitlint/load": ">6.1.1" + } + }, + "node_modules/commitizen/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/commitizen/node_modules/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/commitizen/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/commitizen/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/commitizen/node_modules/strip-json-comments": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/commitizen/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==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dependencies": { + "arity-n": "^1.0.4" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/conventional-commit-types": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", + "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "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", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.2.tgz", + "integrity": "sha512-W+2oVYeNghuBr3yTzZFQ5rfmjZtYB/Ubg87R5YOmlGrIb+Uw9f7qjUbhsj+/EkXhcV7eOD3jiM4+sgraX3FZUw==" + }, + "node_modules/core-js-compat": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.2.tgz", + "integrity": "sha512-IGHnpuaM1N++gLSPI1F1wu3WXICPxSyj/Q++clcwsIOnUVp5uKUIPl/+6h0TQ112KU3fMiSxqJuM+OrCyKj5+A==", + "dependencies": { + "browserslist": "^4.16.4", + "semver": "7.0.0" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.2.tgz", + "integrity": "sha512-uu18pVHQ21n4mzfuSlCXpucu5VKsck3j2m5fjrBOBqqdgWAxwdCgUuGWj6cDDPN1zLj/qtiqKvBMxWgDeeu49Q==" + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "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==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "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==" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "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": ">= 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": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dependencies": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-jss": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/css-jss/-/css-jss-10.6.0.tgz", + "integrity": "sha512-4SE0tWggVM6Y4UTcKMoZXFBuhzycY6fKEdONr7wn89SIFd4eXiUZ0f5f4tLwXyFOW2q13JReXp8n9vSLKp48/g==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0", + "jss-preset-default": "10.6.0" + } + }, + "node_modules/css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "dependencies": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.1", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-to-react-native": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-vendor": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", + "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", + "dependencies": { + "@babel/runtime": "^7.8.3", + "is-in-browser": "^1.0.2" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=", + "dev": true + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "node_modules/cz-conventional-changelog": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", + "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "commitizen": "^4.0.3", + "conventional-commit-types": "^3.0.0", + "lodash.map": "^4.5.1", + "longest": "^2.0.1", + "word-wrap": "^1.0.3" + }, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@commitlint/load": ">6.1.1" + } + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "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": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/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/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": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "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", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", + "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", + "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "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==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/disqus-react": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/disqus-react/-/disqus-react-1.0.11.tgz", + "integrity": "sha512-DZGc6kk16EGLAJtJAn+EdNHy44pBD0QJnuuOSyMf6qqsZrIYwkBFe72mdvRKfGYD1toR7bAvkRjmec/YQTrG+w==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz", + "integrity": "sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ==", + "dev": true + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz", + "integrity": "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "node_modules/dom-storage": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz", + "integrity": "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==", + "engines": { + "node": "*" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-case/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/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.717", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.717.tgz", + "integrity": "sha512-OfzVPIqD1MkJ7fX+yTl2nKyOE4FReeVfMCzzxQS+Kp43hZYwHwThlGP+EGIZRXJsxCM7dqo8Y65NOX/HP12iXQ==" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "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==" + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "engines": { + "node": ">=10" + } + }, + "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/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "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==", + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enhanced-resolve/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/enhanced-resolve/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "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==", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "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==", + "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", + "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" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/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", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", + "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.21", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint-config-google": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz", + "integrity": "sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "dependencies": { + "confusing-browser-globals": "^1.0.10" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.4.0.tgz", + "integrity": "sha512-useJKURidCcldRLCNKWemr1fFQL1SzB3G4a0li6lFGvlc5xGe1hY343bvG07cbpCzPuM/lK19FIJB3XGFSkplA==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-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.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.1.tgz", + "integrity": "sha512-RsurlNszyKLIHJvw6J4C98ubTTsLlgzL5xYqQ6ZTV5d2E2iHIR744SxoU3o7yQf0HjIe0GwnAIxpD+g0IV+emg==", + "dependencies": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "dependencies": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-jest": { + "version": "24.3.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.5.tgz", + "integrity": "sha512-XG4rtxYDuJykuqhsOqokYIR84/C8pRihRtEpVskYLbIIKGwPNW2ySxdctuVzETZE+MbF/e7wmsnbNVpzM0rDug==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^4.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/eslint-plugin-react": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz", + "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==", + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "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", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0", + "npm": ">=6" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "dependencies": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "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" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", + "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", + "dependencies": { + "@types/eslint": "^7.2.6", + "arrify": "^2.0.1", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/eslint-webpack-plugin/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==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "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": { + "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/eslint/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/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.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", + "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/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", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + } + }, + "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" + }, + "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==", + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/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/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/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/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "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==" + }, + "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/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "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", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/node_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/expect/node_modules/color-convert": { + "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/expect/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dependencies": { + "type": "^2.0.0" + } + }, + "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==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "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/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/fast-text-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz", + "integrity": "sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig==" + }, + "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==", + "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==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/file-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==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-node-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz", + "integrity": "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==", + "dev": true, + "dependencies": { + "findup-sync": "^3.0.0", + "merge": "^1.2.1" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/findup-sync/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/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=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/firebase": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.4.1.tgz", + "integrity": "sha512-PMDt9iU8ry5P7PSrGQ+72O1gkfa5rNAeybMZhP22nKOh40sVozSkcKGZAFumXog7tjlslHJhUEZgfZbKCNkC8Q==", + "dependencies": { + "@firebase/analytics": "0.6.9", + "@firebase/app": "0.6.20", + "@firebase/app-types": "0.6.2", + "@firebase/auth": "0.16.4", + "@firebase/database": "0.9.10", + "@firebase/firestore": "2.2.4", + "@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.0", + "@firebase/util": "1.0.0" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "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==" + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/flush-write-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/flush-write-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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "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==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "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", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "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", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number/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/fork-ts-checker-webpack-plugin/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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/fork-ts-checker-webpack-plugin/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": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/from2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/from2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs-write-stream-atomic/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/fs-write-stream-atomic/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/gaxios": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", + "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", + "dependencies": { + "abort-controller": "^3.0.0", + "extend": "^3.0.2", + "https-proxy-agent": "^5.0.0", + "is-stream": "^2.0.0", + "node-fetch": "^2.3.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gaxios/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/gcp-metadata": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.1.tgz", + "integrity": "sha512-tSk+REe5iq/N+K+SK1XjZJUrFPuDqGZVzCy2vocIHIGmPlTGsa8owXMJwGkrXr73NO0AzhPW4MF2DEHz7P2AVw==", + "dependencies": { + "gaxios": "^4.0.0", + "json-bigint": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "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/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "dev": true, + "optional": true, + "dependencies": { + "ini": "^1.3.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/google-auth-library": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.1.6.tgz", + "integrity": "sha512-Q+ZjUEvLQj/lrVHF/IQwRo6p3s8Nc44Zk/DALsN+ac3T4HY/g/3rrufkgtl+nZ1TW7DNAw5cTChdVp4apUXVgQ==", + "dependencies": { + "arrify": "^2.0.0", + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "fast-text-encoding": "^1.0.0", + "gaxios": "^4.0.0", + "gcp-metadata": "^4.2.0", + "gtoken": "^5.0.4", + "jws": "^4.0.0", + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/google-p12-pem": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.3.tgz", + "integrity": "sha512-wS0ek4ZtFx/ACKYF3JhyGe5kzH7pgiQ7J5otlumqR9psmWMYc+U9cErKlCYVYHoUaidXHdZ2xbo34kB+S+24hA==", + "dependencies": { + "node-forge": "^0.10.0" + }, + "bin": { + "gp12-pem": "build/src/bin/gp12-pem.js" + }, + "engines": { + "node": ">=10" + } + }, + "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==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "optional": true + }, + "node_modules/gtoken": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.2.1.tgz", + "integrity": "sha512-OY0BfPKe3QnMsY9MzTHTSKn+Vl2l1CcLe6BwDEQj00mbbkl5nyQ/7EUREstg4fQNZ8iYE7br4JJ7TdKeDOPWmw==", + "dependencies": { + "gaxios": "^4.0.0", + "google-p12-pem": "^3.0.3", + "jws": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/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/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==" + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "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", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "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/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dependencies": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "dependencies": { + "@types/html-minifier-terser": "^5.0.0", + "@types/tapable": "^1.0.5", + "@types/webpack": "^4.41.8", + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + } + }, + "node_modules/html-webpack-plugin/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/html-webpack-plugin/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": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "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", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "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", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "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", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number/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/http-proxy-middleware/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/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": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/husky": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz", + "integrity": "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==", + "dev": true, + "bin": { + "husky": "lib/bin.js" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "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", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "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/immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indefinite-observable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/indefinite-observable/-/indefinite-observable-2.0.1.tgz", + "integrity": "sha512-G8vgmork+6H9S8lUAg1gtXEj2JxIQTo0g2PbFiYOdjkziSI0F7UYBiVwhZRuixhBCNGczAls34+5HJPyZysvxQ==", + "dependencies": { + "symbol-observable": "1.2.0" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/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=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/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==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/strip-ansi/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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "engines": { + "node": ">=8" + } + }, + "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/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/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" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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" + } + }, + "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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "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==", + "dependencies": { + "has": "^1.0.3" + } + }, + "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/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/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "engines": { + "node": ">= 0.4" + } + }, + "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/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", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "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/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-in-browser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", + "integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.10.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" + } + }, + "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": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "dependencies": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/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==", + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "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": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "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": { + "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": ">=10" + } + }, + "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": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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-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": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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": { + "isexe": "^2.0.0" + }, + "bin": { + "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-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/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-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/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-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/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-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/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-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/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-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/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-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "dependencies": { + "@jest/types": "^26.6.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.0", + "read-pkg-up": "^7.0.1", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/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-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/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-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "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", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/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-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/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-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/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-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", + "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^26.0.0", + "jest-watcher": "^26.3.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/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-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/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-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_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==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/jsdom": { + "version": "16.5.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", + "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.1.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.4", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz", + "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "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==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/jss": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.6.0.tgz", + "integrity": "sha512-n7SHdCozmxnzYGXBHe0NsO0eUf9TvsHVq2MXvi4JmTn3x5raynodDVE/9VQmBdWFyyj9HpHZ2B4xNZ7MMy7lkw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "csstype": "^3.0.2", + "indefinite-observable": "^2.0.1", + "is-in-browser": "^1.1.3", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-camel-case": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.6.0.tgz", + "integrity": "sha512-JdLpA3aI/npwj3nDMKk308pvnhoSzkW3PXlbgHAzfx0yHWnPPVUjPhXFtLJzgKZge8lsfkUxvYSQ3X2OYIFU6A==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "hyphenate-style-name": "^1.0.3", + "jss": "10.6.0" + } + }, + "node_modules/jss-plugin-compose": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-compose/-/jss-plugin-compose-10.6.0.tgz", + "integrity": "sha512-zBhI5ZDVX30h4N+rPunAfbwHVDWlme0JPiLBT0TSg24aX+QhjpogZSKHv9pn23NqIdiz3aIJmrNVnJ5rwNKQKA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-default-unit": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.6.0.tgz", + "integrity": "sha512-7y4cAScMHAxvslBK2JRK37ES9UT0YfTIXWgzUWD5euvR+JR3q+o8sQKzBw7GmkQRfZijrRJKNTiSt1PBsLI9/w==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0" + } + }, + "node_modules/jss-plugin-expand": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-expand/-/jss-plugin-expand-10.6.0.tgz", + "integrity": "sha512-TYVfKS3l8kNaClWW3PA9AhFr9ixhBnKcdGwZDRH3WRGDmdX0RYOhpfScscRXQM1HAlqaXLRqiP+NYGCK6QBgOg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0" + } + }, + "node_modules/jss-plugin-extend": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-extend/-/jss-plugin-extend-10.6.0.tgz", + "integrity": "sha512-eY/zKMT+aUOdHegTDzTznq8Nwsv0PEb5AyJfo8A1B9jPxzzLTGcFOl9S6JZoYRxMh9TWxA5lOULMIjgKAKzUcQ==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-global": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.6.0.tgz", + "integrity": "sha512-I3w7ji/UXPi3VuWrTCbHG9rVCgB4yoBQLehGDTmsnDfXQb3r1l3WIdcO8JFp9m0YMmyy2CU7UOV6oPI7/Tmu+w==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0" + } + }, + "node_modules/jss-plugin-nested": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.6.0.tgz", + "integrity": "sha512-fOFQWgd98H89E6aJSNkEh2fAXquC9aZcAVjSw4q4RoQ9gU++emg18encR4AT4OOIFl4lQwt5nEyBBRn9V1Rk8g==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-props-sort": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.6.0.tgz", + "integrity": "sha512-oMCe7hgho2FllNc60d9VAfdtMrZPo9n1Iu6RNa+3p9n0Bkvnv/XX5San8fTPujrTBScPqv9mOE0nWVvIaohNuw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0" + } + }, + "node_modules/jss-plugin-rule-value-function": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.6.0.tgz", + "integrity": "sha512-TKFqhRTDHN1QrPTMYRlIQUOC2FFQb271+AbnetURKlGvRl/eWLswcgHQajwuxI464uZk91sPiTtdGi7r7XaWfA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-rule-value-observable": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-observable/-/jss-plugin-rule-value-observable-10.6.0.tgz", + "integrity": "sha512-+N6S8UZ+Tu+G2Fbu/UrfLI/JyaTi/KfkPbKsVRfyg/C/IdI+p9+H67HncMIFYEi/KnNj5fqvMNSDe4ag/lqbHw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0", + "symbol-observable": "^1.2.0" + } + }, + "node_modules/jss-plugin-template": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-template/-/jss-plugin-template-10.6.0.tgz", + "integrity": "sha512-P3iaIR6AqTOoutwP7Y2KVCq4jShEMACrwKf8W9gsS3ppnIeBg4OCAQvLKmqunApkEoIk0711xbW9XPi9CYy3zg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-vendor-prefixer": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.6.0.tgz", + "integrity": "sha512-doJ7MouBXT1lypLLctCwb4nJ6lDYqrTfVS3LtXgox42Xz0gXusXIIDboeh6UwnSmox90QpVnub7au8ybrb0krQ==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "css-vendor": "^2.0.8", + "jss": "10.6.0" + } + }, + "node_modules/jss-preset-default": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/jss-preset-default/-/jss-preset-default-10.6.0.tgz", + "integrity": "sha512-TuHDZiuxGLLJ/LIMLAzO5uf2PnLOCR6yF5GHQLPp59YTascmwEldJfR0tuqjKa8B2F/v708ZvzE1Dw0Ao7UIcA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.6.0", + "jss-plugin-camel-case": "10.6.0", + "jss-plugin-compose": "10.6.0", + "jss-plugin-default-unit": "10.6.0", + "jss-plugin-expand": "10.6.0", + "jss-plugin-extend": "10.6.0", + "jss-plugin-global": "10.6.0", + "jss-plugin-nested": "10.6.0", + "jss-plugin-props-sort": "10.6.0", + "jss-plugin-rule-value-function": "10.6.0", + "jss-plugin-rule-value-observable": "10.6.0", + "jss-plugin-template": "10.6.0", + "jss-plugin-vendor-prefixer": "10.6.0" + } + }, + "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==", + "dependencies": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.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", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dependencies": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "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.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + }, + "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.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", + "dev": true + }, + "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.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "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==", + "engines": { + "node": ">= 0.6.0" + } + }, + "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/longest": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", + "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lower-case/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/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "dev": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/make-dir/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/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memoize-one": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.1.1.tgz", + "integrity": "sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==" + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/memory-fs/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/memory-fs/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "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==" + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", + "dependencies": { + "mime-db": "1.47.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "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" + } + }, + "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", + "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/mini-css-extract-plugin/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": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "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/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "engines": { + "node": "*" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "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", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "node_modules/nanoclone": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz", + "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==" + }, + "node_modules/nanoid": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", + "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "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", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "dependencies": { + "querystring": "^0.2.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "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==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/no-case/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/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": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/node-libs-browser/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "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==" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/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/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz", + "integrity": "sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==" + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "dependencies": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/parallel-transform/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/parallel-transform/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/param-case/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/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascal-case/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/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "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/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picomatch": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", + "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "engines": { + "node": ">=8.6" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "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/pkg-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/pkg-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/pkg-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==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-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_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/popper.js": { + "version": "1.16.1-lts", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz", + "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==" + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "dependencies": { + "postcss": "^7" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "dependencies": { + "postcss": "^7.0.26" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-load-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-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": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/postcss-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": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "dependencies": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "dependencies": { + "postcss": "^8.1.0" + }, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/postcss-safe-parser/node_modules/postcss": { + "version": "8.2.10", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.10.tgz", + "integrity": "sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw==", + "dependencies": { + "colorette": "^1.2.2", + "nanoid": "^3.1.22", + "source-map": "^0.6.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-safe-parser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "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==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz", + "integrity": "sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/pretty-format/node_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/pretty-format/node_modules/color-convert": { + "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/pretty-format/node_modules/color-name": { + "version": "1.1.4", + "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.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "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", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/property-expr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.4.tgz", + "integrity": "sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg==" + }, + "node_modules/protobufjs": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", + "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", + "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/protobufjs/node_modules/@types/node": { + "version": "13.13.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.50.tgz", + "integrity": "sha512-y7kkh+hX/0jZNxMyBR/6asG0QMSaPSzgeVK63dhWHl4QAXCQB8lExXmzLL6SzmOgKHydtawpMnNhlDbv7DXPEA==" + }, + "node_modules/proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "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==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "dependencies": { + "core-js": "^3.6.5", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.4.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "dependencies": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "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", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "dependencies": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + }, + "bin": { + "browserslist": "cli.js" + }, + "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" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "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" + }, + "engines": { + "node": ">=10" + } + }, + "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": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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": ">=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-display-name": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/react-display-name/-/react-display-name-0.2.5.tgz", + "integrity": "sha512-I+vcaK9t4+kypiSgaiVWAipqHRXYmZIuAiS8vzFvXHHXVigg/sMKwlRgLy6LH2i3rmP+0Vzfl5lFsFRwF1r3pg==" + }, + "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==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "node_modules/react-hook-form": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.2.3.tgz", + "integrity": "sha512-ki83pkQH/NK6HbSWb4zHLD78s8nh6OW2j4GC5kAjhB2C3yiiVGvNAvybgAfnsXBbx+xb9mPgSpRRVOQUbss+JQ==" + }, + "node_modules/react-input-autosize": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz", + "integrity": "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==", + "dependencies": { + "prop-types": "^15.5.8" + } + }, + "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-jss": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/react-jss/-/react-jss-10.6.0.tgz", + "integrity": "sha512-uCvOHMoQrB+cD8l6K6+gIStqBhTyjPM/55sXHfujlr0E4GclQg0ZR26nyGyh7XB+v9a2FfMp6Y4L2Bc1Z+L1oQ==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "@emotion/is-prop-valid": "^0.7.3", + "css-jss": "10.6.0", + "hoist-non-react-statics": "^3.2.0", + "is-in-browser": "^1.1.3", + "jss": "10.6.0", + "jss-preset-default": "10.6.0", + "prop-types": "^15.6.0", + "shallow-equal": "^1.2.0", + "theming": "^3.3.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/react-jss/node_modules/@emotion/is-prop-valid": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.7.3.tgz", + "integrity": "sha512-uxJqm/sqwXw3YPA5GXX365OBcJGFtxUVkB6WyezqFHlNe9jqUWH5ur2O2M8dGBz61kn1g3ZBlzUunFQXQIClhA==", + "dependencies": { + "@emotion/memoize": "0.7.1" + } + }, + "node_modules/react-jss/node_modules/@emotion/memoize": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.1.tgz", + "integrity": "sha512-Qv4LTqO11jepd5Qmlp3M1YEjBumoTHcHFdgPTQ+sFlIL5myi/7xu/POwP7IRu6odBdmLXdtIs1D6TuW6kbwbbg==" + }, + "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": { + "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-router-dom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", + "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" + } + }, + "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-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-scripts": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", + "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", + "dependencies": { + "@babel/core": "7.12.3", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@svgr/webpack": "5.5.0", + "@typescript-eslint/eslint-plugin": "^4.5.0", + "@typescript-eslint/parser": "^4.5.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^26.6.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.7", + "babel-preset-react-app": "^10.0.0", + "bfj": "^7.0.2", + "camelcase": "^6.1.0", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "4.3.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^7.11.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^24.1.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "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", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "html-webpack-plugin": "4.5.0", + "identity-obj-proxy": "3.0.0", + "jest": "26.6.0", + "jest-circus": "26.6.0", + "jest-resolve": "26.6.0", + "jest-watch-typeahead": "0.6.1", + "mini-css-extract-plugin": "0.11.3", + "optimize-css-assets-webpack-plugin": "5.0.4", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "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-refresh": "^0.8.3", + "resolve": "1.18.1", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.0.5", + "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-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.1.3" + } + }, + "node_modules/react-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-4.3.0.tgz", + "integrity": "sha512-SBPD1a3TJqE9zoI/jfOLCAoLr/neluaeokjOixr3zZ1vHezkom8K0A9J4QG9IWDqIDE9K/Mv+0y1GjidC2PDtQ==", + "dependencies": { + "@babel/runtime": "^7.12.0", + "@emotion/cache": "^11.0.0", + "@emotion/react": "^11.1.1", + "memoize-one": "^5.0.0", + "prop-types": "^15.6.0", + "react-input-autosize": "^3.0.0", + "react-transition-group": "^4.3.0" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz", + "integrity": "sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "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==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "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==", + "dependencies": { + "css-select": "^2.0.2", + "dom-converter": "^0.2", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "dependencies": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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": ">=8" + } + }, + "node_modules/resolve-global": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", + "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", + "dev": true, + "optional": true, + "dependencies": { + "global-dirs": "^0.1.1" + }, + "engines": { + "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-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "node_modules/resolve-url-loader": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz", + "integrity": "sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==", + "dependencies": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/resolve-url-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url-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": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-url-loader/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dependencies": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + } + }, + "node_modules/rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "node_modules/rework/node_modules/convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "node_modules/rifm": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/rifm/-/rifm-0.7.0.tgz", + "integrity": "sha512-DSOJTWHD67860I5ojetXdEQRIBvF6YcpNe53j0vn1vp9EUb9N80EiZTxgP+FkDKorWC8PZw052kTF4C1GOivCQ==", + "dependencies": { + "@babel/runtime": "^7.3.1" + } + }, + "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/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "dependencies": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + }, + "bin": { + "rollup": "dist/bin/rollup" + } + }, + "node_modules/rollup-plugin-babel": { + "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==", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup-pluginutils/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "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", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/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/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.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=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz", + "integrity": "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==", + "dependencies": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.13.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==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", + "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "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==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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" + } + }, + "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" + } + }, + "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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "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", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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": { + "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-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" + } + }, + "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=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "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==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "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==", + "dependencies": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.1" + } + }, + "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==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "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==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-browserify/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-browserify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-http/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stream-http/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + } + }, + "node_modules/style-loader": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/styled-components": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.2.3.tgz", + "integrity": "sha512-BlR+KrLW3NL1yhvEB+9Nu9Dt51CuOnHoxd+Hj+rYPdtyR8X11uIW9rvhpy3Dk4dXXBsiW1u5U78f00Lf/afGoA==", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^0.8.8", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1.12.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylis": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", + "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/table": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.5.1.tgz", + "integrity": "sha512-xGDXWTBJxahkzPQCsn1S9ESHEenU7TbMD5Iv4FeopXv/XwJyWatFjfbor+6ipI10/MNPXBYUamYukOrbPZ9L/w==", + "dependencies": { + "ajv": "^8.0.1", + "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", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", + "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "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", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", + "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "dependencies": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "dependencies": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/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==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/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/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser-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==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/theming": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/theming/-/theming-3.3.0.tgz", + "integrity": "sha512-u6l4qTJRDaWZsqa8JugaNt7Xd8PPl9+gonZaIe28vAhqgHMIG/DOyFPqiKN/gQLQYj05tHv+YQdNILL4zoiAVA==", + "dependencies": { + "hoist-non-react-statics": "^3.3.0", + "prop-types": "^15.5.8", + "react-display-name": "^0.2.4", + "tiny-warning": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "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/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "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", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/toposort": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", + "integrity": "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=" + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=0.8" + } + }, + "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", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "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==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.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/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "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" + } + }, + "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", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "dependencies": { + "crypto-random-string": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/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/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/url-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==", + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "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==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "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", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", + "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "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", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "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==", + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "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", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "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", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "optional": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/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==", + "optional": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/watchpack-chokidar2/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=", + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "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", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + } + }, + "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==", + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "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==", + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/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/cliui/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/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", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/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/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "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", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number/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/webpack-dev-server/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/webpack-dev-server/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/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/webpack-dev-server/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/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/webpack-dev-server/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/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", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/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": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/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/wrap-ansi/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/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-log/node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-log/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "dependencies": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/webpack-manifest-plugin/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/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "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", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/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/webpack/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/webpack/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": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "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", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/ssri": { + "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" + } + }, + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + } + }, + "node_modules/webpack/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": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "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==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", + "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "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/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" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", + "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "dependencies": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-replace": "^2.3.1", + "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.6", + "lodash.template": "^4.5.0", + "pretty-bytes": "^5.3.0", + "rollup": "^1.31.1", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-terser": "^5.3.1", + "source-map": "^0.7.3", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "tempy": "^0.3.0", + "upath": "^1.2.0", + "workbox-background-sync": "^5.1.4", + "workbox-broadcast-update": "^5.1.4", + "workbox-cacheable-response": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-expiration": "^5.1.4", + "workbox-google-analytics": "^5.1.4", + "workbox-navigation-preload": "^5.1.4", + "workbox-precaching": "^5.1.4", + "workbox-range-requests": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4", + "workbox-streams": "^5.1.4", + "workbox-sw": "^5.1.4", + "workbox-window": "^5.1.4" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/workbox-build/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/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/workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "node_modules/workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "dependencies": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-routing": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", + "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "dependencies": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "node_modules/workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "dependencies": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "node_modules/workbox-sw": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", + "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "fast-json-stable-stringify": "^2.0.0", + "source-map-url": "^0.4.0", + "upath": "^1.1.2", + "webpack-sources": "^1.3.0", + "workbox-build": "^5.1.4" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/workbox-window": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==" + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/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", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "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", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yup": { + "version": "0.32.9", + "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.9.tgz", + "integrity": "sha512-Ci1qN+i2H0XpY7syDQ0k5zKQ/DoxO0LzPg8PAR/X4Mpj6DqaeCoIYEEjDJwhArh3Fa7GWbQQVDZKeXYlSH4JMg==", + "dependencies": { + "@babel/runtime": "^7.10.5", + "@types/lodash": "^4.14.165", + "lodash": "^4.17.20", + "lodash-es": "^4.17.15", + "nanoclone": "^0.2.1", + "property-expr": "^2.0.4", + "toposort": "^2.0.2" + }, + "engines": { + "node": ">=10" + } + } + }, "dependencies": { "@babel/code-frame": { "version": "7.12.13", @@ -11630,50 +33780,6 @@ "object-visit": "^1.0.0" } }, - "material-ui-phone-number": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/material-ui-phone-number/-/material-ui-phone-number-2.2.6.tgz", - "integrity": "sha512-eLGDK9wgvdj2oj+jgmctNtDFznbY7evnuX5hA5OLs5MU5rtE1N4Qs/drRJm3vFct6KOwEwYfaO6XQ+zFUKiI7Q==", - "requires": { - "clsx": "^1.0.4", - "lodash": "^4.17.14", - "prop-types": "^15.7.2", - "react": "^16.8.0", - "react-dom": "^16.8.0" - }, - "dependencies": { - "react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } - } - }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -16162,6 +38268,21 @@ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -16218,21 +38339,6 @@ "define-properties": "^1.1.3" } }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -18146,6 +40252,14 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, + "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" + } + }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", @@ -18171,14 +40285,6 @@ } } }, - "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" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", diff --git a/package.json b/package.json index cbd1db2..f4cdcbd 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,6 @@ "disqus-react": "^1.0.11", "firebase": "^8.4.1", "lodash": "^4.17.21", - "material-ui-phone-number": "^2.2.6", "moment": "^2.29.1", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -29,7 +28,6 @@ "react-jss": "^10.6.0", "react-router-dom": "^5.2.0", "react-scripts": "4.0.3", - "react-select": "^4.3.0", "styled-components": "^5.2.3", "typescript": "^4.2.4", "web-vitals": "^1.1.1", @@ -83,4 +81,4 @@ "pre-commit": "yarn && npm install" } } -} \ No newline at end of file +} diff --git a/src/Constants/FilterData.tsx b/src/Constants/FilterData.tsx index 5821945..62dabce 100644 --- a/src/Constants/FilterData.tsx +++ b/src/Constants/FilterData.tsx @@ -1,8 +1,8 @@ import useGeo from '../hooks/useGeo'; -const CATEGORIES = ['Blood', 'Plasma', 'Financial Aid', 'Transport']; -const STATUS = ['Active', 'Completed']; - +export const CATEGORIES = ['Oxygen', 'Plasma', 'Medicine', 'Blood', 'Monetary', 'Other']; +export const STATUS = ['Active', 'Completed']; +export const BLOOD_GROUPS = ['A+', 'A-', 'B+', 'B-', 'AB+', 'AB-', 'O+', 'O-']; export const FilterData = () => { const { states } = useGeo(); delete states['Pondicherry']; @@ -37,3 +37,15 @@ export const AllLocations = () => { }); return location; }; + +export const locations = () => { + const { states } = useGeo(); + const indianStates: any = []; + Object.keys(states).map((state) => { + indianStates.push(state); + }); + return ({ + indianStates, + allStates: states, + }); +}; diff --git a/src/components/pages/CreateRequest/View.css b/src/components/pages/CreateRequest/View.css new file mode 100644 index 0000000..0ebab97 --- /dev/null +++ b/src/components/pages/CreateRequest/View.css @@ -0,0 +1,56 @@ +.cr--body{ + display: flex; + justify-content: center; + align-items: center; +} + +.cr--container{ + width:70%; + height:auto; + background-color: rgb(231, 244, 248); + +} + +@media screen and (max-width: 800px) { + .cr--container{ + width:90%; + height:auto; + } + } +.header{ + position: relative; + width:100%; + height:30vh; + margin-bottom: 10px; +} +.cr--image{ + height: 100%; + width: 100%; +} + +.cr--image__heading{ + position: absolute; + bottom:0; + right:0; + font-size: 1.5rrem; + background-image: linear-gradient(to right bottom, rgba(124, 241, 250, 0.85), rgba(48, 69, 255, 0.85)); + padding: 20px 20px; + color: white; + font-weight: 500; + text-transform: uppercase; + transition: all 0.3s ease-in-out ; + opacity: 0.7; +} + +.cr--image__heading:hover{ + text-align: center; + font-size: 2rem; + font-weight: 600; + height: inherit; + width: inherit; + transform:scale(1); + opacity: 1.1; + display: flex; + justify-content: center; + align-items: center; +} diff --git a/src/components/pages/CreateRequest/View.tsx b/src/components/pages/CreateRequest/View.tsx index dc56297..b156315 100644 --- a/src/components/pages/CreateRequest/View.tsx +++ b/src/components/pages/CreateRequest/View.tsx @@ -1,549 +1,210 @@ -/* eslint-disable react-hooks/exhaustive-deps */ -import { - Button, - Container, - Grid, - makeStyles, - TextareaAutosize, - TextField, - Typography, -} from '@material-ui/core'; -import MuiPhoneNumber from 'material-ui-phone-number'; -import React, { useState, useEffect } from 'react'; -import { Controller, useForm } from 'react-hook-form'; -import { useHistory, useParams } from 'react-router-dom'; -import Select from 'react-select'; -import { - getHomeRoute, - getLoginRoute, - getViewRequestRoute, -} from 'src/components/common/RouterOutlet/routerUtils'; -import { useSnackbar } from 'src/components/common/SnackbarProvider/View'; -import useFirestore from 'src/hooks/useFirestore'; +import React, { useEffect, useState } from 'react'; +import './View.css'; +import Paper from '@material-ui/core/Paper'; +import HelpImage from './help.jpg'; +import Grid from '@material-ui/core/Grid'; +import { useAppContext, changeTitle, changeBackButton } from 'src/contexts/AppContext'; +import { getLoginRoute } from 'src/components/common/RouterOutlet/routerUtils'; import useFirebase from 'src/hooks/useFirebase'; -import useGeo from 'src/hooks/useGeo'; -import { RequestType } from 'src/types'; -import pickBy from 'lodash/pickBy'; -import identity from 'lodash/identity'; -import { - useAppContext, - changeTitle, - changeBackButton, -} from 'src/contexts/AppContext'; import withAuth from 'src/components/common/withAuth/View'; - -const useStyles = makeStyles((theme) => ({ - buttons: { - marginTop: '50px', +import { useHistory } from 'react-router-dom'; +import TextField from '@material-ui/core/TextField'; +import { withStyles } from '@material-ui/core/styles'; +import { makeStyles } from '@material-ui/core/styles'; +import { CATEGORIES, BLOOD_GROUPS, locations } from 'src/Constants/FilterData'; +import MenuItem from '@material-ui/core/MenuItem'; + +const ValidationTextField = withStyles({ + root: { + '& input:valid + fieldset': { + borderColor: 'green', + borderWidth: 2, + }, + '& input:invalid + fieldset': { + borderColor: 'blue', + borderWidth: 2, + }, + '& input:valid:focus + fieldset': { + borderLeftWidth: 8, + padding: '4px !important', // override inline-style + }, + }, +})(TextField); +const useStyles = makeStyles(()=>({ + centerElement: { + display: 'flex', + justifyContent: 'center', + alignItems: 'center', + }, + showBloodGroup: { + width: '35%', + marginTop: '10px', }, - input: { - width: '100%', - border: 'solid hsl(0, 0%, 80%) 1px', - borderRadius: '4px', - paddingLeft: '10px', - paddingRight: '10px', + hideBloodGroup: { + width: '80%', + marginTop: '10px', }, })); -interface CreateRequestProps { - isEdit?: boolean; -} - -const CreateRequest: React.FC = ({ isEdit }) => { - const { dispatch } = useAppContext(); +function View() { const classes = useStyles(); - const { auth } = useFirebase(); - const defaultValues = { - requestTitle: undefined, - requestDescription: undefined, - requesterName: undefined, - requestCategory: undefined, - patientGender: undefined, - patientBloodGroup: undefined, - patientAge: undefined, - patientState: undefined, - patientDistrict: undefined, - requesterContactNumber: undefined, - } as Partial; - const { handleSubmit, control, setValue } = useForm({ defaultValues }); - const { states } = useGeo(); - const [districts, setDistricts] = useState([]); const history = useHistory(); - const params = useParams(); - const { addRequest, updateRequest, getRequest } = useFirestore(); - const snackbar = useSnackbar(); - const [data, setData] = useState(undefined as undefined | RequestType); - - useEffect(() => { - loadData(); - dispatch(changeBackButton(true)); - }, []); - - useEffect(() => { - setValue('requesterName', auth?.user?.displayName); - }, [auth?.user?.displayName]); - - useEffect(() => { - ensurePermissions(); - }, [data?.requesterEmail]); - - useEffect(() => { - prefillData(); - }, [data]); - + const { displayName, email, phoneNumber } = useFirebase()?.auth?.user || { displayName: null, email: null, phoneNumber: null }; + const { dispatch } = useAppContext(); + const [name, setName] = useState(''); + const [mobile, setMobile] = useState(''); + const [category, setCategory] = useState(''); + const [width, setWidth] = useState(false); + const [blood, setBlood] = useState(''); + const [indianState, setIndianState] = useState(''); + const { indianStates, allStates } = locations(); + const [indianCity, setIndianCity] = useState(''); + + console.log( displayName, phoneNumber ); // remove this line useEffect(() => { - dispatch(changeTitle(isEdit ? 'Edit Request' : 'Create Request')); - }, [isEdit]); - - const isValidUser = () => { - return data?.requesterEmail ? - data?.requesterEmail === auth?.user?.email : - !!auth?.user?.email; - }; - - const ensurePermissions = () => { - if (!isValidUser()) { + if (!email) { history.push(getLoginRoute()); } - }; - - const loadData = async () => { - const existingRequest = isEdit ? - await getRequest(params?.docId) : - undefined; - if (typeof existingRequest === 'object') { - setData(existingRequest as any); - } - }; - - const prefillData = async () => { - data && - Object.keys(data).forEach((key) => { - setValue(key as any, data?.[key]); - }); - }; - - const handleStateChange = (state: string) => { - // getValues().state.value - const newDistricts = - states[state]?.map((el) => ({ value: el.city, label: el.city })) || []; - setDistricts(newDistricts); - setValue('patientDistrict', newDistricts[0]); - }; - - const validateFields = (data: RequestType) => { - const requiredKeys: (keyof Partial)[] = [ - 'requestTitle', - 'requestCategory', - 'patientBloodGroup', - 'requestDescription', - 'requesterContactNumber', - ]; - const missingKey = requiredKeys.find((key) => !data?.[key]); - if (missingKey) { - snackbar.show('error', `Field "${missingKey}" must not be empty!`); - return false; - } - return true; - }; - - const onSubmit = async (data: RequestType) => { - if (!isValidUser()) { - snackbar.show('error', `You're not authorized for the action!`); - return; - } - if (!validateFields(data)) return; - try { - const payload: RequestType = pickBy(data, identity) as any; - const res = isEdit ? - await updateRequest(params?.docId, payload) : - await addRequest({ - ...payload, - requestStatus: { value: 'open', label: 'Open' }, - requesterEmail: auth?.user?.email, - }); - snackbar.show( - 'success', - `Request - ${ isEdit ? 'updated' : 'created' } successfully! Please also keep an eye on your post comment thread and useful links tab`, - ); - // message.success('Request created successfully!') - history.push(getViewRequestRoute(params?.docId || (res as any)?.id)); - } catch (e) { - console.error('Error adding document: ', e); - snackbar.show( - 'error', - `Couldn't ${ - isEdit ? 'update' : 'create' - } request!\n All the fields are mandatory!`, - ); - // message.error(`Couldn't create request!`); - } - }; - - const handleCancel = async () => { - history.push(getHomeRoute()); - }; - - const renderSelectPlaceholder = (text: string) => { - return ( - {text} - ); - }; - - const renderTitle = () => { - return ( - ( - - )} - /> - ); - }; - - const renderDescription = () => { - return ( - ( - - )} - /> - ); - }; - - const renderRequester = () => { - return ( - ( - - )} - /> - ); - }; - - const renderAge = () => { - return ( - ( - - )} - /> - ); - }; - - const renderCategory = () => { - return ( - { - return ( - - )} - /> - ); - }; - - const renderBloodGroup = () => { - return ( - ( - { - handleStateChange(option.value); - field?.onChange(option); - }} - options={Object.keys(states).map((key) => ({ - value: key, - label: key, - }))} - /> - )} - /> - ); - }; - - const renderDistrict = () => { - return ( - ( - + ); + }} + /> + ); + }; + + const renderGender = () => { + return ( + ( + + )} + /> + ); + }; + + const renderContactNumber = () => { + return ( + ( + + )} + /> + ); + }; + + const renderState = () => { + return ( + ( + + )} + /> + ); + }; + + const renderSubmit = () => { + return ( + + ); + }; + + const renderCancel = () => { + return ( + + ); + }; + + return ( + +
+ + + + Requester's Email + + + + {isEdit ? data?.requesterEmail : auth?.user?.email} + + + + + + + Requester's Name + + + {renderRequester()} + + + + + + Contact Number + + + {renderContactNumber()} + + + + + + Category + + + {renderCategory()} + + + + + + Patient's Gender + + + {renderGender()} + + + + + + Patient's Blood Group + + + {renderBloodGroup()} + + + + + + Patient's Age + + + {renderAge()} + + + + + + State + + + {renderState()} + + + + + + District + + + {renderDistrict()} + + + + + + Title + + + {renderTitle()} + + + + + + Description + + + {renderDescription()} + + + + + {renderSubmit()} + {renderCancel()} + + {/* + {renderResolve()} + */} + + +
+
+ ); +}; + +export default withAuth(CreateRequest); diff --git a/src/components/pages/CreateRequest/help.jpg b/src/components/pages/CreateRequest/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..24306552cd97fe9957c636e5e3eab18303e8c6d6 GIT binary patch literal 185287 zcmbrl1ymf(_UJpfy99UF;0!LoEx1Eqa19KSK@&oN;O-Kf;O>wF*TG#9Yz8NR!6lFH zf7UwZytmf9@2&f)XL^3UYghN~UDZ-md;Tu}{RJRYS5{L7AR!?ERG$~X-)&qIHAO}1 z*Lph2YMM&V82|vTs;0AtCo&-b;O^n$t*4^EU}9>1q-1ye9x)j#u?H1H*sh|DT8m^w!%406=>EtSw|`4+cGR_%plt z`@H=}{`;9pZC(FiWYmAy``N%}ruc^)|HVB2qw_D8`-kn^J?x%!{;~P3ox9yXJn+m> ze!lk4jH3C>5q{40{?9!B%q(uc?#|DA^US2~_BLPu02TKixsN@_>6u?XGp@IRp5il0 z0RWh|j{n8B|HVG`@1E@h02DpnLcE?8xIHo@UL_JrxbwrAKx-OJ6Ti!C@RV;$oK62f2aR#=D)T6_wY~M{!8OR_kZdP ziG1Qevj3F*kIb_O01&@?_D$k{WVTrVK-(t(fMWGOGL|m@06{na&^q;B=R^KadvWsd zc`L!s@9*!==WGw+`^TaGPXDh8|JM9p!+#x*@1NuS+jk7F>>X@;-Fz7SaVp5u&C}PL z0sPhmWY56+|7^tn#|8h(tpBouN6+5D-rL^e`A|mBt<2fO@wvJ^?3{g^Jv|tlJ^oiU z{C`;Nzijvi|JAOafu!UKKx)kgAeHt8IY|GmH%%-fz&}@>F+KcW z?f#jc^Z#f4e_J6ZJZ~a{ogEqe5i9B$Fo1l${r=(SYvP|38UPzW03ZcW0_XtD01f~z zKoB4XkOas9lmO}g9e@GA6kr7a0h|Et0B?XlAPDdQ5CMn*Bm&X^*?OlH|G>SBXw1TvSbbxe@bcc+BjEhW) zOpDBh%#SRNERU>#Y=CTu?1=1z9Dp2-9FLrdT!dVW+=~1Ic^r8G`4{pL@+ArY1qX#3 zg%O1pMI1#DMF+(U#R0_|B?KiJB^{**r52?VWf)}+ zDhSmJH3T&lH5;`8wH0*$bq;k4^*8Dh8Xg)A8aJ8*ni`r3nj@M&S_E1;S{Ygk+928j z+8){!IyyQzIy<@;x+=OUx(j+BdMtV#dL8yp|j0lV@ zjB1Q;7_%6A7&n+WnDm%}n97)Dm>!s6nCY06n7x>@m~hN{EJ7?+ED0`d%h>_O~x>6poO+xQoGqMN zTw+`*39$&-2o(u!2tx>S2s;Ru2rr39hy;jqh}?-{ zi7JUkiS~&xh}nphi0z2OiHnK*iFZg)NSH|!NkAkYNlHitN%lz5N!dx&NL@%{NNY%; zq`%3C$%M&_$lj6VkoA!LB1a)-BUdALBTpc2Bwr-IdqMj`{)PRE&o63U%)Yp$pr(+c zu&0QosH0e*xT9pCRHAgHOrmU~+@M0G;-b=}@~6tD8l*a=CZ(3722n>-H&U@SBl_QI*k`v5*nUc+bSnWXKf8RL8WzjLj_0?7*DL+{gTzg`P!=C5WYpWtA0+ zRh-p{HG_4S^_q>H&6q8ct&MG;oq}DBJ%GK6eVqf3Lzcsfqljak6P;6>)0H!ibD9g8 zON7gbD~D@}8<|^_+nGC$dxi&%2gu{WQ^d2xi_0s|>&IKgyTwP&r^y$_*T#3s&%$rU zpTs}R|MXJirQ6GrmumvV0_p-`0-XZqf?R?i!5qPPAv_^vp-`cAp+Cah!uG=X!pkBg zB3dGmB7Gu{qGF=nqP3z2Vk}~B#B#-!#7V_pi^qzO0MUR7z))Z}@K!=p!bhS};!KiP z(p9oja$kyF%3i8OYDbz$+D5ui`j-rY%o~|6GQVUQWo=}OWVhv*)Y-J%48zRGtjz4vT**Ame9uC}BEn+PlHKy1<){^vm77(MHG#E_ zb<-QPH^y%&-#pmp*c91Z+N#;++WrP9f-*oyc5-&9b_e#-_R02e2Wf|7hkZwB#}vl{ zCt0U-r(k^PG9h{Wjw5 zFE0tNG_T*@8s24KB(Np8-G}t~Wop8g!}pW#mYRd~jh1QiyFxUnp~Ec1Nus^tdm<)RvmK=uoX#BA= zoHqP@_|7MlPgN245#A9?k&=-GQK(VQQP9sqpR+zcMcYM>#k`D3k9mj%#g4@Z#AU|) zjdzHLCWt2FC!!~MBrYb&CRHR8B?lz$q-dqIrZS{Pry|m<(?-*U(+e`NGki0CWol-& zXR%}@W<6v(WiR9?ncw>9g)z>o@72AJ83u4r&aJ3@H!w56cgK z8<8IA9+epF7!x0B8y6jKoe-I5nG~69fr>&~r^Ke(r-9R*Gg33Xv$C^4=3dPW&8y9i zFK92!EE+B@FIg=8TDDu>UvXRcv+B2czxI9|Z9RH}a3g(_X0zxg=g+!dqQ82!UTsZm z>u;~^fOd{{!MhK8;V?W{I-DNmx!Qkcp5`h>-pcJim?rkkFoA z9scR<{41d#A)}(9128bLu>Yc#GSJs!>VvxXE2}2BlI_&_(fX^wOl4l}dYQU`ISL4@WoCy0c$SUhVj_v=09- zD=xO?1mRBxhOYAwoS1rbA`?_~(z}e9Plm1?gN!Wg-NiUmBF5>8yTFrOVzG{0ul!wY zSCxJ^VI6q=^wfz=x5UqUFCnj~xZc01oNlAk_6UMC5I_n`C$lF$aC#nLcrz2U_r^xMIVxDj$oZ?QarAQh( zm#XC_Nqdp2m#&_+^CnXm4m?-C0CpF>SuX{TU7os{EwYP;Lkz8=g_W6rK^J=kR8_@q z2C%e)!g@928D~}h0%rE+wo8jWS_6K*x!CBvdKly=>Z0HMnYpPqXj-N~dMM09VGDw& zng<Mh(`G}dn6(EK+EjGI;lhAOIzR>qVkr><1p+iANHGDrfvQ{Ko7NX3Rl_5kYD z=r9a(&93Dho$`Krn>&;k4$&Q79{>erKxO&5sRQ@@1-ajcYbz!_I7Y$v4|oTtIMa03 z4qnJCMI$&Q=Mj~ob4c(m3&-7`Q)5l>xrWNXq8tu+>ilWCd!^d-vtW$rOL6PWdOb}r zIA_Xrb0@Wqd*(!0q_XlNY1g}l3JyGzisZ~>s}Blijs|mg^eKyV*hxPqd5Ta$x4C1t zxs9_I*?o-%L(?)To<5vxmb*+h_o4jcnaw6i{0k_}vlitIF*?#M;yZ&3tsQWShKsx! zg47NE1rR!vkHf0{h;_Jf1vZD18cHno{c^s^{k&6d8kO-H8)pPQbT4p2jYq+0WHnUY zNxPhwbw=gj5rr&Rpc%Oc?Nm^h+NqV(Ow1G`=58w0YOHh~y{KwL$NyvlOLK>Ys#e`{6Kd!(yVY zq*rrNH7x$BO}#4~k2o{I8fv=*V$-yAusU$Gaq3`Tnl3sk+$-8K?Jz28k1l7f#g$eX(@Znfm#9LxLZ)WX_!T z^CJ)PtK7FkrRLKhW_8ASu%O7wbCEFZz}Sn7n6Uu^uY7$@>we`pGR<>U?)z*g%v-7q zoHh~$Mz7WDfw?YUHE_w8Je>Zf8Yw#6+l_3yGj{?3n;a68VkLggA2Bt_qI}SnQ*WMi z=4l~cog`1oNFjXvc0LsC;e9ey^=TAg`bZg!GYL4yd--e$UFlKHA6eY50Ucyk7gBqI z9cDEklS&1eF_o4{PjHkT?b+UI5u!1L%#y(Sh?zR!2)!N%FcwzFnO_Po7i*Ly2no3z zz?=lD8j4AIhlF2YZ5QwrxD7PcK;)atwoO=8QI0;myGDpHjE_ z7pEn7%=s@rG_s7)n3lP4D>B_Xb|L-(%n?=e?6*TD;fA}wC|j~qFpx^LQk4-~fjc{D zfhi3hm^W!FQlgg|!JHc{!0u1B%Y3WZE~9n3^C!ZABYcl}!kNG;%lahb z(cYI!qTg78{(xn4+TLjVQ|^%oTW({^-3fjH>%rw_R#9JB9cSsM3;G{V+-A0|deL0! z48u(FL*EsAC$EM>k3ve1QXUB46|PWY@j*__%RS||YVe&r3(+C0m<;L_eNq1r))2=W zZ>k-*xmck~gsZ?Am=@=BpLQy=pgKY?7UKD^V<0}#Z9F2}HfBX^hx?xksbkz^tRTG&n2lOBN;bsRAcam5vbl;LEv@z+Tsu^_VW zz)eSQ5u$2O;3@aQW9&`FFM5$rG&Vx9-V%C~DWW>!wxra{Q?QpU*0&ysl$4(21SMS(s?!MI! zeD4j2TR+bX7aFUm7;3N_e#8j`v@G9~SKU!*z>2|)FT zPG5Wu@eL|0c#l*^I%}6S)XBhNR=qe`*m1|VZ9+B`cNe5yMP1eh7fvi(oPRafdoRzG zV}7W2dEmVLw2?QhFs|Ac5)gFvg6t#~UBkyeTa0jjTW2nSz3?uwE?{5A?{-^^N^t}v z{Q#?2o%gb2NH#q4zDTn&^$ZouWWdP2rjobvHM%ex`j!gis$*8^2ep6FgFh)gT>ZIQ z{t&%QF>620k|ng>x2B!M1+3tedEb&Tlz@X6Q>tFZ!BN>p251g+^ zr5IJ>41`MVwMUDJiiZhQurHblZ80LOi&x zK=owSY=ar?NMq0$d9{yUNSre(Pg@~38q*N1p=Fh=RPKhEYxyu@xz#ELvvr4DL?-Bl zd7MdAPP!IE_gn2(x|*ZjQS)=1PtB#=CE}kaU$@(Sj3H;L7+Y+Y6 z9Ulmh*$AP)&FhQISR(W%pz5izK=D?GrTzs!JTly{55+{Ww@-1JjUUI4DwSnT91wf&N!{29KJ=i-}f4XF=}s{AVP@H+`j;h>ee_i z=HJWS$%Zv0#p}+kbj3$>gU6IQ(cOi+%)3Muaq@U%djh2-QMMNgQ;^+`u~ z&U_W`I0}(a!bkPpuQ4r&2Nep0oK z^EqAAs536%%bj)eT`m81EKf^X8ZBGU}`GUc?*Dfkva!c%MdgzF;Q(1C{YR3^tmO>IuIN<HP_#@UPlE5h@#aol4ehPsh#msW<^{6nH^NX=-aHeQH z!TYDspf!05M!dnq?G(lQKOtSD@M#=<6w;Q~$<`xs&u2%r;QLb2q!v+| zN-cr{{WXJmCyrgp__p4p_K)pVOPaH9u3y~3j6%GFy6F1cR=l|=+2ldo#m0ltM|cHa z0vzk_jP!@kVO~Vk{Yv0iQ*`D{6=@3)o&0)LpWC|`qyYgx~y!@WImC;=45MkGghgDs|uwx&JC#h@^~+}>b;`f*cj*QYH4XF zp12TZmu#?CLs>j=AY8lCMNT# z{gT>EEPoI@Qw<^;WciHF)pMr66Q-VQ&o1&2)#M|bw4AeGd_+tH^IFdmNHAP-AAniWlIG)#h&J%SEQi(ubx>CVz>u>0KT-eQv=8dxb< zkLcLIV@+4L{Kz!!5&x>aOKs+n+-h~TT@>;yQbzh~YG1XH^zXyUquUdk(x1m-=Anv+ zvsaThy`f$27kf1IRR!pj*k6`O6{~`iUJLA~kZ2wdB%T+q#==sfRL)y-Ut<(oM@tDhOu4)hlFegWAZj2=w?7}^yHGk!8A?rZ^0veRiTcDa5-Oj%x0 zgaWs8Kav>KvZQ1tctQFhdujp;54q1n!ZZpp<|9gAB9gQzp=7ZsS=@)=tPj|Nc!#6J zB`d_f)%Ppuix@5LL1D2o@uM-A0<*%ZKPVWMmh>U?r!{$GHIun3BvJZi2(3Nwub=Fj z+h$D)lp8;l^qtg)zIYXJl>!l7}HtMj%=4ClOw69TznWfIw;>!QF)y$8xtgUu5E^Em_R!P zXRN`I@J(x}KEi<%w;{LB=)DZktRT$1+fu<*B}@B#^zvtYiZAgR$SXu{usugqJ36oJ zQqbJX6wrxXseadC)KS{jeY9q|z&EAyV)`h{Ywro~cZh{o;lhwA5zQcTy4{kryU5x% zxhwuck0jKs;ARrR8TSp(5L_sF}aVzmR@+UaIl(GegE| zPkG6`;i(WAR`)h(GNv(bz|{hxhpQqPG1C`C-Z3DRoET?Rgr71L;&DuIf+?e)~r%K2a~}L1`=LoHgqZ;fg}V04(J!A)C^Eq5qKcdnsYjI92EE`)e<4 zeI=fbHa&j6>SN(6LM(^f8dtqSb28NBneFdUR5wIbW+M|-kCN$XGrEjH{Bhy$6-)BNeM%G%V_Z-^1F^oHut$0XL6ey8xPmN>Twiuorj*;hd3YwKF{w z?ZQ(!^(zZW4xSK_N-)&c1G8%d6h#X={V>!gT}_^j`wX+r{3h}}{$5)qRUJ%|F(sY9GL9q5W8(6P{VAEww0}qfA@Q*?cp50 zviXmz{VRm5abAj^hSbz%?k~Q;q?cAj4HRQ&v_QqvR6kdrIxqeL5;3wK!frPia<40L zuZY}A1cnm?$9zi%FBc+`ec+3)KD+^v%}}D}9b)cA8X6;ad+m@hH4yV3F#a+(Th(HX zwRMhKF}jc!JoTzBA5602o@gqCep>j&qZ!_Q?q29o=Hwwvp8wf5@RxONul}y-FA-~d z;o9vBXfwia`VIE*^six5tSB6llSmDREo1r5f@f-h=&d`e&6@|Me<}nzdEElz&&nMLgSW9lNCAcMPq)+UCa*_Dk5+QeJX+;HsnBK1|GNsGK(I(|Oa$5XjcI zQIJb#(>wYuBLU=8CbdYuq{?;U+v1B?>eo272E-%P_J2{dk{=QfEeK7i8d`RJuwC=N za$KZmy6JTB^`j09=)I#_gYggl1&D(zDs)F)j!VG=)YZg{jl{_Br~}*ZQ8`|d6W&n` z)!5nL24uc0R*27Cp4_E&3Dx112!h0$o;zAlU^=(?3lyK6kZ(5zg=vvkI%;5VcOb;x zwF}wiAG!v!4Xb%}ufju&9G#vt|D1@$+uH4HS;^Hb4S$JDv^NTSQvG2;YFE{<@@K3u z<@NgeUn7+XhjccVo=~#Wt2mX8TmBrQ@%ijdk1Ctcv_D+f37lUpZt+<@vmEH8@O*Uy zxq3M}+w3PJFQ@GvVi*q*GAW}vZ4h@h(r|o$*DLrV^O*gdCpJ;)`&Kh|fLL3K>t zXzy%9I%Imq|#1stVTpn$uHh4g#~E67~T|v?Y0(#56%Cm zsA`&43y-T$QL=P$!St2z{NfqZk3lTHwPc)b8J@e;4zbxdC6me8p}eOVP~5b-G*+A& zLR0>Btb;stlP@%NIN{A3`#H!p5JwuV6dI4vDYc`(rNwcXBJO=zsE}l6N=(Woa!P2j z@AZMyy1X^rh&cC$Ii7vV=SCxe6TY7^6QX|lDw}zOnVL1xMz= z{N>wEkYKSvxm%01;DluQDIwoWB)`hb>fB~e76GN=$OC#Whzisvq7+HPMrMvhZmL{l zxa$r+;{WHjp*b%*VbKD5LC?vOqS=}S zhE%onnz)%A9)1{7HEiIn+WzsL<2#v;Nzww#dldVO+DGY2g2rPf*_R$XyuyAP_A(P* z<sdUn(A83Sn7u5*95FVwoI34li!iC*QN}TrTbAaLoMP46643d~{_C?pC5?V$ysBt(FI zR-=$G<*feL4Kze}X2$Eo0==8o>SjTc;aMwlNCd`uMVnU>U+>rk#6G`Qq+rS@Cqb#U zY0&KT9V@SY%AWbY*_x?04UfLd!IA3+Dm+U=R1>cs#KI2Xj;0>#gR?5>aua`|6Ysa7 z*rz;vE#yrsR#wYq+Ud98-TszHLgRXnNh9xueRpba79)#Qc94LXZht~Pj?l9DYN&=Ps4)rbl~!002ey78OaYzlY&$zduza6g}!eIHS>cd??Xy;;8G%f3Ky&7zvxuOE#~E!BT0 z#&T>-C3W249M*l2M*sfF%c>hzV*TCxzDgQBebwjou6Unau+OkLoZ2-`qH^A&0O@0U z28o)ZZgD+XePCsEp+0ePqea{ze3te$ZkMcVU}@C}+>wXTmI_7rA!XOx(37F) za`nSxK}_P^%6PIf`??X;5Kp3m)Y5z~wFv%`nZ}0{sb$U4fY{Ejt&q4DyUyb>AtdHt z;q(3d!(rXrx|*V|Uu$A!zLTm^6L{Xm9MEfZC_7kuDpnOiY+;`15(+Sri9 zHFK5iG=RK7Ain_hM_248hC-p98m$RzbP;Y+K+Aveu7=*)z?x_F?6@?*CN}=|ps4E;*GKv|JYPH! zFi}BHBaZV&gPCZHm&^ZzU>*dXp*wT zU`0_p3-4aCV!Oe1k;yMNOL|;U4ZObZ5~6wbAHWlSAyWqzFIRFWv&aG5i&$H|V{|H5 zC$b6-Z*MsoH_~$jRylKu5xTCEdQ3~MYIU*L?}+wYNCe&uBx|3_$92!WZvm73V-rW2p?j`hG(h6{RM0vqU8xN&f8K~H_Z>5 zC4{@CBc7mFuygciVRK+&aWdK`!9|XpAF6^5bYs>|tY%uRHF-KD=D(hJ!MV3flRcpQ zDYtP5okl95d;(B;Yi^>J@QPYJfaq&@#4f_^Ukvb)V-m1L=pV=41uIJCA7l z*d>F71xP+m%U=L5#D6+eH{is2QZQn@A7tmsx};NO=*r|pYblT`$a56e+=H50)_|b? z?Em65%ijJ`QWUPYk z5jnp$e`>!jtofUIplpe%tKk_izw+aou+8nSV^*?anfunOWdn5D9vQwi7UyRQb_2^&&(b!zzoRSM+%g;TxxjcrP68*h>{W=Ae3bhh%=O zD!pXTG)|t#RTy;h&hPp0Y+ssWZz+($s}254aT2M@Gjh1Q=~A7;Cp=dDL_OFWf}sD> zLpMkEp{O|0i!Tf>BtfzbRm)vehdBT72w3U%R*iftIIcEEQO9DrFUH34Z9>tTO10|5 zA*~P5y=_&VxegC{*VgYB`=^&7laXJX>#t}1DtaaFQUeP35Us+llbluxJ(WbbZYs?~ z$qLewx-#@*k=_>z#_chd7v+=hr!6cF-T6H|c7K{*rjDkc+f96An@rxIpsBz3v!863 zgYfbwB7kx{V2lRGEK0j{5y4Xd%^yIik<>MHO~!(Q;a{!_Oxg4~#+@2`$jQ2-wHxs? z#pV*1{7l+I#`E4&ae9|%ehOAspI&_j&l*_Y@qN(?;=<1uN`aKLx3_2IE{4Rn5}KRzs2& zrBqrM`->!tbZh;5Jq7R9H46F`9)1*GPWE;dOa=u zIgZZurg4u#_spXoU?R5&TVNTZK`pG_<^@yL)bm7+620L=5SUW^LcErFy>9E>6!cvW z-qldwYQI5-VD)LU{-if2WAMdsjLEVu$lqACF^evT7e!!8rmcNt%bAO_#pm7r*(U>T z>T$OP8|O+-4^m)?8SKo1(@&? zSVHqma$r{sr7}@Ne|nJQ2!G#;b45`2<4KRPt@xs6NkAW|gISP2LCirmf5vVG2i z4%h3tVA?GRWDxYS#6%8Jm(krn?;#v;Ltm8Nv2W#`T=Ik294cU>aQ>xFKqPM#hoLk8 ztbBMjwW7qStxq!yRJYB73Eb87JusmS*1*z-tcsqVys9HBcuTG_YTt>Z*pLsAktlAr z`X80@iP3h==@eZ|@%(TTo^eo!PufEG76nlt2$~9(*6>831}j;uCfEw?m(8)Ea#M!W zps&qVpL^#vV(+l`Wk7n?3Kwm|bv<=Im2Rd`j;xY85NBG5K(zpC9x4GtJI*L8<(HU9 zEmjI+j2S6m`?A@y@wRG=@!$~wsJE)XgkEO8*DouzFTHc)UA@z0Ii|eV8RNn)?CmGt zSi8DL#N+ z3Fxeo0=~1TWDarCPrS7zIbT#$S5Qp^jR5Uv8d+1HoeO8Yc*5F7>uFkC-{)xw`0U=& z)=>X)5}3kgSL&{0NRWT#O^{9G^=(>9e-YMPhs zMY8dzy7dy1$@+gq*-&SzBz#Gvw3APE z9$Wn4!D>|w}?#)5VbbloOL%UqStfie{f!sbDQlO=%hL^jYI6>c0SiL66p@yE@~x;!m!YrVck& zu84#xmgIAecUY4UI#UY+-FiF}2UV~uat?J@l2X9n0H_ce0jiR@|5MPo4)8`kw z4IJQtbN0p4`&SZbi~4qOH@;)6tOCmPtjU3FYMawuou0A|ch+4WOUZg6L-o2vj^lSfuJsapVL9_7zCO0|X^e zWKd8FS6#Kx+vBr@$F+XH#-{9%$eTH6PsYzj(6n#kf#5Aa{iu!f#n}>5tSy!IAAH-S z^&w2Jd44Y%5H}_x+LweIf2ay~{w1U8PUb(8;p!<|@>2}M!eJxH5aOm@p@@Zj#B~n! znyWkMLSt)N9y2e*$gGBflk=jPkj&qAC74v5ytDQkBg^C-C1_^p&H|owd)b;Hzi+l$ zCsDL~a6x(-piPRq2VI+O&WSmxGlD%i{9L=;SPWG&E^hiwpD)e7Ce1Ei9VGQ4#j*S0 zFQCdO)@f)aZhVk2N`?8gEk$-6qk5?e+J}T0S>m*)p$58I@O(UTz9L~6ClsQWz_6ES z`ikc>`qaA?zG98yg%y{pHbOT<8#$JxzgFS7Wgg9Y+eU2KxZ}#P$XBEeS@{aRll9-X znkChMIsz3dYgFH?-OK7n$=y*oX$1w40~;bnQa9y;aO)^a=(ebj`=4Y)=- zp{r)|r)7Z{jBIl9aRq@)5Fx-Mf(a+-Q0b>OfhF#FktvIB;rt4Dc@3so!ZV8+FcL~K zgLmw5M=Ow)^L%Dc29uViax6*LR8VpEE z5#nDKR$D!)HJYkN=a+R&8R14Q2;wP?#GLBicyT;6?(e(bg>1bf=?A^A{Jdshq(QY8 zqP6NKjLBoa-<@%6-9Rj@*6ylxJ48FGA&HbFAinY7RvVYuK7VoSNVcrOPu* zlQlNJROYxxZ>L(?e~qPxu3q&wQg#qZ<@=bdYT4Dfx3!bq~0r%RKjORO$qZ;%9~)tc}@;$X;ZPj>sstW#?|X z6oDw2TxsXiwwpQas8@#k6ZO#(EV*|b>FN>Cl=t-6tpem zqosXL^+aEW%(PAl*tL|f%GU5EE+PBwOAmU{&U}E_;LW$Umy@+ud#h@YF&d~D9cWm_ zX)eI(%*GV<6ndwB;wFEgTXAX(1ey)CMMNtF=3fhI;V908zMvhSg7bqrs7^r;$&Ttk zv+7qaLMi!6%=2Z8xQccH!{3(W5qTOtD5Gs8QunieHVf?)EuBM5eRl_qH9Ifzn_tzn z%|aJj?KG>qYxe91G``+(&YeVR8D41hy3UAzy}R)EE6gCnooI zC^&l%T(JtL6L2r&w7~TMcc@%oB0!pqegf7|xd5TLuIea8F`fPkAfws!CbHO5@+6Ax zMi`x63qa6DhWte+U}D)SQl(rlp|lIpdv;Im8uPRzq3K8|A)J75j!Unmq`lj#a&buA zyyebK~ zG39P-;p9mhNQwxncR7Wj}Ce zGdddYz8%lpT8-*w$3T_5y)O(a;tT`h2CQH$WVHla_qmnvff>1bR#todT*Y1Oxs`ci zdF!7?Vzp0QJK|tJ1|5Z8bW$0)PQDEeHgC~I>{X>ey!6G;g>LcI(>$+IE^sZq*QA>0@!PXzLky>`(*mH;<-yB3ALXb^c%oQDE93oU22(#){z^ek`o&cGq7vBgweq#9K0>Lv4JlXZ^|e zqQjzUJvukmQ6#xHkx+7P6X1`4lK}Pmm>b#5E(t1Yrz^h71u#1j~2PyEXb|`hhdiSp3o;N?&`5z!% zRApuDHg|sIo^hpYQdDfl`Sk>qI@exXbE|ZGolV2HoG!!%<*u2HoA{1J&)1#yKl2e;D4S?^n3{`Nai6Mew?72&YZrP7}tXlN1V%~jd-`yux!6nMI~w+9F3tyet% zNOlCK(bR$$EGmt;*XPc!xn%d~3w*@i?F5!cboRn^N*4ljN?kuexbDa6VyF^0vC)kM zGO9KYUdr$zGS;5%^)DT(P9F`?TYFSzj#czsLQ~z5SNHBPI^P|7 z!o5fIjfGS?wL79qT4hB>lj}|esd(m9E5lQzQv-kIuH4+yQ#djIa~wMj(sP9Ue}}O@ zZvv2>1KBY!|0jz5pa1Xz9*&>RiVz!k^HM+AQzYKY`=Ic41zHtH!W4kbxj#Gw(0Fo> z%rZP|7VY&dZo(_`FL3uwB|#Z^IF9C(Sb7S{MSrwBU8nD4dS`hy^`o)$hCca-LL&8z9rt+MB+}^DVQ(Bl^BRl8?Q0 z?!Q8Grr>}tCYWg73V)v6%IKSLKykrHPUs?w*p?lO%{=CXUs7u~zI+r^$`($(U^lM% znUaqRbe{z9=d$)>8Zmq&Shz=l)3*;gsegJeh}4p(-U^k!senda1kW)A)Df@S*4B}e~cyjD;`5xd)L`#4CmOgYQ9c(p=}1v$4f zl|Iq7tLbdUw-~M2jH!^z-AYrn91}fHu`-%C1n^`%_mm`0&z$Tb*5Zk&3@!5q_xO?T z(R)+!SWY}4EhkZDvFgcIigq_GtYED~*G1@%$JdeKs zN9CelH|sIfCYF{bml6-Yt=xhqtIY?~Cw#a!!1i>{Imks(Ud@Npz@D5EMv4l6vM!dc zwslq&N`>$=;YL+?SJlS;siRomMd~YNcY#nx6&_At7{Ym>*s6xl$jVU&lP*uJfU4#W z+I(ffZDjyb+CWlIbn}7zv3>pCDV_^O`1I$(slUYa)bI7Z7|iNphcgxEE+bNau=7H> zLu5I^o_`>#|jdlt0jJ zEV&}mx@r4%9!XX?&aBnRw&4N-;mytlzHaromq0}&54VSk;H#4H)vWrxLj#~8S$+}# zaeiuQTRQa@zALR&`IHMnfg7z4*FLwsat!~T749bdCtjHqZv?f^%T+3|!a-rdP=B$ zu!1!A5EX9u8V9?ih!@|T_GgsYh_fvtsT@czBHNO#yc+SSBU%1AOC&q4B|cM==SM&_ zfbM_B&x*KkSS|vJjyp{Q-YXY$SE+sP+;n+N^_XZ({VgX`uHh|Oq)k7 zLZyzgahmu+0Yf4C*)KwP|_7m7xX zSY7u|@Ph4%ldPoLl?DS!fb%w>QbU50E2>{~HX1>vm-Nm`JpI(G#@zU;KdpJYJ zm*<5ycI5z|&{ViJ;DpZHou!#|@bwv;qbYF#q>(45m6c(vg()_ns#ONfpLsbP9Vi2GhT=de01$pb7WEtjx-hFi?{=GdG~b5IoMC z-e=9WE|-Ii;ab`0e$y9%-4WXFg6nrC3k1W$BTD;9&Gv-AQwxwMYwa`r+L5Lt$||al zGPXz|Em8S#MwF1t@``!x88!C5H>kxYa*Oj8{D^=!aY8lzl0 zF%jW(es6|iSZ&JSVndGLE>Qh7*)(C}_mXE_?L^1A;xTX%4Q$X6>OQ>tWJym!Mzs2c7geu2Z>?51sxn&F9uvtZU3@y#99kw>~_H4=Nk z-c$PgH;ysVPQlz$dIG+nj@f#%z1MS;z4O0}RTQ|g?A!##p_Z1Wod}tkRK|MF@`ARH z^dMa`EvQqu1lB68>C7o(Ul(_{`koh%QV2GIQ;AgZ=t@53@f$hPZF;@^qC(%#ox99= z4dP{K;AiY7$giX8!i)cgU9e6+M|JWTHR^PWtUu#p%-~>xgb_A&t0<0kGc`JqaPw-t zLn)`bGZ__vUI7uwE}kaT)svoD6F&ngkciQaFmmf{J>5+{-Xa^H9NhUeR8p$JXiwIj zOH_(^Qns)?z|`fw@_#Y*S5a{_&Er2hz~Js~AwX~l?(Q07@C0{vcXxLWIxx7qySozz z?w+9e^Ss~Rxj%KaFZNoyx~jTY?W*oicd?sgD_8X$I>XvrxI|HN*n1WtsQoAe&*aZf zbhJ7}m8{{;^9odD+|r2wfhNlcTiK|5xGmDc#9XAR6`th}XgPo8G%@k#uWZ>=Ep`eL zGZ~!kvz)2s7gIlX)VEPrKSQVxU#m9k#i^9Yi?DTaYhsG~=@j zOY@@_`qigNskKvmMBiURekFGh3r9v?$)@r9AcuY&B zOH`*fedl|*3NGOF1UbA$q( zJ~4aVp0djPZ2rqxhPl+Mq4dJmKgQ%5r&T~Opo)1MNxj=uuT7GAOFvO#OC6j_f7Z4z zlgy=LN0KROTR_~k9hs;4c-Ix4+ZPPug}gL3Hsi=WYvx|R@;MzS6#|Ct_1W55T21Ll z82);B&Ky=i@Qf}ZkJms>HDRu?qiL_;qgi$1Go`=HZ6DTr>wL`e$gq>$rctGx4p>kUW%PPUgMPW zhfn_qMVybdGbN?u`NK@RxE>)JuOn$RJtAsgBS1l~G&8VbcAg+rI*+Os(lm+)qPJe! zFf0^8o|=+U!}AYoub;}w+AcV^)Cg?ri|;y*a<&hWb;iZUYJx()aSh3qT6`75Q}jgo zW^zQdTwqKuc+O&Yk7ZUy@)X;TH8ytW(E0xP_~a!oT1?I@ER`YsuoZodxZMI`)93WEWC%72+QTCE9}bNGf;`G`}!QANxgqx%wxQCjI8y!z0fc zj!LEOvYH)-i-KW=%^LP2zV$3CMPhy29Owh+ikVrpuNFCXIvRw9wd}z;e~xF58jlGd z&??9$dZEXLU}*W{$BwS?^yBqcjZITyMGrlddAFBkG}tb1%~epDTx=IA0yD)%gqBl> z+venrbKVp-=jlMrZ^}RYc~q*9MG3=5^y08QtfqIgPdG?*O|`<=hp)S2sYQ-z)p9Lx zOH5WySFObiyOxVXoHv`At`>gEPjjY>$-CqT&*6+#DVm z9ywf_DDC*p@`8q7@$B#kK3k7E7s`pTSJbT37*bObJq{K##e1*6W!InWp zO<~Z*MnIOpF&!KG?eNsb=XX~wg>Quv)px*tZWj%tl>KfqAxO-5_PNAlq<%JGp$_8R zc)Gk7MI6&n**={wZ4R(n7AIB;%+E}paq#S`S-saA$|0a2cr|MGV#G+L_PnEuTkFuL zL!#+Cfo~AcT0WWkDLMOD>rg|6j?BMe7O0xk>gZaH(%I?fjvXHPLvlmYO;xYt<_XVQ zOjM+5jP`5`9Q<`GmWyAsZCa2hb_kKumc9+IkYqa|^GgJ%sM27mQ#U(*>en?Z?FroK zd{byI(6rbLcNLQ*J^K3=$}#tVi=H>hf^}o(_Au_ZfVEr^Erg&qio}eB1aKyRDOt1( zA3pi0v&VbcV#k4^IMc;!OiDE;)c7F2>f}71{a26LJsV`Dq|}VwH9@~0LxVXe`ILEg zGt3$}`cuky{lxTbxAoL>&UU!&MoA=`Q2#=Hfmk+&d50zEq>{~R$0E`Fi6w5Fv!iGm ztVluAe1q4@Rx`qHv)2N12@H{TS%(oV`1#e*2VQ;~Dk|SlH0wOa9QIM6 z`Kb5VYF)g%PgKj1sp@NiTp;gha&msGfx;hMm+qWLtg7jYP=iHOHRcA7Uk`0s21Uq) zC2d2XVRHy7Z#ph-Y>a2FIq}gQVmfXnM*<2#g1lU4%+U+FXr*jhsiu^X!LCUM7A6^% zm(P^93a;xHM{B3k>MQXK5!vC6WT{d?>%y^&dI)bKZg^@y#yqf;ZQG`Od!hw0?M>*S zin+<2a3UU;JaWp)OeqeXEiP}J^+vv1br$u3NLiDOqS>axI0O6iAI07270)1ixgQw@y@?x)e1KIBii)Cc35LiS0qo+&KO zMb7kD{{Re{)XzVxR~8DZO)DVv?Vn7ysL(X*1?1Y3V2O!L7T|gdft{dn>eUu@?lNJn zCXXw=2~{;6GDltzi+c_dp{8H_+B1G*w#zVqc3W*x+h12i7M?kj(mA%!reO6d&rC0) z^2L(h&{1<@E@$DZr3eEi_`+*Pvn1_|{nMAT&)YW3@{Q%wzqZtk zIgi10A{C;hHl}3F=0~R!JwI~yJ-gX0wfpaR)APUDi{AmNtU}Zo?8_cW-5a;vrPcW~ z@)%JhU1$tdpxVjCjZW!OUGoKIcjpI>+*s&NwvK!xzb59I7fxo*Cix{3L1Ah|L?FF% zx6E>`qsY!BK#5BML_Sz5mCjqrv?eN~aEafor{5EL>F&soAaQj{4orN^RIGTp#OELm z=ugnKM7b;)+p`NERt8vhlBkG7^HEG4vN;f=AcHsBD}CmuBS|QeCMRlk`VHs`u854OFhNsmrY^ z!xFz|=IJq1_D|UQyat4Y`S=QN$*G<67a8cm#D?kf`-JYQABmo-zO1TzeV%=OjoH>4 zlMW=cxNn@8l)nFdfR+1NU;mXao1r^MczMH}Hs#zuJjjqAh6()8AXn{81*e7)nU5~q-y}SO zX_RVe`ems#{>P{MgXDLyOUc)I#2xf8oX{bG?mKK$ zpOwq|`ihPJ0Hqy?)3-ixn%y0m^wn}Lo4)KP3+yxkRp-pHw~*zKiUW;DTDR5;Qz7vo zUD1G-8Se(a%m-L)eNsZA76w-?&G(o*P4?XV?SaQrh%^)9vk7^j0z1kXq2b3Fp2AvA z>5RtpYI9XzzPbaonH&ER3>+61uPxHh`*#0A^FvRx9|=s)UJIk(8+IDs_!7P0%yj{b zXR?msy0cbJR(YaT-;;Q1eN|Dfq|!7Jv^(=f z%RkI)%M;Jsm-joLq?4v;fxm}637DS3L^!GKBTR$VZ3-KP=Xnjr@L^&wtEq?-h!2}? z7j}CCf~2IY$Iqo*y2F(3@OGwebK*32*k>Q|6=L=ASIpjnjFvS~Fan9XTQ#wO>$@2d z1PK~10kN}`>7SJB zPC{=1pI}%6wlllff~?5Ku&DDX8zL^CS2uwdqq$x>yFbDwug^Em-{8+-wFw#j)5q(H z#HeTgye0d9S73hQnf>br>x`X!p#-17w;7h*U5FKBDwLqgpvZ(Q@x0|ws(gtrBP6v3 z;@a-Xg7uL2%7*iwO6`KFP9B5)M#A}>aXZf5^DZ{9rl)O}>X zoKZojAgIh0gx;@af-d?Ez6N?^g9Aj2nnD5hrs^_ngP%O-bbml%Z<95G2 zSx|cYZtgMVvbH)0W=&gnjZx74g0Ju%V@LJ@%K`oyZ)Rpj11q}pF>po--LCw21Kb;g zkef0E4=_EJ%9ss}2eQJj)_R-WUsXR6t1ccP7kES3nx|>G12hHAT+i|v1TP;io0%qD z-RH*fcJ!P4L(LC7$uyI#5#J~P@Kt?)Q5rAd@|Px$KXx?`^i@f_7mh)@xv&XS%r|sf zhTtW;cw^$$z3{GXP&xz;kQPy4?6fzm|#_cY9u~F;d;?iC%(mv$X)3-Bm=&9=o z%%96#L>XIrMqZ%^F|T?_<|5dOrr^Ubg@G?5f_0IZs*{aIIua?-L#PeFbZf0zZmQN^ zA6*VQZk8g`9sF`CX!nL9)YANh8%zaBT}{LFlKThnH+`L98a;BS^=r%Pg<(a^1kO~v zmGVHA2JG!NSg{Qp%srPaV==I_<=I6HavKvSfbu+NUiCOe7D&nbd&(?(Dt2$~3iBIh z?xG+~X-#QqsAI1lgZIAkgC`};Bx^)rpUgAhSb)LzQh;EF@6nICXUnvxtFf*w_goMh z%Q4&ig1752MlnpW21OroWBH1|b$%Fwi>QOw(i&kV_?C<<{oLGc<5?qhez3lSp$;`g zf8_ljJ9+=a`gLxG;AP4}2Uq<%^()zt{yZ)4Qz(D^ZC{XAh`{1UKm%gwo|3ood73G#d@9H@IWS~OeMO7MzA|fsps-wZ>6WE3- znVS=N%m0AE`Gqn~nX-@FrTINK_>@2^jk?Ln@?edn@`c@=YTW5{Dkqlq;i!Pk7XSu? zS<;(5Jd^7_tQB7l9QT8!qK}7!La;?=*MH*fisJBU8zLEdv8ljH$>6S!ROH+quxQeC zv6-+fOna1Oa~twMOukeyK$^BRKaUjGJj}RmgFfgH_9@;ij}d|f0K@9 z>9t3*=bh4lbFQ#Uxi?@R6nw2&RBccF1Zpxg#KxMm$*ArjrxFUn5Lm(SeW@rTeEM(K zqw+P>d3AM~=BO?Kr{|m6#^jwq{AU}c7oahG;e`ki1&A~p5Hga4>?bt{eUHj3e322HOM?()>n4u;*wu9sE&#QWQ^c{4GP273yVj_FMy4&!?5pM5(lDV<4i5*BdE&V1U*^E4j)2l#01SD2?YjD0-mc07`a3KVwiJ@lv! z-#E0yTcQ0xUwV8Jvf24{C<4GP&vn8shRTasco2#Vxtw~Vbe14%a2K~zP7t=JLRnS# z#&;wRO)yhertgu6)C#H8nIF={I(>n!6TKDi{@ZgKOWe`H?d|K*!NzA+1uu)b`nAVz zht@x#`I5kpEO?e7X4AX%T|=PVX*+-Bb!YnZYWxWbN=&!!5N1mDux;?YGx#LPfK&v4 zfMq6n{QSA@(eI_~ks$UAI3wnU?M(o9$fdw;@!Z%CBLGrknalLTg>OivtgSIZz-eB_ z-QwZbNS*@3o$L-ekc(9XY^Zs|%-Ymw6a%w(T^L^{!cv=^wD9_~tdZYZjP@+9X@7g7 z!6?Xj^A+~wWBT^OnPVOIM=M_qa>c+85ePxpC{t7SzV;ikTRRK2qTI9LD|X{jvY>g*XG4`$AZs~k z56c?Cdp>;p++w-%I~4GXOkpq0KNCLjCdO%qtsqK-A|)C}muP~iCVi@N%{gF`=Jz3D z@U|$R7eEgN5Y~Dx-}~A@J1AAVr!~cWG#k9QjeyVzXBueqzvT1pcGqfe1eVK5D6-8&s8QD;%MU-}q z#vVdr`Ou^PTt-%duN*GK?xOU2mKVq{Z@*wR^icc<+NZydFi<6N1Bh(@69|OC_?5b` zS+CpInqnu>?EFL~*ONTM=^UvE^@Q@+??xEFU5jv*YjA(ZkkUgL$!Js~t_AvD2~-h< z1xRk#v=f{}bx9QYQ0m(TtTFOv#-vF;7%is)nr|ZRDemE1018zKmSKe9+m}fG7Kx`L=VV>)Ka45aBP z)KRwiwSR!Zn$hpJw`}n-{@A7mn|-V?XN$~Yw6@GHD0Nu$>w(N9Jg}T!nmd*C?F!E@0D@n%09qgdrK{N_mpa>fg`Ih< z8uF3rdk^qmL!qqr4RM%u02F(nx;9l_nMN+Hln7 z(2>T6W-ax3y0!R@jP?>DK;#AZ5}{_dEd$wmWEfa08aE4V>FUZ86=qnhOTn)hRuys^ zx&cfYcmc75-+yRgX%IM8)Pma(ZAMB?5gMQaeirEE=GoAiB^M_d@^d7)U;QAC-)nuR zuSQyWWMvgx3OOgikgn>xXN7@UW>w6FfdiSt%Su7p9f~7j&dh7pW)QM zS$(~UHJsd(K)mUHTgG0C#*$Dm)Q;9t1E@xon3Z3xNlb^);|{5qGsG%pLYcbCmN0_r z946IdT)G{>^za%|-+M??x=a{86+N(-VHp~8FF$@DP2KD+-!$lMHtjK`nzy1z`>AyK2- z(ePa9Tl2C`_*@*AKr>bXK`hbFuC?$Oz*w0ma9=9op_;~SNp0r(nmEz3>O-7xA+J4A zZ!}(q0Wh?_CpJ+pcWrxkMs(8;$FJzg`zb8MMnF1flRQva#)h zfU~a%22qp-{cP}xkp$_~P#E=n2sEwTXJmF-1lm03F;#eMteI=OY$4hig0xjX#0bm1 z-B3w;tD9@f#?~_Bqzu4=)>83GuVZEv7S-s~s!pJm;#+#EBpiKtCaa{A&=9tz6=3yP z?m7olwAkQ@(N?ql3U;(~HFE2v>GYs+>SpF#|cR%Sj6)VrS-h_D4hc|EXKR!w(#x%MH0tTpujN+YuxdLXVX z+^MLoiLk0p+-U6CShBpcvDf(IeRp(OhXrff_Coo24Eo0ThOg_-xO3)y+nZ_UvPQBy z)tbXU2j_NAZzg2kaZ`WnWx(mez@ZV40zVc8`u9N^^Y6)C1IJ$QbFOx~OMAkq8(m#Z z&RRdIzK^U>c2P*`WZIxa_+l=U-}@3q!RRcGhfbi(_xp4Z<}`fKUX=R1Aj_61&Xenv zV)fjl+=pZBWPMonS#P#nnDu~#(W%1?DdmCH>+A7SD~3cEF=d>*8?!9`y^^31L;P;V z&4lvJSTRtyxLFw@%c2{bh#M(O=E=*wkJX4S3F7JpuE z1W+9L88kEb69v%2fxr>P9F%c-Rw8w>Y9wi&>ps6I34W)KN7anefxqJ=5t5FZ9bc~^ zz=Wa8eW`-q&u$8PCh%pYswPla;CBZBQuzwHCmFh?HnWiuN74z0zw?%}hSZbGAzGk7 z+ZVxplc{BA4YOgL#0CFSujF@=eoDJ&WD+J41+v!q8sQp>D=Wnhy`qJkzDC^o=dmcs zwHo7f;1ikCyYzQSbdlaC`D%`o{m)%zn)lq-EWg6e3CMOIv<*H%R~zI8e!EvS>gU_l zXA@QBd!FO2rT?`H%#aOroN`qB6gVuml*VInvRLsQavYQ>N`Qe965J|Xg2?wNf-+Q0 z+^T-D5wyrMs^nf58`00ms#MIOj<^VkHh5JV{7dcA{seu%pA&T+O;Geu2hcdYR<2TF zK_Afgz1(wBbK`y^?mjF21zw}W>>Qrv(&Z$I{iA%1Q>MyZkqKXjY!D6IX6P{?*^po@ zrx{a8m_fLqjyW4wNvP#=vQQ|3Fk2x#coSa|K>u*IQo7oAAAnGw9yXJa%viH0r|AE| zc1|cP_%d|qb@niB0G(yAuQm#K+2UmyA_x*N-`y~Bdi52;%SYD)qMte^?p+jZ5gNqZa{tu+$&SMY!scbd}{&<7#r z5(qf!Ys{zIn`t`yRbeZ7)r-9g@w^~xP zUatK#jBw`FTb%eQ%hX6w31UYJtRe_ZB^?})XaxM)P;hk|kFGctd=>74kuj()y}pX7 zK!ZuY(@{o*Sscq)N(ux5er-M0%w$f(sZ8Q&Iw+PDh_ZHRumOTQHC!NkF0pUX)bF3h z2aXMTE8)>M+7ra1Md9TFp)PRBa}6=Vh%pp{2sD>sbOuJge=RD%KhmR9(U`!n%4O@~ zy@+b0Cq~v9Ov$?T*1k!FX+{tUf;+L;yG3vfmHT-w=IdetL7*QYIm|I{|7Kq{RhCdMd}NNLm?5Ww4wH8JV(&;*O)RGS4Zn|(nd1G z5QDFl%(dkjlw0^s+aQG-*B0`ORXog?)UO~zd~mg<<8F4fuE9W@&|jqeJ^i(2^fgW+ z$Ie@8t{?`+{2LBSC1~_6A&^<`h)%8-l8!}G2mMLJ8*#Mdqw+tzU(MS1)n82N^74GG zr|1gb|HD|dtdt!LN_`*BK+$d9y(iT+{`h62q6jf#jmN{(_`*<8U>-+CPtZ_DHHQrJ znA|Nj!N3rOZ?DI+YBCf=MyjD$HkLLE$`5TliZ(~_7_a*7H^;kab)mM(@pZh@HLiV?c4C} zzFv@c>7-PxwItxuZCd4K!t0G40M))H&cKg&Almw&A zr%cM7vY)ZJ-QB(IF8?RP;GGZm>~>H+Uabm+oi~fP4gV0y*OD6mQcCfj-yEdLg(_wQ zAnl?+P#if8RO$*0h!;eUV*trefr?gObwEQE-7?gwIFTzriUxEQLuSkP9N z5^MIs{Xm38Yq&`*mcaRM>i4)QJ6Zm@k z)(f~zqa=`V1GhXrO_y>|hEulR^k#^9Ln9rSt_7l$plk&Z7-Wb(s?=Ev!pW2p$$6s{N1Of?wRm%XeCB17MFs^A;0Nk>P!Y4_LdFSV?7jB1;# z0rm!>Kg29p31B21JpMkh{*(`-`MjfG&ng`%Q8gI602hEEU7Z(Ih}D2~dEQU|TWKi~ zRgO_pAy!vDs8 z(Xr9k6KoHwug{3~V;{)sdtRqSULh33QLk0S-kr!8>Rn~IDk8z zz>3RP1=;Zi6NCg@9FNohn+SYN%t1=clIo$nf9BLSk;_;De^A@ue{)*LuR2?)K-0Re zc`u*Z+S=aOX!)PTw=VvRgU79ON4s4HNVL^@wZ4q2M=du*ZB@hyNi0<;z7W|3qHdMQ z2&>SCXI_kq*vMx{im}Z1us!-5m-gj+p~uafb4`!d;B$bUg2&0InwI=8lC)pnro60Y z#{}Z>D$hO&NL{v1F!YHi9&=^!`~Lvi|1))0huz0_xBgFo%bnqlk!ZZ7TAgYV?VWEe zjpAIHtMKV?A%LXDSmFgXZXV|Im>QdW#*!|M;7_V=f_iiO-Oz`l(9aa+%36!n zVs$Q^BB>_CEDBd%D8mo&exkYkozpGh8FE`W_1ZJW&GZjIuh(1>w$d!c|~KDIa*lhZ>=U*DqZmzL|9nl|6^Hlul;|s zpsTuc`ctdJnL$2IiL==ywv4lFYX1scot$Ddi03dJ447X< zn%)=Fc0_j?-2BcaGH#8#=7L+v`Elq*D6i{VhXFT~268hMG>b z)^SxtKSy&1gFHV2oRK_hR9Zf!`Ge=f%%0uH{C~XonE3ZCZ#3_Wbp9ow~ozu#p`ZF^wGBzh&mvf8+fx=+7vBBPS*fK%#bI zOU@d;L2PG|O6nqA+qGm_lSmKu?qF%6H)px4L_~)e(XQ4f@wN z4n;`#a0I(0Q-6#TqBLcg@zCG%PhV<8%ueq3a`NBmyEzwRGs65YyuX zZswP3!JlPqNvd%L+C33%ZK_Er#ZZo|DSt;Nt)E5XG1lb<-JHE237S{Eb6sAJ6!#gm zd7b0A%M*=j*escP4Zp@S@<0!|6MQr$DblfQpy8?s6y0s7mT)Nme;BavVWC+hwIW%# z$#}rsONv#%=5F&i&ZQ|O)paI3NDqCbl$0)Y{bPLz!faYPcj#Vy{K?%j$wPjRVR0-h zs5S^u&$(EZih}73_C}NM*R9~3Dl${ z`oz3HCzh2EswuCTs_{x}RhE{%;Woc1-znw4ym>90{O`ujlyK+GpbpV zVzgl$`F>l<`snGwTJ(}p(tI-rol*33XaXs37_@}RpCCUj1BXRxbpAokuuG?+WSuY# zkN-jG298m$`lw%sZ8pEUD=EjI>!+?ZGx%)9oE{YwY9d1Ipbmx!KlwZ#%_aVQ+G%g9 zs-8q(Fs`Ma#=LLfiPGU14%GUBQYTkmmnvM49*AHu+cLUL-Tx1e z^#&Y^*yaVX|3MY=N?$FHH`LH$4I9$r)HmCwRTh-S*7czoPgV;=L8eY z?*=2QWfPW{AHR&ah-*m77Z9{w+n+|vo1anL6xBgX?Ma?AUD_ce*J15-b&WXgWYSX^<6+2}XGfC57 z885H(7)jyyYkdA8Bd@UVzV^fiL;iz${Y16DF_!1<^(uM|`diOq*$+M$=14&tZ6Dru zHczMq)Bj!)Q}1-Y*^EbMUa^|)veu1mDhpz)*>!nkc8`Xn?ANAu{$(a(bzCu<+S)nx z|7iP5VE~|DpkZJ?1P%!I(fj|nO$r(lixP%S6ywu3Lq{O?*T6(7G1bC43K65eIaU<| zr`_w%>_IoMIO1waMYzV!_5JhzZ(jh6F!Z|Hpp)(>+?IQs?oGXVr41}JMF^XOq&0p+ z<`kIeB}gncwCry$xACUmm5HfbK*jy3f3|oWft`q7y zm@jFEj9-F4{zEC8eB}t^urPmQ#SMjxP74aB7+fov8CHwtrHk-2Bz$x!>uYL@VEGir z!%B?|W4If6_@jo-i_@;ykF!Uv?&^i3#HB1m+bj0Z9V94Jgq@lv-h%m2Y#j9DDvs45 zhrtfdG`ww9U)TLRC?uQP6+)15(k>}nhoT4qj0^%6u23;*SC0Mu0r(N#X|17Q)L+FP z^%lk8FKN%ka?{tTO$xCiz^u6>5sIZMEKGYC))bWAkf1U75fVub2z^dlhIo~3&G_ZV zpkCFka~y86<-1l~RQ%p3%?kbju*9sTERsZ&9DB}5wgPt?yT??xe%R14e1=L2bz%%2 zdO%9dtLR5|p%&P6{ysN8Dz;6mzykw3ZRpNqL{VVA!bjTKmd9>b{AFbjSL9I;z5|_D zFB}mphPot-vGEvM0*~G%HQ7D4rtYLfbciYW4Pj12)5>)l)~LYoUV<5TuLeu{%Xd@fQ7d zDAm94%0+~&!>;7Xs{S?_9ZFc>Z;4PX0@%V3r~Fk-Rk~Dw-NzvOJd<QKyl*Q(OspynZxNbmjdINszR|vc&h?}HEQb3nLGhoF z#T!%TQb_5l%V9jU5FK+6273g5wnA-SV18gmJC6|D2ZvO5mItJh#GxZB7x!5Ew z)G&>dR6@E;(I)1L5pWW6JIx=qAs$wr6fH+Z%Us(pm5?8MX@5xkZDkXbhfW(3Y^S49NXU7K-ljHsJ?c)neVrH+Zd z<5)wZW|!@eygz(t>_;Q7r8SVmitFWqb+t_>(FWosAeLxrw1*Lk5;p!+ahFsRSQNZi zjHX9Eod#joOi6$ZJI}K=&of2@d-V^G^&BNwo2!$bsz?;LvUThe>&r<*bXJBoG$Zi@ z8jrt4HIDlo`L|F)bBVrV8AH?bmhp_e>=!W>`wij<^{sP_sTA0x$f#h3w&KaNhM-Xz zxvw4Ptt?*nw@U0pehcu}mvjB(qWTB%IyE$6)wMrxKckQN{Xm@OR*S_sV?{im{Hfqv zp_6MuGBl2K+YB{=c;z*X+nBktX`}iL2~()YE8&B#{EmT&z(M@qfSWwQC=F&gG!<$3d3y6F^6Vx43YJ1e8PicA4UaNciU z>Nl$Jj5vq3Fq|Df6OeO)kfXy1k=K^`)D)R8!T#QO@n9PyXXt(qrteS$fVS5pQ_YcNjZPYF3x z;+E(t0V$-acpq-3Ev2lYA|yK@Vg<8cM+6$8e*m!OAhWZv%tH__v{4RxKkL48K@jaN8kqP?U4_J{JjnZgkSd-M z-#{$2K~d9;p}9tDx)ipeR!>shl28J!VZyIBBvDD!_*G+V-U~O{H65JXcduL1xvy4O z`dCk95ZcceUzwS#>PF2`!*z^}l zrHz7YwByjZI60ykmk~q(Z2o4EF=5PVD@XsR^|F6}$w$x8be}{>Or_&svukR^bJnIz zadeHj%u@f!2=1?5z+Y*8oN;kG$@SVBg82nCJ#6oB8r!!J!l1)}*vR-X1GgA#5T>&p zv0eGE2<*t9->nxq{*q|HeiL(WEkOl}r@} zeIyI`_`6s2C@r8od1iQZzZ-ft%vZoL5ZI@c5iZ=0-Z}qZ8+_g-we}@8pso|S2TS}-&^=q6PE7(B>F~iPsYJ^jXA3fsew03*EzD)r#Z4#D~Xm;eTcK4tjBPBtOff(z` zQ?uKZQf zQ6k~N)z~O(U8MSxa6pOo{%nEIfR3*IXFtdFrRw~k{vW`D;vC6usrkpbs2B!FqFgm- zJJhr@sxC#Wp7`^}YKix15$<7NnZ@XbKgG7#bUAi_SNj1$rmVzB--AA3yHzE-ycIPd zMRNVzp7hIMLM(kV;tD9YUEFxE_ZzV$NlTK%GiKo>!I2KkLdarsRGTxnJcM=-^^Y^m(n_RL(0VsS8;6GQ`}I44NBxtMG@BJuuAMHk%&O5Eeceo-7SCh4KMrVR1ZTQ!><%e z^aIRvUH%yI2zUepWO=J`JEA#xnM4i}yU4CuA+I@2cH2=jF6ZJ z;gB!U1XPR*M0%Fb);;B{6)|pi!!NH7j^p^P4Js}Y4i6~&Eap#URQ!58V^z4mU^KlQ z_ksHd;7%^H)OIpoMptnkmDgJ~?H|!Mh;5?ysc}6d%0VI|3()nyDy$~#!2!@%)i#Cd zPP#)xuuqU)Pb&34AG;OME^DSu|rg%&rJOgp%j;dTT^r!q|lZbk_n5?n?agDw1p z=irE13j3x7bvPtfGtg{TAN%eTDlR@N#^Hw5Be8{l>u^=@4rLD4N0BBzlZC=>e2k&V z8j0l`Fk&9rd!Et7A#^L~ zm~|~LN3AQ}&4>h%q?M+whMi;bO^uB}=NHL>5$1VUeI!TsU-N%}qbpmYQb(RM$GNUf)b{o$@ z)bIpZ7FCM5l@MltN^CjJZIY z#X^f1mo^ne+n_S@>^5b5CklgQ5>{so?d5N zm2+dJ#J2CmH6;dC7CyqS344ZI1fQq6+9p0ihoFrB<-X)XrZ`~13_jQ{)LbfhD$pv7 zA{;kLabO}Tu$`DA_?U;Iaodo2ZYNyMD-o-b>3*Fk4*~{7bBfAIU-wF?NoM07wKhTgj>f2^!fWf^C zR_^ambKswavNF%>s~h6EaF8rvn+$SOi!(N5D)v1+{)vRU^gi?t;E)?`g5JPST$>c< zZ>Et#abPpY2U(Sb=+@_`Ojc467FjA5^jBioK+WBKBPLb@shpV<5ADl-`E#{Z1t+8I z{9Ta~e+vG|ki93#;9Iy-9qniDO;yru-utlYUuvu!@)=T>Gz`B}8zc2zveU8b|Q90=b2)fJSP)l;YyU?f-!Lp92O&w!3s zf6n7^Gn}KgzR+nNP8~-KGBk==bxYY-`CSLbbJx}v^BJD7;aXKrvUH%tq_qK>*zz&} z&(6nB2FDi*b+%VMsKi>A@MQOMsDe;v5le^cIFQ*-)w!TKf!=+c;qI%~8ApnetAYLl zFUE0*rklNo7%WppaQKD-f`vv$avpPp#86{~8y++yaY->8H)BS%2T2}e)cOk!wNndq zj>z%bHLflQt57dk5c-`~lK69_S+3kd)Iikq)UPcd8FbEe^~TbTq*7k6sF2(|#4%|K z8&8AM0d%t6Mt`|YD58|}BXsIs^#~~dEs^7xxuUqPsGCrRcl;+h<|Ls&?_|>AKftp+ z*7kKP-`aj{xO)uTmAfB)XO-LTE(A0RzvBf>$S_i7c#|A6d8byCxie{}U{@H&6J z@9g1pPBO_R?JTfmC8>WfEr4j>Ddc3!WsPqdwQi18%voQ4acCGT;f(k8yi)xSrKZsBp9 zT57`v!PY6^G)){g{U57Xu`iL@9(2fIWeV@M5NY z7AEHK8D@P$-a%r?u79L)W!)#+%AsUEl7+ON zQp3@N=iY3e_)F(K*3WRRusPYf%T2k((Hq(E1hit&J{nIY-va*u(Ac`dBOIze!4&(+ z_T1I(!zkVvbr+lt@oFNF8+I`(lu;oGb!=sT~T zQgVb%8*R(O=_?kmX$_QOu#ai!oc_@e;nG8!oV|QHu2-$f^t{#JM_5FT3l#3MBk^B~ zD}if!j83s1QrbrN>B?KlSSXHC-mh#&Q2;G@HRc~V7`emwBdhTGj$~n&$%~g8yBS67 zTEt)`En+w5RrogFf{)%Co8JuCumJ6*hd#)8n1D|)m6>}E|Ert0Tzj)84l;zn@lj!} zUK9HRz;ig7W%6?ueu@`j^_hcrnk{MIA0WH|XxQy-$oYeY<3_)3u=96#+tHB5GBrWq zU&>yNK&B-(&0r9q2bqQ(kqSI$e|}`ztdFX)F=6@``Eu84LvH3b`ogu&h4YOVZo=kw zi)yG|qpBAz@?i`PV~b~D8u(=80i=|jaw~D2+K$A_rSX|hjox9AUC5MR5ZAj%AXygG zIbVjUyov0pbKAK^Sx%1hLjUljYDee(R<;o?Wc4T0*KaQ^_}I9lQ3P8rfAKL|t^Fk@D`f+qvCvQ6;jI$d{ot;EG;cyDPv zN-gg&TZkU!;xoHH8Bj1D(-Isy6xvut=MR68UclX0{ie^?VUUjvWjKbbtd*{coVJw_ z!C@C-JSoo6b?yNoZV__vVHENKkE( z76TxJerN_q6&V;s*o3BGxMI1X!IzGUw04|aOng^V_nH2P)D|-wA;x$nf6ZdjA+n1I z1kVLL7Gcdrw{P2zv6O5I>m?g6WgBH(54~c)Ah8{qlz zEea~x6oqNmWEtYE&Q*Zbdq%gCtPvU~U-?n)@1@rT5L~UxBxe}Rvjtl#!q{h;@bii4>-RdMUFuIQbI-W%23wcLNpDU8MJ z?4$tGj@Z%*W)(m1TG?srdfp-s?99Nz!*=Ir48%N+8BRT;7aPNe+TGpTNPv9N?+cjv znT!}+{LLg=(Nl`#+T*E4ou*&_IinhRRKn+aR1bDGE% zd4wq&zH62GSwj3MLV%)gV zL=bda%^5?Jt2ex$Ns&A{sNOBhP9ONndLS4MrCf)4 zE$1e&)meKZbvS>@RKZZ%j#KK7ebW3?*|x}1t`J+Qr0h?4OB=g%B&R))9U-2ec91O3iPhDUn(YO?VRseBG1LiQB3 z#=uAdWK;s9z212zwBb4c=lY=RF32h~-b;dk#qoYMWAQPI*fE-Yt6OTNC z?{JGuiz9`KSp375^?}0VxI2FiO|B92wTn(dWxd}z96baQ9M;K5gHz<(Hz$B)m*LSaaBqN>go!* z3Lv2h0x>IgRKhU}c@=G!S62J3EA&n|pfpTsVAJ+yc7zbvRlddkz*g8(rj07PkZxGBVELYNwB@P;_Y5}~XSJF3nnLcNob z-C65pzBf(6ZS%TyP$pq-Hcu35Z<;ka^T7&pSK|wHLGXcPXcL!A(Br1h7Zhd>q8Gi^ zXC!AOyQIq2SBBbTpa#cVD5=)rDWTSBF_}7}06E#2ftuYUOcUl)jc)MpR)LnJ>V(G( zhvtNn6?vyk<9Fnw%UhnROG%R}cmQPZOp#FZRaF3WPi#~}d8gD2k42mXiJRqa%{8gdGRfMl^xqx+ewEoP5wYeu%>i zF9?t9t>>A{qU)V(p32+sk`w#DYVljqVYjk5p8aj~;)ufD&p@Hktk|ZD3(}_%#uYHP z*nzYoN!miV*aO1eg-Q^HY63fR`>WlMSg*};O&TUONA0rPeWet3h#Lf`*f=Ohg0ed! zVI=~D=d#L1YS5%B6?~TRXo9t!b{Ne=jGGmHh$jHy3w(pcVTySfO{ls!z(TRY$X;Cs zKDSP58`U(3sQIsEVnNH*KfQGhaCdeZI1g1NvL&v6i|Hw??%Q2Lt4p)ArUQx%!E=b= z#TRz>k^cZ~uzpgb0?myoL)i5~m>(1msxHMk(jk9`w*=am3h@&;uVrmaCWf;4IX1s3 zvTY7CNrh&?DW%8V%T?kaXFS)!C&@w2HSF|9kC0oSEYCD$s@&8NV#q-G!rgK{x~A3P zvdG3p>RNTzl6L5^IoTcSY6PwOXc67j#L6P8-lRZ=t>81akU+X8ci!PEc0+BcD&Gh{ zG+Zq)sL2lPz(iWfzYRoXqe67PU}|+(kY3{xkjY|E;__7Cw7?S}3C%S4o38N*g_EYR zu=ls1MXhq4>u*O6Dq!cpEKWb7msAU6X9y8vkdIXa{t@#~dPkbIe()FOw{ZDph{U(O zbrlYXlGGrB=%{ztJ?ABuV-p3BN>YXQB}W01c+fc0fA_%{1h#<*}5j{fPUSD;fGCb4?m1 zH8g(I$}*4JzQZU^(;EV|&T19VK&KM3K@|v;Zlr9wu~tU=EUc`gO0p)==80pvCz)wm zvJeh4pi*vg%@X6(4@BDfx9E){k!n5o_ip8O$+V8C#nVY9wu2cEw5hEnhgl6Irn+g) zYW%)oVlxX5eU_vf*uaZ$L;nDf#vbf24@BPV@v7<3gT_%WXyI|>rI?4QL%L^@G3N?g z>06k8%!!}VRsLbuk|LJWh@A4(KYIMEv-u{gH;OZ!h}3^o5q%b8nwMOn1(u$QNFNgC zs?S{i0Nr%D-6ldZ13@;j4dnvpRL&8ScX$j~WR3aUufwc0IMT|ktSAoMztAHBM(7y~ zmL@KXcRTabsu?tAnM7b>MSzbq*0k@*(hf=Hmb2bB(8E?0aMLDu*&N@DDUa+YVm`X= zcq~`WMWZ;fW1QMuc)ul46PA|E7Q{@Q6gnBWbt`%*bb6=cSK?-Mxk5y6Tsvq8JoKB`f6ydvuY6f=E5!%7{nm$W;pxZ*CK;lBH9fTiq(i7V2 zx6EC8Y%vZSoFmP4p#nkRRYIcUXIz}tG*eYUGNKDrIeH`BfPvKx?2knkS#?@*S?nWi z)$-c|VEcwE^iMgajT0N9VAJjxm`;ZX*k@?jZJ;ZJ753jffepO26?~Ao3fZYvfQJ+m z1v4n|P^7EouCL^QJyB{TBYsLGa!0#~Ss_cfl+qx!_C!<4N^rzuc{u{+jsY-I?q|^k z)BLHMq+XWRZ}e30j_mkzf{AdkEf|nU%(g6p$+Jx1+)bUO)b{*x4sUdMC-+UAUOiU( z8~BcBchUGHsO-*EjPkm(L`<#I0y%R~SUlHLtI_kP`Tl``&TcehKYsOWN z_E5dG)d_IrqRfy~QaBwIxn`y!=2hFyLN!46*6w+gCS^!4pz~2s)T@&^W}*o@#PwUi zgVhr0ol4FHqg>UXYOfpSpYx`b0frN=c2)Ann`Th$o~M-nLZ=c7U#Vq$S1Tqs3Rg)E32l!yFF~3NTYQC z>s-cR7W?qO3BMHCBwM1#!~9BlCe{h_Qan?@t!FeX!%nHMVIKB~8Dq82k~o-OiG_F^ zIu%YM!93K{Cn=Q2T%znljqs6fN$noZ(ld<~Dfhk0Sz?H3aI*HK)1s-@2FQ29@`S|s zsi&&4yrDI4SGwI$6cj?Tx7Z)H#eceN8#| zbWY2v7CZvGj*Za~Q=<7GEzjtT@^jD08dr|d6T7O!EjD?kkS5hll;NNB$r(~jkI7fs z9P3@!gn5;?2NwdJ-oME;xY(DN2k5`U;dKa4nr&q8ls9tARAhc!)H?Qtp(I{TYkDDB zoe&iAMg;MgTccZ{Efb#=A}+6fA!og+-8>~Yeu<)T;JjCzazI8>fTrg!qKrOjNcpLW zaOufzgQD>fX*!`(AzT- zdal+q26?PNAqTWc->Oj zF1g77!S&HNlJjII!*%Td;1ItBy9+L;(bYpjfQe|?eTO6=U-p=<(PBF^I3_nl#^|H& z_;{muO2urPJ>m0EZX;xDzuB^cVNOc-*K^;_PH@e+RWzDMOiHLZ67b6U#C0W{yq3B=1sEz)N^Uy_2(g!-s^kN0IBZA6LUP=^|Q?9skk z&VkS&Q{8;PT{1$v;0EZbrbN}4SJTComQv>Vt2xu|**7j~`2`Vt)U;a5{g5vc=B1gK z=!}#sobnG7bs3El8z9W;O7P|RqfnD8kG!SLCDWoK^FsVMEYXo65t4lKPRxVCQ5i*w zqekB$Def1H)-$nPF34Q+PG&GI6&JDr${}F)c$Ljm+NFdrM6uBsfUuoVhfoEr9;vNl zQqoB9#z}#ZAF9GFHX+>8WVNgg(#h~aFxiU?k;ABny#D~YVRMAo01)v&u22Y$Il{ppZvzVr z+1w}s^|MP~&0#!bdZ!m|nF)Yj4B2X0;3Ft2ymeLpEJM2^pCrhH3313|rmiO?FX)|D zBx`CFG^e89)?3-MU^HyiEyHbMr& z$7RqPBrYltg(?ssLy9sZVbNr_lq<@TvsZ2Gq{QsHh0SpbDPNYx>Vy$>exY%an+HI& z=7}U`C+LJYoTmOuk5lHa2RlzCRGI$9NyZL*Iwv)chXO6~PJ6WS7FLdJUOo|isQW`1 zl~q7{jXtZ|5zs20GQIjInvPRoi7q!yrw#^ctX`J=RafV_j95&%Jr{~R)$+4*o+!*& z7dYQfAQzxSMWGvhiQOPvp&q?fM@7sonM`TJVPzDK8K&Z6IEK4O@>r%? z<`#cdhTLllK*<4OBG)7HL5|)#gy+#s%kE5zr&U3NONyK~n?WrIIr2{I*$NCb29PNO zT+y+Ua#5yafD>F#jQOc1NfV-Mjr1VzqJ9;C4Rakb3pyw^pIG}LniC!LS+8#($_eT(+jTh*ow%MZ# zc}guRQ<@Pc?P9+mp6t-zu-cg2KXG7U&7koM9{}Z3c#pDFtx!T$_Cf@y8zozk6JfBc zXLLwc5}|0FWo1+-kPx<9)C`qFC_+RoXii%>E7@wU5hpDWs(xr(%w~>uN4xV)k3xB) z=PL2QC>%L-xbD=!W^@jiO_%YdQrFd(rCrYIT(aaoWkDc(D}IqNAbzXa$Qd+& z{K)sMXuSeTsjqhz5I@&s*Cc=@ALdZB%Oh-J-0 zbSQ50QT0{;u3;N#9;n*OUQ5jk)OG5Gr2(d@`KD=>VV9HZX8owf64|2#buCyH4!P>wCY{(OWj35iGa$u~-J!A^CgK%1 zuBD`OGMF&k6$2KwYLeOElCZKeO^g7yWHj1L!jSFhn9X7Lg!y@d1NU(RoeqdO!q*(r z=cgnA(HC5q=!3B$t2H_^Z%IU9-!ovT1(~?~kZ}dV{S?YAVKP=f#VZs$ddql~Gj)=e z9!i-jbPTQ)`Jng7ITe>BDr~ou5UU8cdAmx+dGM|wVY5WW>HD9v;!JM4ipRn6GTcYl zgb-I(*=1!8*cG8~BdRvtQ=-va@K%*0L}Y2tWza*yf;Ekr&Pa`&6cc@(6b6@8wrVK` z1=hV`OQV&_Aiz3Z5*lXGVFCx^zoK)8_vnc(8BBR6Wh=$jeHMIaAEI}38&%zJL_>Q~ zwap{wrx*VK6~6PtfYrPJITsWQ8_mmm81XssPO8!4E}phh>E>8E1S@gS;(VICAe`AJ ztC04NwVQ9rP(kP?@oJ(2rp2J5ODB(_mt-%JH@7KKF{P2ozg3m=n;|EUB=MB4166)k z3A`=&q4VIpToEY3ZlST&ctCak0Gi7{HCytH?0F+I8Y84EhGB1NY0at8;L}v%=7MI{ z5S$BPt&8Mox^QEITqDUl{^8xrb^>WFbv0h_DUr;nVcZvY6!PJ_K;SRroX50=fMmtt zdotqI8{OZMZ5YS8b8l;AuzVq|93-LM0@BUlO}QZM^i*$Q3UO`@?Svi*8e&3os0S08 zVS{-_(WYop;%6+%+&kg`I-wJ8fggiA=8358+@VuF*{FXKWhquo}RE?S``y~V;W{JfFFNJqP@X!`#E^RQ5GqAcHkmF~s$m!Uoe$^f===~8e%=0}pl{{Xq~WOYL`gi2+-iEk20XdAG3 z%4m;d&OnlxMKp}ATH>jSWwsX~97q!1{8V0%ym&1k`^27TIe-vz3C+ZHi5Yq!6CUbr z>`n9N5H1a*!56w{YqxWBN)5vszVdYL%C<`(d6dv2IY)EzP9)ePQ?njwoE-BZ071;^ zsA+UWC}>3cu&cy#xRfNJ-8lfzAx*|(X5z^*b5n>JIjF<3IW600t(wt$X19r5$p%r% z5u&KcHP~Q}-R*N=i3zU05vTC1Y!`2~KAR;7RtRz1%?Vu5*kKvVHEoS_7){X>7xYH* z5s+rfDA;;NxbPQrxWhS(FTI=gjjV{%5g0#SouvL4z4P^P&h!JnOpw= z>;C{`3&8&XO!CyJsoX?0NW&3$`2<9rQ>lDwxH#Eip7Nal4f54msEDLA1lG3*QcI?P zB?Q~R!btpC6zu*s0)1D#t#1DS*>5vY%>0*!n|`HTq#K+<2S`@Lrz&0bQs6j-`YR1Q ze>|3U*W{a1gxI^}7aX1R3;zJu=B~@}M38!>z#PPc&C+zLK>RAsGj}q2T`*1eA{79c19@Zc7eXsFpX+nlE|a3{o#JsE=hjUqor% za|CeJ7i8x;Rvg1iqn3p|z7ZPDNKWo47K=NIiQaU^k53M;x&HuCeClr*0H8%6ALW$S zNvdN07?n()Je4lBh-}DDqouBmc$?ZHVmGNParwnCni-$EgUB;FLJ-I#OOcb2i~6B! zYS5!68%(Dd*6@u+(Qr_x9t+xG{{SgOH1kfb`~rtz2-bZOrP*c09^yVC0yeVldpR?w z)q5!+9sziHmCa_}D7Dozby~_At{JCdKR^O-7Yg@VjQ}jHuB+|%EgW`%y8M@OiU{zZ z-Ys)TEe;$L4e(!2BC&9cJ*BH9J2|dt!2+OUxvLZ*4k*rHX)EZjnuxk5JyD2UQR;+w zAb4>?Q>T&}x}GRDZ+KS-*m+7M6XvZ50zu-h5t@b*5q#ChEYpK#c`q-jHs)-cWMl?w zbnqWFX19U`=Y-u=B=~-?tIWei-TE(OTdnUxEjVMtPVrTE-nqkEvU(11}7w zXB?Z+sx4F-1Pop;Zm7dACgo<`Y$NKX-wvG9y`!~|p|JyZKQ%MfkmCOaB19P~G4uUD$kkpr2KG z2lgDQZXwi|^3h8g)5fFbg>T+4O}ZiM#8~1Id7(}m+Nz2W@fWCiBPZPhKBxyw($_aF zZEK(~-wm_|=NYOgXfWX!SPrOD6wE>Do#G&FX_7dxTY>mSOTxg~;Xnk_5p7i7l6hpG zyOVsAg!s7$O=fLkZMUt_H<2B5L9zsR2uyzW2nn?qw6{dw?rk<1AzRFI1FH5WG9+0z zS~Itj;w&=qTljX%KQ(yrTmJw*MHTg1!EQMG3QV0#7BYUKPw=z#JmpkgCbi0jnq=J_Zf z;$~b^yU|Vw2Z5Aw zX*B*WDY$3E(a?X zJ^qlrwmW&RYZ=h*sy*o+34}lAV@Lr3hZdMmnZ4rZ9@g$zA(xWf^RgiHLG3M0Ym0RX zbcOho5oBc&7G#C&ileiaaZR7GxDW0t{mVt!o=I-u<&y1KS1p$OP1sQ?%2rAaYc-9t~kOIGQ1*mTg{(7N?dQH)w-Z* z5T{J8sgwQPeyVPAm2gk{A_SblP}+WIHIbmq@hkk-{34d}QG(}a(YyMfJ3JG+o60zt zlI-3Gq5xNv!5n}_%^W4(X32*deb%<4%~`H>nhj^JiNSynCGN>dGA3Ofh>td$xi17C zbppoeB9YMt;hLj+5Kq-k9lsaOz$p!b?!oA*#jwvccIy=dHAZ<|IMczunghH9+_e#I zH}qTNi%GYVf?6VKB6L7M6Q|^_Hxk%BLp8e@(tfKm(Ow9-i+)I#ULnAail@l{b>xeg zZ!^MFyQnu(=D268ilpK+W@hQTvwld`z3$D?_j7gSST<$HJ`D(ajG4D3-5Om;y}jdg zja`LQ`_5QRaX8L0;pZz9Fi5jz9ChTeSWY93XC~-M!eoZ;5~_;CAAzZ@-ZZrOxU5`B zw|3K?6xbo6-xjB$V=NgQz2c?=^ExK{AO(ep4Eai9Kg+F`>npWkT5BGQ;%r~uLBRUh zze!DQW4-A}^kJQw(gKlKH?!kipS z#^=#{JR5)1zoLv{{{Y0+k>siE4R^-Rn^1N;z$6QO6YI#DkIhePZ#Yg2kkDXVZvY#f zN^vnSd!P()R%C?f%bK}G(&pwq$=F`-2NdiK1~L%EV7iNJm7+@T>U@miIkX{MJfc#tPHUP<8#$;p&USz7XO5qK+YM81U5D=6E59 z3qaj$`M9cF2gE7z2p6%o)5)q^j_-FS^EoRKn4(?!B3#g8ah0FuKce0mo;=EJ#25hj zp)Qe-{=yAmFmC}6%0K%c{{SkCOfe8VNAgm}iOd3e1b1%|51>Y-z%v&^A;hm|NWSs; zB1MP1DO>etzZoDZ0n@$$v$!|)TiFcf)n4M)9*g|BLRjxaX|}JQMZ9^mN#>+D{zhnn#{*A-u%MCp^eZ>sQ9YJ5bjN8RQJy4Zxs-SKGH z`jqm=9m&+?60upl+x{maF>c1Zk^PmA!L6&_Ka%Y1fJEOyou(jTPIr=Oly7~S;~=no*WU7CQk^-Q#;$;QzIz4;t2AT$uVwgwPAw} zlmUkb;)bWq2U<}RHwnGv@+ilO;{J*qRBLd94jt{!LWsh5;Bh~ha+U}>Yx~oy%i0uu51jrsKaxlZztI~!Gq$m zxXnY)U5EU}3+grlwnFxR#z+!4tb89E4^eTq zoFi?6=dvRD@KS<2vQw(-ZzN%`d97#7a33@XnAR5IJUFd0Ma~yR#1p{{!E`s4at`Pc z5vC_wsKoL@zClY}%>YjbPQ2%!Lb%X5OLFJK$x_TQm;$IpxLe127U!V4FhKXA$NfggcbJ5Gq{lZo zZeqrpqw`Sn!HhH1uky(m30~KGFB$z4oYrxDL&;wg@Q~5aBXjX&t|LbL(BI`gt9qSv zggddj8>+-lzKC;=`joVbaG#o*jB4JhOX3EhOT4VE%k!QHQr#j+Tfxp2`lC@CPsvQ^ z2qYs7w=S#NI37MqB67J4!cM8Ji9Sih`A8oMeN2~Jgk6P8T4OWBsHNT8wSiJGywSaK zNkhARI9?pfthF?bkgx-+39Bs-KL&QZsJygK3zdrIx|V^&m=K*;hO@+!9d7n{D}ctp zoWo@?oZNX`Vn{ABK!_GtmBwc?c>y`1E02l8R7IQe3lbt@k0m?`-lpIT;HFcUkD3ng z4^%Hhi+O0fYYm{H2K!^2SfQI-no*hLfx{ph8^<**jHRk`<_bOZJKkmfiNmwKuIQoU z%#2Jg=&5El9Mwpvo=BE}oO`pFY$}@+O+v||x^Fc}b7rvb3@EuX{p5_^(1G$FL<^-% z*$P!Nh{4n;jh5KSL=xFfZHfyM651x=G6rY&A1}RjTwijN#kO6kmuC3+q6|7g*|i$Zmuj(B<8>aF~u7WsF>)taR}85iQuNMMRI=^ z(HO+GMPHKfM-^^)^awS=25qtx(VhN^OF_uo{v*Ld--`GFvLJFq;+#kLoJApSN4(4gv)=eM{6aD90i$Vhq^=Fq7x2J|(Q=0$_=Tu5LHW4qK z0vEP=p~fX?NWM$6#pS1wU8@f#2M!vlOgI*l!aP8xpVbPw=8O(Sdn3lj(R((#;r!MX zD+zJECh72S=Y6O9gy8IUJIr%fWv#1)$`8jcaMD2Nfn!LB7xGON5`b^jLu1t$1I<~y z)PxMK#QX;|vhuO;%;B1Xdpu2q3bL{ z*o-afk_a0pT=t7^WQ5x=rcsX$MGxwqPpT0Y^F+;#>bi9Uo~!GkCN1GN;877Nu-_t8 z$55bkDzE&NOfap9ujY)04BfgHcH0>yLjM2~HH!|azVKQDhma@gR8<#?GtX4ou?~O> zs-Gty&>9ge#WTF=^wAGwebDO;Lo$P(c-`N3=)Ijk5e_{RVm!D-41kTl3}LsC)eiZY z)4Y8(PAtTJuKd$TzD*x6t7a2@=gC3R{VXGvsJ6Z=d#Cb6x%;A_=C@n^rM-N`Bh5f< zuTzhrhGEB5NyKDcucgoseO1G6yP}hBv(-pGp1Lm-H{B3FHGEEq)rkK2tL~h@pUnvz z0=YhD*yc-AA4R(Y=U$2c`5-!Gi<|)+IVo*Npr6qO?>L;rfKb9+P?tmtD54kvolK(F zA8(h64;6>L?duVKDc$2?#js(Z@GA^o{K`$$Z~p)*JGSeVV{`~k?yTB)l9<;}+H=iG z02aHC1jBcl;&RDLrYUF^QF2;nc|v!A|1(gp3VX91CxcEDJWAJwMeArr!;7D z4rC!p4|^o&M65@?wq3*j0AQw=#IvX5jX&lCY_(2o0*kkt2p?2QnN?yP7W}OOG^;M} z932gg%s2R&3hd{?X;|aJ>0Pse?Proc{v@Vhix1!+TLehpyE(}BXO4w-oFZyukBDp= z1+TLACn#N3cV5zN2v*fx$H_$Jl54mb3p>Xo+G8PBie~b+SUBdg(~7G zAaJ=wyQ6{hC`%03HzevM&=DWRBc8l1SoJKW1fxFK6xXq)h|CZ`sZMjU@Uf%UMgCiU5+|uq zP~h*GUfs?3aERzocqSrX4uNiCKk@vfJH8eS@?H51O^}!*M=EWIqWW zx0GiL>fv<^aNvC)p>sL3`KX6+V7EleekdVZ5Ob%R-*-QvCDX^~6*C{oIw4?v+{$#3 zsrnTo$`KHCm_P@05`ll=(NyV-?5*=C7qa;SZVCjs_aPEkYN^Cn3wf+2#ff)J(1SVE zy$x8s(0+>UZ z!bPSc=nczFphjI$agqf&3#>;S$pGe77-Obj>Vu7$&~R8_;y#-;!3r)eZ3^uAqTDKT zjLL^_oKz!?hjnz$<@$Hd#3FKya7>Q&{oBT|k;il4l(nLCl-TQ%G{-eK&I5(ecpz&0&~+v(A2G!j*NON~)f$%VkTXP)%IA^+rTn0IszztLc1fYF0yC0$uWaH?p-5ok^h3O0iw)(x;!ia@+EprF zr>d;?3^O^N2sOG`dLZZ0+d;on(9&;a^+p{c$3*-f>|7zbGYF@(Wp#YjrhaP@GlWK; z)nrb8AiX}Qxf*S%-tybs_Kr^e4GRMs#M}HsHQE_fJL8snPvo*j9nA>g$p9uY)o`9m zOwbpnF{*Cpf_ci_f9kZbh+E=3)%`*wfjI>)(KeSxK^pNmx&S~laMPJmAQ;{BZoa5D zv#=hg^j_3_RNu`yhmr3*0m>6v+#^;}zr$<3@ApEm-7Qx^lCv8+mpt+d*%wcY?v4tU zusbt}KANhrT6HFTkaGyg6D0otDmav$BzXka*6E9%K#qABE`LC&!K0MBsZ)oC!P)-+ zrAcFBBlAPN!_XM7s+rSYMYz$YcnUPTl}mF8@yEz2USd2#%I_D6`sBTv1o-~|{!yWh z)VSN^y{Q0XTjoL%_ReoN=$u2Xd7g(U=dGbq(jFhP=t%b8~)orm3v zap-`>aEnfSl;PV<`Yq~!%?1}9YBRb#CEq3QXKM~h_+XNG4k?urMWj>_0!R&{#rPE3 zw9>)0khrw&o|Y&aSa7lDbkO#YAXqPLayeCC2W#Ol}yaDshg80SNcUN_0i}5GH&%x_ zIbO->%`nnM4K{ zmp1R{q)^d$C;dDVLk|jV)mTQOc%z^GM~Z>FV0G0prvmHo{MRkm8GTip+NKS_$f_NX z%glneVdbMJMZ$N_x=A_kPws%Ui>5h_%IkYSaROLug(Bv~SY5s;LDgm@%EmbQfU2pw zA{uR)Z6#bEl5C9&jFnUIXD}dg2ofFcx914=l11o}oN-#tMqwHr;l!id;r=JeyiSOh zVBp2vYIl-7)j(;g@4G{J3H3~75pm$2TXA57>yN5uSBE{Wo6=q5F$RI}`Y>7WrE+=KeyeHt}OH*;M!-w#O4mXLn_=am4mu~o< zG;&;#kgU~w={yvi*T^Fvp}JOo*hhZWAWHV6>mG~Q@J(#+4OC!`Il}P(C2Ka#zB4TQ6mWf9B|=$3jC$=BlI&$L6L8{{W^(_vD2Rc8+kKS3qN7lbqkC zi0hm^ujRo4aGA&R{S@JsMa8;kpb?=r7k;ZssntBFoWg6Qt;tUK^(m$p-RLAI%4JPVXHD#Yp)g)-a16@WKr2 zuZ`V}VV? z!?=->b`d3lTd3i%rtwYqqsa-hyU7^da7`lC3S243Awi8*pPo~TU)HGZDi`7Vq(ilv?+88)e3PPb72d2BYoF- zDZ~uaC@*=N7(t8%H-XFYN4f{%{M2rba{fwM_lr(mXjLOB0X-4K#lmRSwJDm`Vm_~Yhk32cR*O?` zIw1IT#R;VU0Qnl6+#kfpe??2}X}S{dPV7{-i^F$k!^t% zAR`m-l^vajl682t-mS~pMJK?}sl<2@l}b)NEN9_a0xUGjVFzP4viDhaMxx-NyL-xH z#;LE~ZtIhp>RuqNHW2p;YcLiL6jQI^SW(K904jwb#o*oOSbN8H^i0tXZYa*_hkgCNmvnt5+Sd5%Xb=~DD zv<7GJo(MI@xeoV8)fSV7?_@{ln$bx2PxcYRX?gzuG1+oW*QqDyjx_^EACT2Ffe>y` zbK`-53BB9I2&(7JOZ}X1o+@!1L7pa77^Y0#!ASyn@=+Hk2|DPl6?v#wZM1JH{m`Cn z%7Vtgv)ksHSfsb21hnp-y6sBUf2w0d7-pfPw3b#}v=&Ze@a9NHj z!EP$MGY{~t7ABB*tX6Xzk(H2`MqQ-r@WPCg<1|h~`wPVuE}taX!@Z#qQJqtU6l;>* zbPX;#sAzAwH|mIs_-{W&9xG}O6{EB^^HvV{Os19>9oJmX6iZzq3I63$>@k>$L%kmm z2#3iEtQ+X56QG6N$<#_9(x(vHKazKJ-9v6rs0s64!=r@sDlA8e$lg!+aK$*ScpTh6 zFuj|Ou^mAuL7e{pE(y$g_)G)AHQnVt=Jb6+9nK@Tf*cSHV-EsBPN0+GW{Ls5~2gCG+*rXIsS{h)` zyPO9;(o8iPNRFzZ$`c6X38j)o=~tq>~PC6 zs07Yv(zpH>A6G<$5kS8v;{4XhT$IiTadDBwc42ovjpBltkSUB z)=0O>8bB7lNETv7W)|agf~mu(YGC=VotLqYecOZ@8ZOh&GFp zDk-I;nX+?;_nc*5w+;qmMUkTowgBm^kgb9&8cK9Gs;J3Bw05IUftCthE~*0!mmc>5 zoZ`mJPJhvE{{U2RO|00t=9=bYIfV8@@P)n~(MjmMJy5C4GZ~LHTpZh0Tw!-_fh2pp z(@r^c>@NzDc96nN`m2^!H;(i81S3dlb|dOG3xAMPJQoGR$`!Lsb0DW+zm|m!k+Yt9 zs<8(Ks@wok<+5e$Y>tHrS*^-2*Nc%e(P6s0>3H5! z$1(mX7gV(BH%~+=wpN0U7B)LzXMTr*rdoVD6zU!E43&hAy%y~==fM`4I$x>`IE~}; zMU*u7WYSSR(3^&mJki9&YiYYdw>}D^g~78Rp@v9ftnZR;oF~x`-gug(vf%hrvd%B& zR^{&JPm-hoPLeN@G_k&Zh=L6wNuNbcK!GPdD3aGxr~(s3d+`%)DWS6CW_?t-lfe3{ zM;Do}f#`*}^IgsW4e?@Fa!|k;B|8rf!B2T$eyT_fYVR@eU3WpUd-JnL_jCkPZb= zkN1m>m2yRo1P$r)Uftv!Lf?=4hgC~ha}^^*@IO^xIBKI1bh2endu($}E`z{%CwHdY zxhTXmo+@zo9x2sj;U22G3v&bHhl#qJxG3!vkA!XSgiHH|M0@aUX3i%h#WPOA($ru+JQC>O(YZIFBNjthD2b24?p z0j#$1bk8M2TB3xfjyJ%T39%Raa*W`q{T?2<8fNPyh&F7y5a2(=y4T57^hgPn? z6^o0RwN?vId@z8t*|Ma;ysq=MyLiJlRfWoX+g?;a9%#1-&j-Vpl;*arCp75{cfFrP z(B2T8SQUGql`Wm01Vf z9udWFPl)mT6MxjcmQyR_zN$*ULlWsV1dlb|G1-F_ zLn-xM)WC@X$TiSLfqN;Lh(O`U&n0?d39_@M4;4*UkVa{Qcb^Z@6XLr{b6rU~W}&1U z&PcpL7EZ!2paG_ZZb&lL`h_68WoeJ9o3}A@%{9&Z(Y0O`n`~u95Hp*{kqGxtZ+jHe z6Q!)b^|3;R0s$r0PhfG(9Z=n*Oq(@Jogz$>3!%2QxhEOa0c6UiAg0zdX%WL06+ED+G!HzraCAEIQC-$l4IO@Nt*=NN}^3$@^rYMaFa zvSa9s-(^)^dFT+lYneuv0^}{w8={6!624_N#Tr0aDF={Ls90x2-8Mi~yyCmbL6sx; zbQB`Uvqa||fsgvu$5C;T1mr{I_X^l~I{9N@yf_+yJEBrI>q9Ci=BcgA;bsf?1 zW)Y~;=~22wO}$k@_U1UFL$$U=G8|AX1V}A8a#MXLBm> z$q|VJbSbU`Wx+-zvYWSpq@7#EPWa2-ADZEk1|r{@_El+6sD5hF({QMFBC2(b!1Y3w zTQAKK5a>bqG}@s;p<9#8kHkUMf#Jv6}W-#Oj-E*a5kI zeO6rN%9t*@k!~EH5LDq@X?ai^%QOkLu1%rEVPay8!G+qpGrlIGby9>Pfz5948U;2U zWd}F^08p-ZH43h;D8CSt_;}*CQ<>9e9gfAuYX+!cVKty-vJ8Ib=lkV{W#D}V4fE9jo!795%&saOVwP@PnPV|ZJpE`Eqb!iG|A4oS_*+^K)eys%|pnq62t& zpqOozoRfv4B;#S4rNQGTdRbP>ol`=5+7BfYe|W3&La)p!bsbUgyG)ASiey6F&Os_E z;h;iX-UmlmI703t0XJ6I#qe#ilx@)AI<9?|{uiWEA?EUGE8j zqID(2N$RMAbw;-n6A863xoUZh2@w}CVIKPCDGF(8PI;_K%drK}b8^Y?>YG%v zbgWz_Q-~wzvO{E*yA8MIfMjZeaQdyso=}Y)OfP4YDXXf7M#w~{YJhQFncM9L@e@ip zghDa1irkJn2X;qA3Jvn&5w+CeJmtPrv6KFgcYds2pud_ zn)u`(@=|ynDdQ60{!4lZ%O#ea&?U`ygRkm{2!m@ZIIlDplD*by5E&tBscv~Gwu*1>D3+09njOV6HwmCe z1PzqqwZ90N=c2wJDGLd&sz8I}pNR$|`_UIWaht9Bsl|J;gBMclM-Vtde|?4W=!rOv zjZOxmAr@-wUjh- zQs*84Zi2nEDA814DlpnMmmlIla|mdhG*O}k09Qr_U7XM>bdDizg>}8qrq#i3dE~9l zHUmu3PtirH=vVbqhSS2{OE9exfwTjkk`6nr^;3pg_RM^`Cr06{eD+-jFazXxBGZ59 zc0%5i&eMnRxOhoU7=^C0g2{WaW18;Y1=cHDqj*a}LD)llG*nDRh@w>wzZHerFu{*C zkJ+;l-Y6ZQLCpM=%blvL9ja5Ez38`3HM%)3@mO=kGLdxrEKr~YWm#0UU-*{k!RG52 z9OXM!EF#;;O>oR?DijihIiU?grO#y3=B5^*NFc33$q&_KWJ7IqDG9F^9(t!l#EFR; zDs3j?<`pp~r!*0ar2vL2M(~#8QJ5m@j3$=SZr%x)IFyp=bSn!#&0#iEonTX*WUeW^ z5QN=At3=c8qT97U087D+O8}4aLcD}Hrn%lpu!tF}$tqL0-BJm<(^HyjSk||RPIf2u`lwn;x(FevV~n)HO&hK-Rucu>76eC$VjDJLVmmUbbd_*~ zCIYb>cW~e6oZB21O2&`!UREdlr>tN5ZcV#L>KAp|F$}DQGLBoZP6^~6GjA65t@znc$_leC3tD(x6d%7qI*00L`idvJp$qv1&9HW zP(uqIM}^ASr*l-^KcX%Y?6@OHje>xzWp}^v3bba*bdkXc?=Ve{VH`bEzltuZawm5| z`x3DSys<43bsxeLMa@Y`D9dMhegxK*R#SSQyj8|&LFabRR?XS=d zrFQ=SzZXzjQffLT3Ew_hD8bBRo1T3WJ5OYL;vI)7 zulR;3=zq_OR#+!32ANg~R!GtSZVD-fOM3uFR=GS?G) z(bv@&5;z|uV|HcM^;lRvn+phgtpNfuM>yGqi{3HJkg>ZXs%`MTopyPt>aL_@g55=( zle{Cx_6;-ptN+9RDi8qx0s;X90R#dA0RaI3000315g{=_5K&=qfgq8gvBA+W;qdW5 zQ2*Kh2mt{A0Y4$CUZae$5v;+ohE-)2)8-`8nUIbROrzuR2Ogym_K#zxTM1D%8jb8+ z0?tj0!rjNTPbDWy>B3)_eHRXuIrU{@4R}(WmJHiA%;&$tOd5MkvANHp|M?c_tU(kQ>9_Cefn-q7{mkxu{ zx>Tu0N=(c{)EJdbK&Dm;y?2H$%&r3YdlMiRkd`oKQ0*(@7JlO4h~3K1LXb2(MTl8{ zaLUztV>c#`B(#IOx_XM0&fVs3JqBIkVJ=*`aF;Kwbg5l5k7>lYeKo!P0WLZ~hh;90 zQ}hz1`fIK_bJtvdhMCO2t1#RrKS3GauQRkdUrrvM5$EXm>zkdS4nB@1BhwvmIGp`l zeRbD}bw9=49RWd%s4*h4ks?Hd39hHmPI|i3_;k~V@`FpbhtA5aTZ@hl>?zNzK$=UMFWYpxRp&kIp{;`zoVX~Uf)$8f2ixv_=rMr^zqlX z(sVwqCo}q-9Xa}IQ=hN2=2u^sbtC>2Hx*`HL6)~3B1)AKA6WV>2?&D}sgh>np(2+v z!~xEHK&R$pb(~B5mOZ84II#E4!L?ll%fUx;8K~@6%%g<1ZYv-hh*uyA{{T?;yoz8;vyT*E*M`Y zmU->3)Eq(aDtltO0wRU8J)s#Y?b9-& zx!b27UO&K2KD>0P%mV6-5fwUjhePTf z)Wd&4IQlE<&rW(*)5p=DpyQ!2XHVBoKBIjPv?0gW-=}HM)8nOdud5aH_Up&g&Ei^w zptliY5+Vx3Shf;o0u|Du(dbolW2OBhP9_5wwZw>I!lK255VlsL{ulrpwF0g)DVz5* z`?ZWd1g$$9MdJZo;0zFMX*{G%WD5}jiw{O~2SV+m=ftDvrf6I_(eU zX$exZEU5HfP%HV0R1Kz+B}$xn0|dZA64JPdOE-+Cd4w(_?iDDl;qe`IyF^8lec_c# z1_Bms;~pgxJjS@_fkJv^#Bmgz1B4)MIQvVQrP5d3PmBb=N_Lh`E7TqzX<2%v<8rzX zWx`fIlci<^BAMn*%4Ji_91!J+#Ag2hk3B*VKC1djukiNI(XNNNnR7ic(dl!U$4bmT zo%Q3TPW>t$=K1JqSNL--3l3obu^D$Qi}ci~QAVX*U<}1%IuvvS3{GR}R%J>=ZgR|T z5U(AjDsvLn&9HDw26{Zpj1gFdI^t<(l*8KKUFD*s^3&Yv6=`-?#0AfPvlJ2j=*5r( zeIUcbeHa$$)GiD`eiWkf9569qoW8;|yE*kUMG3?k&1PQZ&Gb4U)PoL}F)5Vw$Ix2l zQ!^aZ03Zq3M?7@5>c`M-cKYgSUQU-Qq0s*TAqkG0k)8T>m-To0{{XqZl{A>$I>uZI~}b^B${jw9UOseYIkF z!XlfmQ7U7Rd3(XJsJ9ke%>;Ir{=BL$b z$JvT`4ucFaewyo0=oXkY3v8CqvhgnZbOdAZ9)oC+f{BMwY>dV#EG@!4!s?}#ViYB1 zory%!er7O$=b63Vex;>gH<&c-K4wDW&+c3r$$#7}Hjll)1vva}30CdB4(k$~;}Y^s zN&Lm7Z!YFj5l0kxi$JDqCu}!w+69EabhbaaoSq)Es+)u#u!Q10ZVX|# zb>pM&GU3*9bbQlX6sv;*Zxg~g8|ht6diUskc$L=r5S9Kc^d@1`w|Vi?KT*9xVwud( z*Yno3j=6_Jr^jE8y!{{F*PbRKDuBeO%PhN(N|n&*Ql$_e9i?I&3iLq`C|%z{%=|_$ zmoC_olAs=AMl~!tdC0zC16pUrOHAsAV&STbvIkKfciEUM zwKf<8RxZO3KZDe4KBs%^%Pxl-@iW1{!~r`?k49d)lZmNv@zIII#4!}2WR)_;CM75% zQ+%lZ0D$^e=;Bo4=|3>~JAD-orl&H#mS0|B2t%g+jwU)j`Viylxy<5o^pKp)OZs=n zDiEshixw<;5}^bHu8hJ05#tkxWgSJ{4@w0o`V1w?C6IHK?HE155Q9YpHunc9lQZHX zrZ87^6NXly4$&JJgs8W&U>dRNn3@VcCNYww`mi)T<=i{=h0PMU zLKcV;$+o>uaJx5cYs9u`fXDL_ZYf}q+>aEl{;p}NUb>G4Jw%Xgz(RuDMP%T=F;WOb zcuu|gst|fTFQW7zEb4Gg9r_+gn1E$~OGgnJPP}~tI&skYG4!1XPX7SnucDrniOk|U zjNd51^gK*bT~~L^GMDS=GUDoVx2YBTOv@@!%+1qc zd1itJ$U+h8VW*l0exyH%wPfk0B&16HUqWG zFmi+c0Da{ys+S#@FINotH5C4ULgo^*1BT4wJWJL3%P2Xe~XW%y7TpM*O|;B11xotEX8Iz3^MwV zIu{6fRw0xOKx33TnOr>sh`=g2YGHSX+7;7L>d$!HrxeEyWEKD{g~sP=6Jwa$3>M;L zLo7&)%GkvQrG=9pv_Ub01re07jX9WXK-k~JY(A)&((K2GN{FFF_szvdzt#q+w||0F z%gOl@470bA8W}zK6B3Dy$9V4yRtv04eL#iP){!a#qf7NMm{b=REGbk9o%@k2Haqc{uZd)J9+>F#UV{xvnTN~*ViNHfq}M*g97D1W zn2enp{{S~I>&MV^{QV56&q5mdo@Weu^v6PT4!ys_nmSaksq4>5^Ej6k!Ilv9_#>2G zqNP+i4uh9L=qeaWmP$HOe=#E5ZjPZzY~oZw@<(v6&p;8oh^P{V3Aj6qYNk@+1t3w0 zk{MKKAwc7BSb*LXu^t$dhs-#XG^kO2XMSx+Hsnm9!^GElO78}xftz@uB`rs$vP}Hs z`-#LI&tWeq5=20v2n(hv! z^pe!=8G3@Z7Tf;-V&K~k4Nni4l0^kIdS4!4`0p+HIF9;N^dSNH=`jf|48msV=Zgv` z5ad|X8e$jF`rftmoeqNznC;h?P6@#a`ktPAO6VVGaR`5cwLEp_{MR!}6vDzta>f=c zzLnCYbO+JFD-eVbki01jqok}$ZdAjdO(r8!r9xB0rGz#4nH95|!xlBg<@=N$L zv*W;Bsyg=q(0i?6fkQABI8(Q@S(4yz_wgw>96wQJhl-+7%HfYS#e|1vkru`?}Xc? zl?xDb7)zMSm~^QiPJN=!TE0|ag>QDZWU6C`b7C^Nd5_M3r= zg6V*aj8Bdt$Qjpk;!%cR&NDWH4rM2nw?wh+&gxS2tsTGf_-(!i@0m#N$vEK&ht!YCR=W2zZtFEWQ>X(}dr+c<6KvhBFeO(5{w}pG2kv ze(^DwfLz#N?jmA7f%RY1LLF)AY`Asp2utbPr#%?zx^eWM;Cfg2fNfEQ2;fn>SD^g? zE1@d-R&f#nr9%UYk1~j5D;R>WqKcIZWI7Om9-D^dofu-xkpxhx&Wp>&7{+F067-kY~>wWV;C%eZK%ZE_$ z>5>pJ332KlC^3t|b5AU#Gb*c_LksN;Fj|@BbM#+bPX7Q&_1~V1$3h=XeH>4ol`+tT z%|oU>jylx%`e^zdiX4&l7>L6L@qM7|H@vDNG~|h*J7YCQZx}0u0+U zftd8aqa?O5eGgN-uD+O}s$67%xk$k=PG%UOrRu_;x%{aO%**W-#+SS3b8kVRI z$UJKOLwnmAgIo2DO`Ce~QmRz{SE*RCY(%e2s%khNf!yjpJ-f~zK zxqN*%f&=C>T!&WbUMFF(_JmZH3)qfoOR>;cO?Nr7(|3s z+OpOtvi^`)OG500!bR6W_=X2Y(Qy{k6^NBAv(&DSD_}6h6wjEF`YgD(ie_A1hq=V! zV!%MQ`U2X41&9%OGX*GS0jM!(4=obUc&EG)kBel5o+r52K08^pIyT-}p#95AeNp z)P%pKdf(S^Q$)O}eH-p7t-35?=b%dJ5}}j~K!k?oGOfaa)|0Wmo7V+ON_9^QI-`il_K5|wioD_hT<$>+-4o4QDBR3IUtN-Wx5BQ z9%^qpOz?9tqAB-^bM~8DwKh0}cdQpF3uk$lIhbAM2nT4_d4yaw{{W<`8f~(DnPirg z;U-Z`8{ZHQg02Q{G9)lmK`R0tw zyM}Hq#6k5BL!rN;pRb;zKD&zax!)g1;Ooy->6wqGcBtZpC7uMmBF0{are#J{tn{in z6`7b{{S+%LKb|F<5}bvy+By)o!RM#BP;+XYv4}X|LHqf! za88nIMfa+)I8y)G=da^lPA9)qRJj!!i5%HvbE3Ls7!i9(O8hxv#@ zuWpwa-Zzh5NeOe~>%N!M+&?`a6bdx9%iKm=(&rNT*Fc!WExE@-s78w@) z6*~yP6o`vOOTK#A4MiB7PIne71~^5V^dBh2!#Ia2WT2u6<^pB}sI#b&x-79B)YqaD zm`fmB)S%)vB%%%vF$4RIUCv(2tO~Xgj24Zq0N&=1!Nhld2uD%mOvQS{eC$QWw<_z% z=3L#mgzZ~FHM@<$;Vo;hfnb0?F_^j{mkanoS!ja!CfTwJyoICT6Uji)Qm#=(lymUt zMSB5PU{mibLZ)=QH}{sqr1wiLKTJ*<1x--z$#Gf(2K!G4uuX;FYke!w!t@@D^k#a8 zTIo~`dG`2biSs#7-tiYr+qgrke1j%q`bSF zi)i(-&buKhVp9#u%mg}>40=@0NG_JR-$X0iE#h3N5@M(r*AmAwnczg6%hVc=MYEW( z(5$$_7F-y@!I(g)OxLJ9O81;f#3&;T!sJ>6BvFB8uM*L46$a1!b7nOYm#F1KC7F~W z4>LayTEB>`qq~_ImmO50O~6#g2s)2wa2@BwI+#Oye9i>jSA@dmZ*Pe8%6N0y8$%y; zZC)Xx#(k@A#BEcV8HXO=jA&aGugJ=&nxXYM8{Y=(rwpA)?F+5SsN78;tPYg7gGV4`UyfRf{;%sb&W#biB#VcA{Hz&+i|6OMlp}n zJ1PuQh7D)iGX>u>y9WXzS99?&nMCrAfE6`zg6N?;#Hk-(^C>%#;<3kbnQ@yEu$4(l z1f^gxUf~N|rLn=OcbLA;e2En-)0Kkh8c^e<^7&j!T~-up_(GB@GAAPg6csvaY3@tt z57BV>iw-&}R7g4Mq+H8_&7lZJm6v@AYP(BgnZP-U>+unC@o+8z09DSVLghqt<`31( zsmVTNG@p0RLmd@%o*t^b;JhIbj~0sN}czK1MMrKel*VDJ-ZQY&uHvJY7)_uqX$Dm)pfqfPWL-f;;@n$e z1s5n^4rrI8w*r!bYwrU28n~reJ||%=+OZ$hbtnbcvTXC1o%>BPS?Z2<41 zdO`(^#f~CC1jFCM8y3xPqF1yYL1LlQCYZ{Y>Oe6Q5X|OWOJO8c)XAxxm?{Yz+CqX6 zz_N`qHPp#v_tPr(E}&EeT*E0-0TsD@DF;0jl#Fi}ZZN$KON%aFMm%^8MH!yhEijc` zB_QdKW;W0nN;!&B2I0(@+ES@O5H!IUm6^puQ&@;XVm|LNlo)2_tjc2LmdpsVysb|N z?MFB!Q-u3mLYy;a_CH&71|CXW;KJ&G0p>qQilMzykmpJVl2}yBM~f>MNty7`v#P2Sy;6uc1FFq=oG7b=?G3c+L32MXA1Wx$E*TC}Vt>-uNRD&XXkfqMtT zsYTdZ;L`e+0`qFKcXG=$ZnN|{Uf}}@^{?m#RBAoomCVEo+bHFNn8DqdxkfQ@sdv{H z3EIgJyXH$dDRRLd+5tn>r!ZxUGq;2=HBhisW@w7LUSeHVS&^fIK4xZtZlWDE+1?Q% z=3*{fPC*L7(u6)Ra1r^zi-xebl2d1@TNG+ETg+@qql$nGFId^V!irp-u%|WCnZ)C< ziQ+J&Mh@~@8R!Ia1lD-C344UGxuP0Abs28s^l=8Y7ppfrrA_5#Q!5aG)E4Kor+Jul z9JDCXXI%iHQo^_>bGA^5SVUG|cnK_y`svX4j-uvVSj!4rS$%FV(9D?iE)>piK&n{g zakw3m9wk`T4lWYC%~_AUO$z~n_c3N1H#E+m%~u^5Z^U?3{^t-iMyFTUZAnIEN8_- z@2%L*ui_w)mN4x6%Rn<{i#0o5;C%`}FW8o7cY=d<^QIewst)FFusVuOYz6NRUzwzG zYcN*AdR}j@^GFo=7@|sTE$7oH*h6moyLKA{b38d zRPYPmd0Y3)vbDseYnGw1F{yh~QNCH7_e4N<8)bfGFr~~N(KAfmu2?*VtC@AR6x;I< ztOQNCg_T;pp{PNJg(4r7EuG=ayjwL1U}Gtwp1zjXAVPPH^=pU3C>R4QKhSsG<901_)GA;yBy@Y>iEgPs?x9KZExXn!xOx8oOwG#ys|L*Tl3*!)uFnI!R=2!i_7<@_ zKULNg{$fC1gdNHVCeUnf?!+<%uT6387Sg;{?poJSw0i)ZFeaTy!1mvP6C*Grl7XBfOnTs$oNB(NAoSJZdAK^31DR2xR(U(_$L8>#K=>? z5X`zD2Ei^ZnH<^y4tBDIX=4H%Ldpr_=62o|C#1$Un!7)*9$n6R#g8e$0I~%TH zkgz9%M+(^h!?%;n2K#nZ=QF*A?n&w76?L(*VltvrmbD5e0#oVyqFUY=I({NJCgJc|9|q9hJu< zVB0!*mzMF~;ZT&!sB;;lsZ1iL2th2#F)$#^3_MNr89)%jGTaE*up?tEsbUi!763De zLGdmM^A~YkG+uA-_T1Cj>|=;B#W z?w0d1@1F3nhEkzeQe~Ac(ZC>WH`H|z%22TOOF154cQ87PCzn8(5MBX+I>C%Ks{|?z z!vuw;wlgyyxLvFiPDI-+Lg7ffe!ct{U3)AJAI+ce4(enp1 z2g7@c(aA3E;#`Ks-TH~J;RP#CQ+nTMvF~nd-wO|ynAF3unw3y&eM??i;r=CBXtx!1 zwE2!oDVSvFc!k-VTvSrGduQJ@8V4-M-tX-(EAmj_ZNq>vt^y&?nB}( zIdbe_V^PNQ?k^C{z0BGM6H3ed+G_Mxx)Q2vvS>b zf83y{l;N**plfV4+cg05AUI!vdzScs9hU}k2M#BCz{Pf&X9`AO*Cfa_gsO^Bp@X|I zMLEo?iGAu}76chj0CO>_AWeXAE10sK^TZ%q?@z=MT&uEo;1>}FcA#As@eVmJBD__0 zgQX;wZzpM|8w>)m_%e!W{YwocPUE4o15h9x6)l*ESy@aLB_7b)W>5nWzym}U*_hM~ zt;LjXI&}#vbDoQa5wuvn7$KC>D;|Rj(*AHxrK*dn6477Hc z7TtJ&PbsJdW)hd`g^RD|U>C$zZSwrf7XdTkH1R(~*S37Xa+|VPoPb{*CNQ)k&vK%s z4Ow@}vF1LKnT7}XkDzuTqmZ29UL;X)$G7D%NIT(G1}puaO%yTeP;RG?6by-+d5)}H zcrJXHnSfb$1bu{d@pvs1)_tlHC`1+%{Rt3gHuZ|EzIRnG5PKcfqmL4qw;{`l=9xax zMRD3#7=$Mxc*HD0pmGdCSb1?cWox3mcBU)paWcGT48WC()a5%e*54A`K4Vaq+say# zyZ4`9nPx%kmxif6^Rl>M$p!&#S1O*FrrIVotY+oBO|MIeiTemCDMPLl-;KaC(_VJB z)bidw@iyspRKkkH%yD;B3N@bh0lfU7x^V`(14P#OzbVRbria8b@pdLiZvOz8U}Rx{ z(#u6WK~YcX$p=DWuS_PzG?g+ez!|RP#B#V&+};^QccKhb6?b;=8v^OKii^RWa|y|S zPQfXmWUtI)RSSM)gH64+9Ys*4*!3t{x3m09?pR;BV@)#hu}yQKGP0uqcQ0HH{LJY~ zq45<_UGu{HM&o8)4hMoeD!-XhdtO)fl`FhOv|ZPUQ6H3`PiW zxuzjiz(NJ4TSN>l$iIli-Oa%EW?^u!i!4j7U}AJ(TI0H0$rnY-C1s4Ti;64Iu}OSG zqm*8YE@jk6<(bPt3B-P|@0mny(G z2)UJHQUWPK7q%2za~rc7jH$Q`ob8{z47ryjDXd;2t1F0s{4+6qT%)gSNr?apxNpp= ztTs^MU>42`0`duyCM_Vm_-|EEvJ0=7aWzR2_hQ1R(7Wbj`b6lgrM7#KzF+PDrk6~A zcW6zp!txsrG`W%`VB}VZwWeHE%_Ei%iyDHE4#9T9SHqZ|R(Pxg`z9;1~k;ikAhnZc$oN{67%}S)V(Au=#nG zqP9P86H$2zy#$(oD8mwH!K^0kCOTpqP-&vk* zuyVx2u4-DXqq|svua;Lnqk&e?(lH5p-nThpx0yf(@|eI60q+v%DQc_$%*0qViYMQUEDEq7|vj3aLqzsLjx4iF71^b@`V}VWoO=& z#o}0TKRE7ElWp!Z714x5Rz6b zM66|$dy1>U%S)MKflR1RQlcSD6h}CUEMXY~9{9{A;fr%NuO?~(X|0vnu<5zb ze#RgK1%u8EkPf61mgCIGmWS|~jF2xUpY9T{=P6Q)_ zydZ_Z3ziG8mI!lxr66Qm8zPIDS3_g^iAlydJ3)teM~HAaH#1s=QCx6J_DT66h<85G zs&7SSRSou>;$Vw6SLP_>QLghLhl2JyN3<1hf&-{-;i6y{b-I|c-4)GF0oTF@Ii#%plvIhIX%80p}4mjt8#Gn~D!F?#XSqVExn@^wuYr|F2g@)WOXqO& zk9T;94}uU0Mdm9yV)%KA8FToPmlnm(8kRT|0ja?T%iah>G;mFn3cfQ2@Cr`oN-Hby z5Ye@nnCnvmMpJg zI*pT0EB^qf#dJ62jSptu^%275uj*xdF8=@$!k1+Y`P`!GJC}11t!nN0Uo1uWC)t(%;=LJu+D5JgdOBW6H;^QH-a+%imKTNwGDrONv+@QI) z5DNb6MXa!)zR?Pz2PYU%j^#1= zh#ZS8GcXB@!TCT+R_({QMpHSj{i&Y7n5P+Lve?u9U=|U<$@iH)a!b~45!Gd%XNb4% z#X%a&a5BVR;1k=u$Gw%rt~32ggvhu1l{bO*Op73&2n|iRi**w(H7XliubF=AsKAFL z_?Gf*%Q&blGot?hGKnjQZ^YT_SgpaFwvRU{H-s~Zh_iTeDbTj<5QxoNUi-~)wfdJ4 zhYj%-4jg|no@fkfR$^*|+fcD9Fcg%7WW8X92X^?Hx^XCYIhbBumK9!M&2+7on5h{` zBhUxQsx<9P$=dMx@zSE5GLH8nMF&?dyq>&X>-InUg96hHL87-Dpn%wn4@l>eebj! zMvi51S80&=JWG~l*cj1PW)}{WKd7nAeegx%x2j7aVLZH(>g!$IHMcdac*+-BD(zp@g6xNv!#Q4vKhWj7ZwCsxO1QP9Qp5%d>57AZ?8D8MS@T_%8m zq&5BJxyK3+=e>lq%l1pdkgLAQuZqca{*Z`}QKip_&N0MOJ?ffluhWDE_F&qO+r_R;tCy@g?f((00Qlpjey-^vp8g7 zYiFobb|Aekl2=*4g6(jjnAgUppaF|>d+!8LO}QLRWE$GsX9XL*;_P3TpjPaEb2Vzs zyso7|V?vJaD>1t*V5n(Eg>cs6bSwY`ci#|<1*euhP3mo5sfTcf1S4DK9O?TsMXb-}K7G=7^~0oK1nL%c)9a zUf~?z5zIF#xnNhE%z;>mY*eP!{h2gBVUl8fU2M{!avS#PBDd7jqKs&-Y7bvU}-(oGGTTbNB zVr*C?Ord(Gh=wdB`_!}(6Ck_aPt+RyOhUNTvGLb`$iKv zgPk^{0=ZNiah1Tp0^RnBfnH%zdfDa7tVp}}V-RLd4_QlH-KqN%H{n;8aH=+J=DsCe zfh^&8tCrVWw#PnkIpPMuHsb!$y}&o2*Mo)#m$qnsaLlkvZom|4?+ux-p{mwA!eV)B z@x()`KEhKZ&g!Px!~was-?)_KfPVQW5I%E`*ox3KSYw!xEesnGNAg=&Gr-0l~EdUNVvV_FRHD+yHICBTdf1;YF*s8|Z=zB!3-c=w#ABV4}C=5C7CO6E!>royEifnB^F6_h_n0pfCmnlI45vhPBljHn6^kWM-vKG?omDFkZ}RU%&EZ?qli0c z4D$#u+J>eo>SbEj5zLK55luj}kLV&WIfiS}F6w!Q@+NKX+>; z8|DosvJEc`-ds}=(mN*`Df~t#<@`p9V@f}B3dnpI3)zKC%D`=>8mZ_OmTQNB+nmCS z8ZCXGnZ|C=*2TK`wq*+8&u8+>&YUGXJQB)vnr+oNfqTNYL5jKW3`=0MFMkI&In=oV zP;1U1KnI7b+Oo&jsp9YxufRq<;1WCy)#b`ZzQiT-ULkwJA|*D zU8*ZS0H{D$zgzj3D*QaKs{6ZMH4q5fGI*P73Pjm#*a9(Du1@Mc=vkizC<^p@cFyZyeWt&?TU<+^id2LvPXA zD6_9Mn(u75Vz$G8s2j392ki{W9P!KDniM$6Rx784=mhXaq97c_R33R>@!~mEj8-r4 z6T`=VF0t@Mgz9YZPZI(yIX@956dU_^L5P?Z^6DX@B3iE^Lbhe9#D1k?XL{P-HpHk+ zf@pmAU!LXXw<@)U$aof3#)GrFh8&Z+EDE`cd{=rKw0y$AZRMW z*BB)R-HK-Un`oR|MO4Czt#*ZV58h*Dj8w$gzv(cewfKlP7R}An$8naOw73PVjH7P% zIS61gDY2AAXAn2JT*EhWo#IlMqL{I@)IFuWFQ}HPX%x{JU2-8}al`?jhfC@|;Ql(Z z0Vqqe{{UE*2pl~&24PD%hb@>^aKUf9y%1bN?L-!*+!Q7^yG2eZHbHL?AaM={?=!}j z8Znj`1WMt=-W<;5_kfEOw9K&K978K{+#A}8U9_*KnTO;duCEcN+`_|KfuQE*5mk@O zJGWo7OI$q1Lje?T1@@U=zIc611<>e>leZHmPLD&x#ImFX-lKJ!a$YVL5xQ~TiYF+r z+r8>+tLN|iOyM1Ks>*h20q})FvY$P%7|d2IZALN7H3$?y_WWLMF!P&G1~KT<%;Dz% zyC!95%xe%5aBoqUus;SZ1!cR;6-;LT00;Lf3qT6&a=_BY&3DX27CCZ;1E1FI)yxJK z@-%-ivS?FPo6hBEUd|7(DRO+pr2?;D=z+_<66GR>nofN9TxO zk96nZ<^${iA+Iwhxz;MRnv{U(7xw+YiLi6DsYJSlJ9lHh?>0Omoz=<~@7yICw8j*C z!Co-WDPq?56Oa`pMDEr>#_hr-=CKie6P_*buLAuOz^%o#V`--B>AW{m14&mN97#&Y6 z%b_k7>Nr%^WdlnT&~X50biSN)chqH&myf4CE<1#)luzeRI$DgVh~a|~Sz_47D@6 zh^>9aRWxVZ*_2E(aMkvR&GXEv1-!&c_RRo%u&?k44d@5=4~3qhAT3ovwvx9{g3poN z$}U?R!jn85gscUd$%y4}3-bj^ULH8+BNkP<=PR04IbX?dm_-V~;8n_`EdJ0TbCH7v zg%@VaZOl2uXfpR$0HN=0Nn|4UTla{(4k)hfV7n6^FXC|~!)B_Zou%_g_}5f>I1wOL zsC^}1x}!SA-@Fr>U_Pcosk6Wcq~%#&vRvMP1!QwMGFzTwV{{Rfd zXNzEb%n^dtp!dY&hz|M0Fg78l)HR`_=bwq3m5WX1mLma+yT2?dfypraq0qOAxcR8D zyH->y;ZbyoV6U0f?z}ayIvYJBvLYI#4Qt-c-nOf!;LMdwYkHfOo zqA07&{^C`v)6^;P5UkV0R!y@z-C`F~L#kTFPMgfR`a?3xl)9RCHHH$erqvJzzrZu* zUr~fV!0)9>mD*)I6S;kimE5)WjGmIUpI{Ot{=BmM2DM*r{rxgN#A1 z&L@jdvAwe(altLc#HOu0VrB->QB`C6fob1Sa?di0STQq|P3~9=8gm{({Ke9|HD`<5 zYj*5GQZ@a`_GiShAXK-aZRS zs4dsLCJ9mf64ZFr=R#7Kh4y%r4~5-Vq*!xmB$2 z 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

yQ}SjEvTCzO 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 ONynvIDsk}z#Q)iv=^n5E literal 0 HcmV?d00001 diff --git a/src/global.d.ts b/src/global.d.ts new file mode 100644 index 0000000..c2668f1 --- /dev/null +++ b/src/global.d.ts @@ -0,0 +1,6 @@ +declare module '*.jpg' { + export default '' as string; + } + declare module '*.png' { + export default '' as string; + } diff --git a/src/hooks/useFirestore.ts b/src/hooks/useFirestore.ts index e2f894c..e7f22a8 100644 --- a/src/hooks/useFirestore.ts +++ b/src/hooks/useFirestore.ts @@ -70,8 +70,6 @@ const useFirestore = () => { docId: el.id, ...el.data(), })) as unknown as UsefulLink[]; - - }; const addUsefulLink = async (data: UsefulLink) => { diff --git a/src/resources/cities.json b/src/resources/cities.json index cb805b3..eb7cd16 100644 --- a/src/resources/cities.json +++ b/src/resources/cities.json @@ -1,5925 +1,5925 @@ [{ - "city": "Kolhapur", - "state": "Maharashtra" - }, - { - "city": "Port Blair", - "state": "Andaman & Nicobar Islands" - }, - { - "city": "Adilabad", - "state": "Andhra Pradesh" - }, - { - "city": "Adoni", - "state": "Andhra Pradesh" - }, - { - "city": "Amadalavalasa", - "state": "Andhra Pradesh" - }, - { - "city": "Amalapuram", - "state": "Andhra Pradesh" - }, - { - "city": "Anakapalle", - "state": "Andhra Pradesh" - }, - { - "city": "Anantapur", - "state": "Andhra Pradesh" - }, - { - "city": "Badepalle", - "state": "Andhra Pradesh" - }, - { - "city": "Banganapalle", - "state": "Andhra Pradesh" - }, - { - "city": "Bapatla", - "state": "Andhra Pradesh" - }, - { - "city": "Bellampalle", - "state": "Andhra Pradesh" - }, - { - "city": "Bethamcherla", - "state": "Andhra Pradesh" - }, - { - "city": "Bhadrachalam", - "state": "Andhra Pradesh" - }, - { - "city": "Bhainsa", - "state": "Andhra Pradesh" - }, - { - "city": "Bheemunipatnam", - "state": "Andhra Pradesh" - }, - { - "city": "Bhimavaram", - "state": "Andhra Pradesh" - }, - { - "city": "Bhongir", - "state": "Andhra Pradesh" - }, - { - "city": "Bobbili", - "state": "Andhra Pradesh" - }, - { - "city": "Bodhan", - "state": "Andhra Pradesh" - }, - { - "city": "Chilakaluripet", - "state": "Andhra Pradesh" - }, - { - "city": "Chirala", - "state": "Andhra Pradesh" - }, - { - "city": "Chittoor", - "state": "Andhra Pradesh" - }, - { - "city": "Cuddapah", - "state": "Andhra Pradesh" - }, - { - "city": "Devarakonda", - "state": "Andhra Pradesh" - }, - { - "city": "Dharmavaram", - "state": "Andhra Pradesh" - }, - { - "city": "Eluru", - "state": "Andhra Pradesh" - }, - { - "city": "Farooqnagar", - "state": "Andhra Pradesh" - }, - { - "city": "Gadwal", - "state": "Andhra Pradesh" - }, - { - "city": "Gooty", - "state": "Andhra Pradesh" - }, - { - "city": "Gudivada", - "state": "Andhra Pradesh" - }, - { - "city": "Gudur", - "state": "Andhra Pradesh" - }, - { - "city": "Guntakal", - "state": "Andhra Pradesh" - }, - { - "city": "Guntur", - "state": "Andhra Pradesh" - }, - { - "city": "Hanuman Junction", - "state": "Andhra Pradesh" - }, - { - "city": "Hindupur", - "state": "Andhra Pradesh" - }, - { - "city": "Hyderabad", - "state": "Andhra Pradesh" - }, - { - "city": "Ichchapuram", - "state": "Andhra Pradesh" - }, - { - "city": "Jaggaiahpet", - "state": "Andhra Pradesh" - }, - { - "city": "Jagtial", - "state": "Andhra Pradesh" - }, - { - "city": "Jammalamadugu", - "state": "Andhra Pradesh" - }, - { - "city": "Jangaon", - "state": "Andhra Pradesh" - }, - { - "city": "Kadapa", - "state": "Andhra Pradesh" - }, - { - "city": "Kadiri", - "state": "Andhra Pradesh" - }, - { - "city": "Kagaznagar", - "state": "Andhra Pradesh" - }, - { - "city": "Kakinada", - "state": "Andhra Pradesh" - }, - { - "city": "Kalyandurg", - "state": "Andhra Pradesh" - }, - { - "city": "Kamareddy", - "state": "Andhra Pradesh" - }, - { - "city": "Kandukur", - "state": "Andhra Pradesh" - }, - { - "city": "Karimnagar", - "state": "Andhra Pradesh" - }, - { - "city": "Kavali", - "state": "Andhra Pradesh" - }, - { - "city": "Khammam", - "state": "Andhra Pradesh" - }, - { - "city": "Koratla", - "state": "Andhra Pradesh" - }, - { - "city": "Kothagudem", - "state": "Andhra Pradesh" - }, - { - "city": "Kothapeta", - "state": "Andhra Pradesh" - }, - { - "city": "Kovvur", - "state": "Andhra Pradesh" - }, - { - "city": "Kurnool", - "state": "Andhra Pradesh" - }, - { - "city": "Kyathampalle", - "state": "Andhra Pradesh" - }, - { - "city": "Macherla", - "state": "Andhra Pradesh" - }, - { - "city": "Machilipatnam", - "state": "Andhra Pradesh" - }, - { - "city": "Madanapalle", - "state": "Andhra Pradesh" - }, - { - "city": "Mahbubnagar", - "state": "Andhra Pradesh" - }, - { - "city": "Mancherial", - "state": "Andhra Pradesh" - }, - { - "city": "Mandamarri", - "state": "Andhra Pradesh" - }, - { - "city": "Mandapeta", - "state": "Andhra Pradesh" - }, - { - "city": "Manuguru", - "state": "Andhra Pradesh" - }, - { - "city": "Markapur", - "state": "Andhra Pradesh" - }, - { - "city": "Medak", - "state": "Andhra Pradesh" - }, - { - "city": "Miryalaguda", - "state": "Andhra Pradesh" - }, - { - "city": "Mogalthur", - "state": "Andhra Pradesh" - }, - { - "city": "Nagari", - "state": "Andhra Pradesh" - }, - { - "city": "Nagarkurnool", - "state": "Andhra Pradesh" - }, - { - "city": "Nandyal", - "state": "Andhra Pradesh" - }, - { - "city": "Narasapur", - "state": "Andhra Pradesh" - }, - { - "city": "Narasaraopet", - "state": "Andhra Pradesh" - }, - { - "city": "Narayanpet", - "state": "Andhra Pradesh" - }, - { - "city": "Narsipatnam", - "state": "Andhra Pradesh" - }, - { - "city": "Nellore", - "state": "Andhra Pradesh" - }, - { - "city": "Nidadavole", - "state": "Andhra Pradesh" - }, - { - "city": "Nirmal", - "state": "Andhra Pradesh" - }, - { - "city": "Nizamabad", - "state": "Andhra Pradesh" - }, - { - "city": "Nuzvid", - "state": "Andhra Pradesh" - }, - { - "city": "Ongole", - "state": "Andhra Pradesh" - }, - { - "city": "Palacole", - "state": "Andhra Pradesh" - }, - { - "city": "Palasa Kasibugga", - "state": "Andhra Pradesh" - }, - { - "city": "Palwancha", - "state": "Andhra Pradesh" - }, - { - "city": "Parvathipuram", - "state": "Andhra Pradesh" - }, - { - "city": "Pedana", - "state": "Andhra Pradesh" - }, - { - "city": "Peddapuram", - "state": "Andhra Pradesh" - }, - { - "city": "Pithapuram", - "state": "Andhra Pradesh" - }, - { - "city": "Pondur", - "state": "Andhra pradesh" - }, - { - "city": "Ponnur", - "state": "Andhra Pradesh" - }, - { - "city": "Proddatur", - "state": "Andhra Pradesh" - }, - { - "city": "Punganur", - "state": "Andhra Pradesh" - }, - { - "city": "Puttur", - "state": "Andhra Pradesh" - }, - { - "city": "Rajahmundry", - "state": "Andhra Pradesh" - }, - { - "city": "Rajam", - "state": "Andhra Pradesh" - }, - { - "city": "Ramachandrapuram", - "state": "Andhra Pradesh" - }, - { - "city": "Ramagundam", - "state": "Andhra Pradesh" - }, - { - "city": "Rayachoti", - "state": "Andhra Pradesh" - }, - { - "city": "Rayadurg", - "state": "Andhra Pradesh" - }, - { - "city": "Renigunta", - "state": "Andhra Pradesh" - }, - { - "city": "Repalle", - "state": "Andhra Pradesh" - }, - { - "city": "Sadasivpet", - "state": "Andhra Pradesh" - }, - { - "city": "Salur", - "state": "Andhra Pradesh" - }, - { - "city": "Samalkot", - "state": "Andhra Pradesh" - }, - { - "city": "Sangareddy", - "state": "Andhra Pradesh" - }, - { - "city": "Sattenapalle", - "state": "Andhra Pradesh" - }, - { - "city": "Siddipet", - "state": "Andhra Pradesh" - }, - { - "city": "Singapur", - "state": "Andhra Pradesh" - }, - { - "city": "Sircilla", - "state": "Andhra Pradesh" - }, - { - "city": "Srikakulam", - "state": "Andhra Pradesh" - }, - { - "city": "Srikalahasti", - "state": "Andhra Pradesh" - }, - { - "city": "Suryapet", - "state": "Andhra Pradesh" - }, - { - "city": "Tadepalligudem", - "state": "Andhra Pradesh" - }, - { - "city": "Tadpatri", - "state": "Andhra Pradesh" - }, - { - "city": "Tandur", - "state": "Andhra Pradesh" - }, - { - "city": "Tanuku", - "state": "Andhra Pradesh" - }, - { - "city": "Tenali", - "state": "Andhra Pradesh" - }, - { - "city": "Tirupati", - "state": "Andhra Pradesh" - }, - { - "city": "Tuni", - "state": "Andhra Pradesh" - }, - { - "city": "Uravakonda", - "state": "Andhra Pradesh" - }, - { - "city": "Venkatagiri", - "state": "Andhra Pradesh" - }, - { - "city": "Vicarabad", - "state": "Andhra Pradesh" - }, - { - "city": "Vijayawada", - "state": "Andhra Pradesh" - }, - { - "city": "Vinukonda", - "state": "Andhra Pradesh" - }, - { - "city": "Visakhapatnam", - "state": "Andhra Pradesh" - }, - { - "city": "Vizianagaram", - "state": "Andhra Pradesh" - }, - { - "city": "Wanaparthy", - "state": "Andhra Pradesh" - }, - { - "city": "Warangal", - "state": "Andhra Pradesh" - }, - { - "city": "Yellandu", - "state": "Andhra Pradesh" - }, - { - "city": "Yemmiganur", - "state": "Andhra Pradesh" - }, - { - "city": "Yerraguntla", - "state": "Andhra Pradesh" - }, - { - "city": "Zahirabad", - "state": "Andhra Pradesh" - }, - { - "city": "Rajampet", - "state": "Andhra Pradesh" - }, - { - "city": "Along", - "state": "Arunachal Pradesh" - }, - { - "city": "Bomdila", - "state": "Arunachal Pradesh" - }, - { - "city": "Itanagar", - "state": "Arunachal Pradesh" - }, - { - "city": "Naharlagun", - "state": "Arunachal Pradesh" - }, - { - "city": "Pasighat", - "state": "Arunachal Pradesh" - }, - { - "city": "Abhayapuri", - "state": "Assam" - }, - { - "city": "Amguri", - "state": "Assam" - }, - { - "city": "Anandnagaar", - "state": "Assam" - }, - { - "city": "Barpeta", - "state": "Assam" - }, - { - "city": "Barpeta Road", - "state": "Assam" - }, - { - "city": "Bilasipara", - "state": "Assam" - }, - { - "city": "Bongaigaon", - "state": "Assam" - }, - { - "city": "Dhekiajuli", - "state": "Assam" - }, - { - "city": "Dhubri", - "state": "Assam" - }, - { - "city": "Dibrugarh", - "state": "Assam" - }, - { - "city": "Digboi", - "state": "Assam" - }, - { - "city": "Diphu", - "state": "Assam" - }, - { - "city": "Dispur", - "state": "Assam" - }, - { - "city": "Gauripur", - "state": "Assam" - }, - { - "city": "Goalpara", - "state": "Assam" - }, - { - "city": "Golaghat", - "state": "Assam" - }, - { - "city": "Guwahati", - "state": "Assam" - }, - { - "city": "Haflong", - "state": "Assam" - }, - { - "city": "Hailakandi", - "state": "Assam" - }, - { - "city": "Hojai", - "state": "Assam" - }, - { - "city": "Jorhat", - "state": "Assam" - }, - { - "city": "Karimganj", - "state": "Assam" - }, - { - "city": "Kokrajhar", - "state": "Assam" - }, - { - "city": "Lanka", - "state": "Assam" - }, - { - "city": "Lumding", - "state": "Assam" - }, - { - "city": "Mangaldoi", - "state": "Assam" - }, - { - "city": "Mankachar", - "state": "Assam" - }, - { - "city": "Margherita", - "state": "Assam" - }, - { - "city": "Mariani", - "state": "Assam" - }, - { - "city": "Marigaon", - "state": "Assam" - }, - { - "city": "Nagaon", - "state": "Assam" - }, - { - "city": "Nalbari", - "state": "Assam" - }, - { - "city": "North Lakhimpur", - "state": "Assam" - }, - { - "city": "Rangia", - "state": "Assam" - }, - { - "city": "Sibsagar", - "state": "Assam" - }, - { - "city": "Silapathar", - "state": "Assam" - }, - { - "city": "Silchar", - "state": "Assam" - }, - { - "city": "Tezpur", - "state": "Assam" - }, - { - "city": "Tinsukia", - "state": "Assam" - }, - { - "city": "Amarpur", - "state": "Bihar" - }, - { - "city": "Araria", - "state": "Bihar" - }, - { - "city": "Areraj", - "state": "Bihar" - }, - { - "city": "Arrah", - "state": "Bihar" - }, - { - "city": "Asarganj", - "state": "Bihar" - }, - { - "city": "Aurangabad", - "state": "Bihar" - }, - { - "city": "Bagaha", - "state": "Bihar" - }, - { - "city": "Bahadurganj", - "state": "Bihar" - }, - { - "city": "Bairgania", - "state": "Bihar" - }, - { - "city": "Bakhtiarpur", - "state": "Bihar" - }, - { - "city": "Banka", - "state": "Bihar" - }, - { - "city": "Banmankhi Bazar", - "state": "Bihar" - }, - { - "city": "Barahiya", - "state": "Bihar" - }, - { - "city": "Barauli", - "state": "Bihar" - }, - { - "city": "Barbigha", - "state": "Bihar" - }, - { - "city": "Barh", - "state": "Bihar" - }, - { - "city": "Begusarai", - "state": "Bihar" - }, - { - "city": "Behea", - "state": "Bihar" - }, - { - "city": "Bettiah", - "state": "Bihar" - }, - { - "city": "Bhabua", - "state": "Bihar" - }, - { - "city": "Bhagalpur", - "state": "Bihar" - }, - { - "city": "Bihar Sharif", - "state": "Bihar" - }, - { - "city": "Bikramganj", - "state": "Bihar" - }, - { - "city": "Bodh Gaya", - "state": "Bihar" - }, - { - "city": "Buxar", - "state": "Bihar" - }, - { - "city": "Chandan Bara", - "state": "Bihar" - }, - { - "city": "Chanpatia", - "state": "Bihar" - }, - { - "city": "Chhapra", - "state": "Bihar" - }, - { - "city": "Colgong", - "state": "Bihar" - }, - { - "city": "Dalsinghsarai", - "state": "Bihar" - }, - { - "city": "Darbhanga", - "state": "Bihar" - }, - { - "city": "Daudnagar", - "state": "Bihar" - }, - { - "city": "Dehri-on-Sone", - "state": "Bihar" - }, - { - "city": "Dhaka", - "state": "Bihar" - }, - { - "city": "Dighwara", - "state": "Bihar" - }, - { - "city": "Dumraon", - "state": "Bihar" - }, - { - "city": "Fatwah", - "state": "Bihar" - }, - { - "city": "Forbesganj", - "state": "Bihar" - }, - { - "city": "Gaya", - "state": "Bihar" - }, - { - "city": "Gogri Jamalpur", - "state": "Bihar" - }, - { - "city": "Gopalganj", - "state": "Bihar" - }, - { - "city": "Hajipur", - "state": "Bihar" - }, - { - "city": "Hilsa", - "state": "Bihar" - }, - { - "city": "Hisua", - "state": "Bihar" - }, - { - "city": "Islampur", - "state": "Bihar" - }, - { - "city": "Jagdispur", - "state": "Bihar" - }, - { - "city": "Jamalpur", - "state": "Bihar" - }, - { - "city": "Jamui", - "state": "Bihar" - }, - { - "city": "Jehanabad", - "state": "Bihar" - }, - { - "city": "Jhajha", - "state": "Bihar" - }, - { - "city": "Jhanjharpur", - "state": "Bihar" - }, - { - "city": "Jogabani", - "state": "Bihar" - }, - { - "city": "Kanti", - "state": "Bihar" - }, - { - "city": "Katihar", - "state": "Bihar" - }, - { - "city": "Khagaria", - "state": "Bihar" - }, - { - "city": "Kharagpur", - "state": "Bihar" - }, - { - "city": "Kishanganj", - "state": "Bihar" - }, - { - "city": "Lakhisarai", - "state": "Bihar" - }, - { - "city": "Lalganj", - "state": "Bihar" - }, - { - "city": "Madhepura", - "state": "Bihar" - }, - { - "city": "Madhubani", - "state": "Bihar" - }, - { - "city": "Maharajganj", - "state": "Bihar" - }, - { - "city": "Mahnar Bazar", - "state": "Bihar" - }, - { - "city": "Makhdumpur", - "state": "Bihar" - }, - { - "city": "Maner", - "state": "Bihar" - }, - { - "city": "Manihari", - "state": "Bihar" - }, - { - "city": "Marhaura", - "state": "Bihar" - }, - { - "city": "Masaurhi", - "state": "Bihar" - }, - { - "city": "Mirganj", - "state": "Bihar" - }, - { - "city": "Mokameh", - "state": "Bihar" - }, - { - "city": "Motihari", - "state": "Bihar" - }, - { - "city": "Motipur", - "state": "Bihar" - }, - { - "city": "Munger", - "state": "Bihar" - }, - { - "city": "Murliganj", - "state": "Bihar" - }, - { - "city": "Muzaffarpur", - "state": "Bihar" - }, - { - "city": "Narkatiaganj", - "state": "Bihar" - }, - { - "city": "Naugachhia", - "state": "Bihar" - }, - { - "city": "Nawada", - "state": "Bihar" - }, - { - "city": "Nokha", - "state": "Bihar" - }, - { - "city": "Patna", - "state": "Bihar" - }, - { - "city": "Piro", - "state": "Bihar" - }, - { - "city": "Purnia", - "state": "Bihar" - }, - { - "city": "Rafiganj", - "state": "Bihar" - }, - { - "city": "Rajgir", - "state": "Bihar" - }, - { - "city": "Ramnagar", - "state": "Bihar" - }, - { - "city": "Raxaul Bazar", - "state": "Bihar" - }, - { - "city": "Revelganj", - "state": "Bihar" - }, - { - "city": "Rosera", - "state": "Bihar" - }, - { - "city": "Saharsa", - "state": "Bihar" - }, - { - "city": "Samastipur", - "state": "Bihar" - }, - { - "city": "Sasaram", - "state": "Bihar" - }, - { - "city": "Sheikhpura", - "state": "Bihar" - }, - { - "city": "Sheohar", - "state": "Bihar" - }, - { - "city": "Sherghati", - "state": "Bihar" - }, - { - "city": "Silao", - "state": "Bihar" - }, - { - "city": "Sitamarhi", - "state": "Bihar" - }, - { - "city": "Siwan", - "state": "Bihar" - }, - { - "city": "Sonepur", - "state": "Bihar" - }, - { - "city": "Sugauli", - "state": "Bihar" - }, - { - "city": "Sultanganj", - "state": "Bihar" - }, - { - "city": "Supaul", - "state": "Bihar" - }, - { - "city": "Warisaliganj", - "state": "Bihar" - }, - { - "city": "Ahiwara", - "state": "Chhattisgarh" - }, - { - "city": "Akaltara", - "state": "Chhattisgarh" - }, - { - "city": "Ambagarh Chowki", - "state": "Chhattisgarh" - }, - { - "city": "Ambikapur", - "state": "Chhattisgarh" - }, - { - "city": "Arang", - "state": "Chhattisgarh" - }, - { - "city": "Bade Bacheli", - "state": "Chhattisgarh" - }, - { - "city": "Balod", - "state": "Chhattisgarh" - }, - { - "city": "Baloda Bazar", - "state": "Chhattisgarh" - }, - { - "city": "Bemetra", - "state": "Chhattisgarh" - }, - { - "city": "Bhatapara", - "state": "Chhattisgarh" - }, - { - "city": "Bilaspur", - "state": "Chhattisgarh" - }, - { - "city": "Birgaon", - "state": "Chhattisgarh" - }, - { - "city": "Champa", - "state": "Chhattisgarh" - }, - { - "city": "Chirmiri", - "state": "Chhattisgarh" - }, - { - "city": "Dalli-Rajhara", - "state": "Chhattisgarh" - }, - { - "city": "Dhamtari", - "state": "Chhattisgarh" - }, - { - "city": "Dipka", - "state": "Chhattisgarh" - }, - { - "city": "Dongargarh", - "state": "Chhattisgarh" - }, - { - "city": "Durg-Bhilai Nagar", - "state": "Chhattisgarh" - }, - { - "city": "Gobranawapara", - "state": "Chhattisgarh" - }, - { - "city": "Jagdalpur", - "state": "Chhattisgarh" - }, - { - "city": "Janjgir", - "state": "Chhattisgarh" - }, - { - "city": "Jashpurnagar", - "state": "Chhattisgarh" - }, - { - "city": "Kanker", - "state": "Chhattisgarh" - }, - { - "city": "Kawardha", - "state": "Chhattisgarh" - }, - { - "city": "Kondagaon", - "state": "Chhattisgarh" - }, - { - "city": "Korba", - "state": "Chhattisgarh" - }, - { - "city": "Mahasamund", - "state": "Chhattisgarh" - }, - { - "city": "Mahendragarh", - "state": "Chhattisgarh" - }, - { - "city": "Mungeli", - "state": "Chhattisgarh" - }, - { - "city": "Naila Janjgir", - "state": "Chhattisgarh" - }, - { - "city": "Raigarh", - "state": "Chhattisgarh" - }, - { - "city": "Raipur", - "state": "Chhattisgarh" - }, - { - "city": "Rajnandgaon", - "state": "Chhattisgarh" - }, - { - "city": "Sakti", - "state": "Chhattisgarh" - }, - { - "city": "Tilda Newra", - "state": "Chhattisgarh" - }, - { - "city": "Amli", - "state": "Dadra & Nagar Haveli" - }, - { - "city": "Silvassa", - "state": "Dadra & Nagar Haveli" - }, - { - "city": "Daman and Diu", - "state": "Daman & Diu" - }, - { - "city": "Daman and Diu", - "state": "Daman & Diu" - }, - { - "city": "Asola", - "state": "Delhi" - }, - { - "city": "Delhi", - "state": "Delhi" - }, - { - "city": "Aldona", - "state": "Goa" - }, - { - "city": "Curchorem Cacora", - "state": "Goa" - }, - { - "city": "Madgaon", - "state": "Goa" - }, - { - "city": "Mapusa", - "state": "Goa" - }, - { - "city": "Margao", - "state": "Goa" - }, - { - "city": "Marmagao", - "state": "Goa" - }, - { - "city": "Panaji", - "state": "Goa" - }, - { - "city": "Ahmedabad", - "state": "Gujarat" - }, - { - "city": "Amreli", - "state": "Gujarat" - }, - { - "city": "Anand", - "state": "Gujarat" - }, - { - "city": "Ankleshwar", - "state": "Gujarat" - }, - { - "city": "Bharuch", - "state": "Gujarat" - }, - { - "city": "Bhavnagar", - "state": "Gujarat" - }, - { - "city": "Bhuj", - "state": "Gujarat" - }, - { - "city": "Cambay", - "state": "Gujarat" - }, - { - "city": "Dahod", - "state": "Gujarat" - }, - { - "city": "Deesa", - "state": "Gujarat" - }, - { - "city": "Dharampur", - "state": " India" - }, - { - "city": "Dholka", - "state": "Gujarat" - }, - { - "city": "Gandhinagar", - "state": "Gujarat" - }, - { - "city": "Godhra", - "state": "Gujarat" - }, - { - "city": "Himatnagar", - "state": "Gujarat" - }, - { - "city": "Idar", - "state": "Gujarat" - }, - { - "city": "Jamnagar", - "state": "Gujarat" - }, - { - "city": "Junagadh", - "state": "Gujarat" - }, - { - "city": "Kadi", - "state": "Gujarat" - }, - { - "city": "Kalavad", - "state": "Gujarat" - }, - { - "city": "Kalol", - "state": "Gujarat" - }, - { - "city": "Kapadvanj", - "state": "Gujarat" - }, - { - "city": "Karjan", - "state": "Gujarat" - }, - { - "city": "Keshod", - "state": "Gujarat" - }, - { - "city": "Khambhalia", - "state": "Gujarat" - }, - { - "city": "Khambhat", - "state": "Gujarat" - }, - { - "city": "Kheda", - "state": "Gujarat" - }, - { - "city": "Khedbrahma", - "state": "Gujarat" - }, - { - "city": "Kheralu", - "state": "Gujarat" - }, - { - "city": "Kodinar", - "state": "Gujarat" - }, - { - "city": "Lathi", - "state": "Gujarat" - }, - { - "city": "Limbdi", - "state": "Gujarat" - }, - { - "city": "Lunawada", - "state": "Gujarat" - }, - { - "city": "Mahesana", - "state": "Gujarat" - }, - { - "city": "Mahuva", - "state": "Gujarat" - }, - { - "city": "Manavadar", - "state": "Gujarat" - }, - { - "city": "Mandvi", - "state": "Gujarat" - }, - { - "city": "Mangrol", - "state": "Gujarat" - }, - { - "city": "Mansa", - "state": "Gujarat" - }, - { - "city": "Mehmedabad", - "state": "Gujarat" - }, - { - "city": "Modasa", - "state": "Gujarat" - }, - { - "city": "Morvi", - "state": "Gujarat" - }, - { - "city": "Nadiad", - "state": "Gujarat" - }, - { - "city": "Navsari", - "state": "Gujarat" - }, - { - "city": "Padra", - "state": "Gujarat" - }, - { - "city": "Palanpur", - "state": "Gujarat" - }, - { - "city": "Palitana", - "state": "Gujarat" - }, - { - "city": "Pardi", - "state": "Gujarat" - }, - { - "city": "Patan", - "state": "Gujarat" - }, - { - "city": "Petlad", - "state": "Gujarat" - }, - { - "city": "Porbandar", - "state": "Gujarat" - }, - { - "city": "Radhanpur", - "state": "Gujarat" - }, - { - "city": "Rajkot", - "state": "Gujarat" - }, - { - "city": "Rajpipla", - "state": "Gujarat" - }, - { - "city": "Rajula", - "state": "Gujarat" - }, - { - "city": "Ranavav", - "state": "Gujarat" - }, - { - "city": "Rapar", - "state": "Gujarat" - }, - { - "city": "Salaya", - "state": "Gujarat" - }, - { - "city": "Sanand", - "state": "Gujarat" - }, - { - "city": "Savarkundla", - "state": "Gujarat" - }, - { - "city": "Sidhpur", - "state": "Gujarat" - }, - { - "city": "Sihor", - "state": "Gujarat" - }, - { - "city": "Songadh", - "state": "Gujarat" - }, - { - "city": "Surat", - "state": "Gujarat" - }, - { - "city": "Talaja", - "state": "Gujarat" - }, - { - "city": "Thangadh", - "state": "Gujarat" - }, - { - "city": "Tharad", - "state": "Gujarat" - }, - { - "city": "Umbergaon", - "state": "Gujarat" - }, - { - "city": "Umreth", - "state": "Gujarat" - }, - { - "city": "Una", - "state": "Gujarat" - }, - { - "city": "Unjha", - "state": "Gujarat" - }, - { - "city": "Upleta", - "state": "Gujarat" - }, - { - "city": "Vadnagar", - "state": "Gujarat" - }, - { - "city": "Vadodara", - "state": "Gujarat" - }, - { - "city": "Valsad", - "state": "Gujarat" - }, - { - "city": "Vapi", - "state": "Gujarat" - }, - { - "city": "Vapi", - "state": "Gujarat" - }, - { - "city": "Veraval", - "state": "Gujarat" - }, - { - "city": "Vijapur", - "state": "Gujarat" - }, - { - "city": "Viramgam", - "state": "Gujarat" - }, - { - "city": "Visnagar", - "state": "Gujarat" - }, - { - "city": "Vyara", - "state": "Gujarat" - }, - { - "city": "Wadhwan", - "state": "Gujarat" - }, - { - "city": "Wankaner", - "state": "Gujarat" - }, - { - "city": "Adalaj", - "state": "Gujrat" - }, - { - "city": "Adityana", - "state": "Gujrat" - }, - { - "city": "Alang", - "state": "Gujrat" - }, - { - "city": "Ambaji", - "state": "Gujrat" - }, - { - "city": "Ambaliyasan", - "state": "Gujrat" - }, - { - "city": "Andada", - "state": "Gujrat" - }, - { - "city": "Anjar", - "state": "Gujrat" - }, - { - "city": "Anklav", - "state": "Gujrat" - }, - { - "city": "Antaliya", - "state": "Gujrat" - }, - { - "city": "Arambhada", - "state": "Gujrat" - }, - { - "city": "Atul", - "state": "Gujrat" - }, - { - "city": "Ballabhgarh", - "state": "Hariyana" - }, - { - "city": "Ambala", - "state": "Haryana" - }, - { - "city": "Ambala", - "state": "Haryana" - }, - { - "city": "Asankhurd", - "state": "Haryana" - }, - { - "city": "Assandh", - "state": "Haryana" - }, - { - "city": "Ateli", - "state": "Haryana" - }, - { - "city": "Babiyal", - "state": "Haryana" - }, - { - "city": "Bahadurgarh", - "state": "Haryana" - }, - { - "city": "Barwala", - "state": "Haryana" - }, - { - "city": "Bhiwani", - "state": "Haryana" - }, - { - "city": "Charkhi Dadri", - "state": "Haryana" - }, - { - "city": "Cheeka", - "state": "Haryana" - }, - { - "city": "Ellenabad 2", - "state": "Haryana" - }, - { - "city": "Faridabad", - "state": "Haryana" - }, - { - "city": "Fatehabad", - "state": "Haryana" - }, - { - "city": "Ganaur", - "state": "Haryana" - }, - { - "city": "Gharaunda", - "state": "Haryana" - }, - { - "city": "Gohana", - "state": "Haryana" - }, - { - "city": "Gurgaon", - "state": "Haryana" - }, - { - "city": "Haibat(Yamuna Nagar)", - "state": "Haryana" - }, - { - "city": "Hansi", - "state": "Haryana" - }, - { - "city": "Hisar", - "state": "Haryana" - }, - { - "city": "Hodal", - "state": "Haryana" - }, - { - "city": "Jhajjar", - "state": "Haryana" - }, - { - "city": "Jind", - "state": "Haryana" - }, - { - "city": "Kaithal", - "state": "Haryana" - }, - { - "city": "Kalan Wali", - "state": "Haryana" - }, - { - "city": "Kalka", - "state": "Haryana" - }, - { - "city": "Karnal", - "state": "Haryana" - }, - { - "city": "Ladwa", - "state": "Haryana" - }, - { - "city": "Mahendragarh", - "state": "Haryana" - }, - { - "city": "Mandi Dabwali", - "state": "Haryana" - }, - { - "city": "Narnaul", - "state": "Haryana" - }, - { - "city": "Narwana", - "state": "Haryana" - }, - { - "city": "Palwal", - "state": "Haryana" - }, - { - "city": "Panchkula", - "state": "Haryana" - }, - { - "city": "Panipat", - "state": "Haryana" - }, - { - "city": "Pehowa", - "state": "Haryana" - }, - { - "city": "Pinjore", - "state": "Haryana" - }, - { - "city": "Rania", - "state": "Haryana" - }, - { - "city": "Ratia", - "state": "Haryana" - }, - { - "city": "Rewari", - "state": "Haryana" - }, - { - "city": "Rohtak", - "state": "Haryana" - }, - { - "city": "Safidon", - "state": "Haryana" - }, - { - "city": "Samalkha", - "state": "Haryana" - }, - { - "city": "Shahbad", - "state": "Haryana" - }, - { - "city": "Sirsa", - "state": "Haryana" - }, - { - "city": "Sohna", - "state": "Haryana" - }, - { - "city": "Sonipat", - "state": "Haryana" - }, - { - "city": "Taraori", - "state": "Haryana" - }, - { - "city": "Thanesar", - "state": "Haryana" - }, - { - "city": "Tohana", - "state": "Haryana" - }, - { - "city": "Yamunanagar", - "state": "Haryana" - }, - { - "city": "Arki", - "state": "Himachal Pradesh" - }, - { - "city": "Baddi", - "state": "Himachal Pradesh" - }, - { - "city": "Bilaspur", - "state": "Himachal Pradesh" - }, - { - "city": "Chamba", - "state": "Himachal Pradesh" - }, - { - "city": "Dalhousie", - "state": "Himachal Pradesh" - }, - { - "city": "Dharamsala", - "state": "Himachal Pradesh" - }, - { - "city": "Hamirpur", - "state": "Himachal Pradesh" - }, - { - "city": "Mandi", - "state": "Himachal Pradesh" - }, - { - "city": "Nahan", - "state": "Himachal Pradesh" - }, - { - "city": "Shimla", - "state": "Himachal Pradesh" - }, - { - "city": "Solan", - "state": "Himachal Pradesh" - }, - { - "city": "Sundarnagar", - "state": "Himachal Pradesh" - }, - { - "city": "Jammu", - "state": "Jammu & Kashmir" - }, - { - "city": "Achabbal", - "state": "Jammu & Kashmir" - }, - { - "city": "Akhnoor", - "state": "Jammu & Kashmir" - }, - { - "city": "Anantnag", - "state": "Jammu & Kashmir" - }, - { - "city": "Arnia", - "state": "Jammu & Kashmir" - }, - { - "city": "Awantipora", - "state": "Jammu & Kashmir" - }, - { - "city": "Bandipore", - "state": "Jammu & Kashmir" - }, - { - "city": "Baramula", - "state": "Jammu & Kashmir" - }, - { - "city": "Kathua", - "state": "Jammu & Kashmir" - }, - { - "city": "Leh", - "state": "Jammu & Kashmir" - }, - { - "city": "Punch", - "state": "Jammu & Kashmir" - }, - { - "city": "Rajauri", - "state": "Jammu & Kashmir" - }, - { - "city": "Sopore", - "state": "Jammu & Kashmir" - }, - { - "city": "Srinagar", - "state": "Jammu & Kashmir" - }, - { - "city": "Udhampur", - "state": "Jammu & Kashmir" - }, - { - "city": "Amlabad", - "state": "Jharkhand" - }, - { - "city": "Ara", - "state": "Jharkhand" - }, - { - "city": "Barughutu", - "state": "Jharkhand" - }, - { - "city": "Bokaro Steel City", - "state": "Jharkhand" - }, - { - "city": "Chaibasa", - "state": "Jharkhand" - }, - { - "city": "Chakradharpur", - "state": "Jharkhand" - }, - { - "city": "Chandrapura", - "state": "Jharkhand" - }, - { - "city": "Chatra", - "state": "Jharkhand" - }, - { - "city": "Chirkunda", - "state": "Jharkhand" - }, - { - "city": "Churi", - "state": "Jharkhand" - }, - { - "city": "Daltonganj", - "state": "Jharkhand" - }, - { - "city": "Deoghar", - "state": "Jharkhand" - }, - { - "city": "Dhanbad", - "state": "Jharkhand" - }, - { - "city": "Dumka", - "state": "Jharkhand" - }, - { - "city": "Garhwa", - "state": "Jharkhand" - }, - { - "city": "Ghatshila", - "state": "Jharkhand" - }, - { - "city": "Giridih", - "state": "Jharkhand" - }, - { - "city": "Godda", - "state": "Jharkhand" - }, - { - "city": "Gomoh", - "state": "Jharkhand" - }, - { - "city": "Gumia", - "state": "Jharkhand" - }, - { - "city": "Gumla", - "state": "Jharkhand" - }, - { - "city": "Hazaribag", - "state": "Jharkhand" - }, - { - "city": "Hussainabad", - "state": "Jharkhand" - }, - { - "city": "Jamshedpur", - "state": "Jharkhand" - }, - { - "city": "Jamtara", - "state": "Jharkhand" - }, - { - "city": "Jhumri Tilaiya", - "state": "Jharkhand" - }, - { - "city": "Khunti", - "state": "Jharkhand" - }, - { - "city": "Lohardaga", - "state": "Jharkhand" - }, - { - "city": "Madhupur", - "state": "Jharkhand" - }, - { - "city": "Mihijam", - "state": "Jharkhand" - }, - { - "city": "Musabani", - "state": "Jharkhand" - }, - { - "city": "Pakaur", - "state": "Jharkhand" - }, - { - "city": "Patratu", - "state": "Jharkhand" - }, - { - "city": "Phusro", - "state": "Jharkhand" - }, - { - "city": "Ramngarh", - "state": "Jharkhand" - }, - { - "city": "Ranchi", - "state": "Jharkhand" - }, - { - "city": "Sahibganj", - "state": "Jharkhand" - }, - { - "city": "Saunda", - "state": "Jharkhand" - }, - { - "city": "Simdega", - "state": "Jharkhand" - }, - { - "city": "Tenu Dam-cum- Kathhara", - "state": "Jharkhand" - }, - { - "city": "Arasikere", - "state": "Karnataka" - }, - { - "city": "Bangalore", - "state": "Karnataka" - }, - { - "city": "Belgaum", - "state": "Karnataka" - }, - { - "city": "Bellary", - "state": "Karnataka" - }, - { - "city": "Chamrajnagar", - "state": "Karnataka" - }, - { - "city": "Chikkaballapur", - "state": "Karnataka" - }, - { - "city": "Chintamani", - "state": "Karnataka" - }, - { - "city": "Chitradurga", - "state": "Karnataka" - }, - { - "city": "Gulbarga", - "state": "Karnataka" - }, - { - "city": "Gundlupet", - "state": "Karnataka" - }, - { - "city": "Hassan", - "state": "Karnataka" - }, - { - "city": "Hospet", - "state": "Karnataka" - }, - { - "city": "Hubli", - "state": "Karnataka" - }, - { - "city": "Karkala", - "state": "Karnataka" - }, - { - "city": "Karwar", - "state": "Karnataka" - }, - { - "city": "Kolar", - "state": "Karnataka" - }, - { - "city": "Kota", - "state": "Karnataka" - }, - { - "city": "Lakshmeshwar", - "state": "Karnataka" - }, - { - "city": "Lingsugur", - "state": "Karnataka" - }, - { - "city": "Maddur", - "state": "Karnataka" - }, - { - "city": "Madhugiri", - "state": "Karnataka" - }, - { - "city": "Madikeri", - "state": "Karnataka" - }, - { - "city": "Magadi", - "state": "Karnataka" - }, - { - "city": "Mahalingpur", - "state": "Karnataka" - }, - { - "city": "Malavalli", - "state": "Karnataka" - }, - { - "city": "Malur", - "state": "Karnataka" - }, - { - "city": "Mandya", - "state": "Karnataka" - }, - { - "city": "Mangalore", - "state": "Karnataka" - }, - { - "city": "Manvi", - "state": "Karnataka" - }, - { - "city": "Mudalgi", - "state": "Karnataka" - }, - { - "city": "Mudbidri", - "state": "Karnataka" - }, - { - "city": "Muddebihal", - "state": "Karnataka" - }, - { - "city": "Mudhol", - "state": "Karnataka" - }, - { - "city": "Mulbagal", - "state": "Karnataka" - }, - { - "city": "Mundargi", - "state": "Karnataka" - }, - { - "city": "Mysore", - "state": "Karnataka" - }, - { - "city": "Nanjangud", - "state": "Karnataka" - }, - { - "city": "Pavagada", - "state": "Karnataka" - }, - { - "city": "Puttur", - "state": "Karnataka" - }, - { - "city": "Rabkavi Banhatti", - "state": "Karnataka" - }, - { - "city": "Raichur", - "state": "Karnataka" - }, - { - "city": "Ramanagaram", - "state": "Karnataka" - }, - { - "city": "Ramdurg", - "state": "Karnataka" - }, - { - "city": "Ranibennur", - "state": "Karnataka" - }, - { - "city": "Robertson Pet", - "state": "Karnataka" - }, - { - "city": "Ron", - "state": "Karnataka" - }, - { - "city": "Sadalgi", - "state": "Karnataka" - }, - { - "city": "Sagar", - "state": "Karnataka" - }, - { - "city": "Sakleshpur", - "state": "Karnataka" - }, - { - "city": "Sandur", - "state": "Karnataka" - }, - { - "city": "Sankeshwar", - "state": "Karnataka" - }, - { - "city": "Saundatti-Yellamma", - "state": "Karnataka" - }, - { - "city": "Savanur", - "state": "Karnataka" - }, - { - "city": "Sedam", - "state": "Karnataka" - }, - { - "city": "Shahabad", - "state": "Karnataka" - }, - { - "city": "Shahpur", - "state": "Karnataka" - }, - { - "city": "Shiggaon", - "state": "Karnataka" - }, - { - "city": "Shikapur", - "state": "Karnataka" - }, - { - "city": "Shimoga", - "state": "Karnataka" - }, - { - "city": "Shorapur", - "state": "Karnataka" - }, - { - "city": "Shrirangapattana", - "state": "Karnataka" - }, - { - "city": "Sidlaghatta", - "state": "Karnataka" - }, - { - "city": "Sindgi", - "state": "Karnataka" - }, - { - "city": "Sindhnur", - "state": "Karnataka" - }, - { - "city": "Sira", - "state": "Karnataka" - }, - { - "city": "Sirsi", - "state": "Karnataka" - }, - { - "city": "Siruguppa", - "state": "Karnataka" - }, - { - "city": "Srinivaspur", - "state": "Karnataka" - }, - { - "city": "Talikota", - "state": "Karnataka" - }, - { - "city": "Tarikere", - "state": "Karnataka" - }, - { - "city": "Tekkalakota", - "state": "Karnataka" - }, - { - "city": "Terdal", - "state": "Karnataka" - }, - { - "city": "Tiptur", - "state": "Karnataka" - }, - { - "city": "Tumkur", - "state": "Karnataka" - }, - { - "city": "Udupi", - "state": "Karnataka" - }, - { - "city": "Vijayapura", - "state": "Karnataka" - }, - { - "city": "Wadi", - "state": "Karnataka" - }, - { - "city": "Yadgir", - "state": "Karnataka" - }, - { - "city": "Adoor", - "state": "Kerala" - }, - { - "city": "Akathiyoor", - "state": "Kerala" - }, - { - "city": "Alappuzha", - "state": "Kerala" - }, - { - "city": "Ancharakandy", - "state": "Kerala" - }, - { - "city": "Aroor", - "state": "Kerala" - }, - { - "city": "Ashtamichira", - "state": "Kerala" - }, - { - "city": "Attingal", - "state": "Kerala" - }, - { - "city": "Avinissery", - "state": "Kerala" - }, - { - "city": "Chalakudy", - "state": "Kerala" - }, - { - "city": "Changanassery", - "state": "Kerala" - }, - { - "city": "Chendamangalam", - "state": "Kerala" - }, - { - "city": "Chengannur", - "state": "Kerala" - }, - { - "city": "Cherthala", - "state": "Kerala" - }, - { - "city": "Cheruthazham", - "state": "Kerala" - }, - { - "city": "Chittur-Thathamangalam", - "state": "Kerala" - }, - { - "city": "Chockli", - "state": "Kerala" - }, - { - "city": "Erattupetta", - "state": "Kerala" - }, - { - "city": "Guruvayoor", - "state": "Kerala" - }, - { - "city": "Irinjalakuda", - "state": "Kerala" - }, - { - "city": "Kadirur", - "state": "Kerala" - }, - { - "city": "Kalliasseri", - "state": "Kerala" - }, - { - "city": "Kalpetta", - "state": "Kerala" - }, - { - "city": "Kanhangad", - "state": "Kerala" - }, - { - "city": "Kanjikkuzhi", - "state": "Kerala" - }, - { - "city": "Kannur", - "state": "Kerala" - }, - { - "city": "Kasaragod", - "state": "Kerala" - }, - { - "city": "Kayamkulam", - "state": "Kerala" - }, - { - "city": "Kochi", - "state": "Kerala" - }, - { - "city": "Kodungallur", - "state": "Kerala" - }, - { - "city": "Kollam", - "state": "Kerala" - }, - { - "city": "Koothuparamba", - "state": "Kerala" - }, - { - "city": "Kothamangalam", - "state": "Kerala" - }, - { - "city": "Kottayam", - "state": "Kerala" - }, - { - "city": "Kozhikode", - "state": "Kerala" - }, - { - "city": "Kunnamkulam", - "state": "Kerala" - }, - { - "city": "Malappuram", - "state": "Kerala" - }, - { - "city": "Mattannur", - "state": "Kerala" - }, - { - "city": "Mavelikkara", - "state": "Kerala" - }, - { - "city": "Mavoor", - "state": "Kerala" - }, - { - "city": "Muvattupuzha", - "state": "Kerala" - }, - { - "city": "Nedumangad", - "state": "Kerala" - }, - { - "city": "Neyyattinkara", - "state": "Kerala" - }, - { - "city": "Ottappalam", - "state": "Kerala" - }, - { - "city": "Palai", - "state": "Kerala" - }, - { - "city": "Palakkad", - "state": "Kerala" - }, - { - "city": "Panniyannur", - "state": "Kerala" - }, - { - "city": "Pappinisseri", - "state": "Kerala" - }, - { - "city": "Paravoor", - "state": "Kerala" - }, - { - "city": "Pathanamthitta", - "state": "Kerala" - }, - { - "city": "Payyannur", - "state": "Kerala" - }, - { - "city": "Peringathur", - "state": "Kerala" - }, - { - "city": "Perinthalmanna", - "state": "Kerala" - }, - { - "city": "Perumbavoor", - "state": "Kerala" - }, - { - "city": "Ponnani", - "state": "Kerala" - }, - { - "city": "Punalur", - "state": "Kerala" - }, - { - "city": "Quilandy", - "state": "Kerala" - }, - { - "city": "Shoranur", - "state": "Kerala" - }, - { - "city": "Taliparamba", - "state": "Kerala" - }, - { - "city": "Thiruvalla", - "state": "Kerala" - }, - { - "city": "Thiruvananthapuram", - "state": "Kerala" - }, - { - "city": "Thodupuzha", - "state": "Kerala" - }, - { - "city": "Thrissur", - "state": "Kerala" - }, - { - "city": "Tirur", - "state": "Kerala" - }, - { - "city": "Vadakara", - "state": "Kerala" - }, - { - "city": "Vaikom", - "state": "Kerala" - }, - { - "city": "Varkala", - "state": "Kerala" - }, - { - "city": "Kavaratti", - "state": "Lakshadweep" - }, - { - "city": "Ashok Nagar", - "state": "Madhya Pradesh" - }, - { - "city": "Balaghat", - "state": "Madhya Pradesh" - }, - { - "city": "Betul", - "state": "Madhya Pradesh" - }, - { - "city": "Bhopal", - "state": "Madhya Pradesh" - }, - { - "city": "Burhanpur", - "state": "Madhya Pradesh" - }, - { - "city": "Chhatarpur", - "state": "Madhya Pradesh" - }, - { - "city": "Dabra", - "state": "Madhya Pradesh" - }, - { - "city": "Datia", - "state": "Madhya Pradesh" - }, - { - "city": "Dewas", - "state": "Madhya Pradesh" - }, - { - "city": "Dhar", - "state": "Madhya Pradesh" - }, - { - "city": "Fatehabad", - "state": "Madhya Pradesh" - }, - { - "city": "Gwalior", - "state": "Madhya Pradesh" - }, - { - "city": "Indore", - "state": "Madhya Pradesh" - }, - { - "city": "Itarsi", - "state": "Madhya Pradesh" - }, - { - "city": "Jabalpur", - "state": "Madhya Pradesh" - }, - { - "city": "Katni", - "state": "Madhya Pradesh" - }, - { - "city": "Kotma", - "state": "Madhya Pradesh" - }, - { - "city": "Lahar", - "state": "Madhya Pradesh" - }, - { - "city": "Lundi", - "state": "Madhya Pradesh" - }, - { - "city": "Maharajpur", - "state": "Madhya Pradesh" - }, - { - "city": "Mahidpur", - "state": "Madhya Pradesh" - }, - { - "city": "Maihar", - "state": "Madhya Pradesh" - }, - { - "city": "Malajkhand", - "state": "Madhya Pradesh" - }, - { - "city": "Manasa", - "state": "Madhya Pradesh" - }, - { - "city": "Manawar", - "state": "Madhya Pradesh" - }, - { - "city": "Mandideep", - "state": "Madhya Pradesh" - }, - { - "city": "Mandla", - "state": "Madhya Pradesh" - }, - { - "city": "Mandsaur", - "state": "Madhya Pradesh" - }, - { - "city": "Mauganj", - "state": "Madhya Pradesh" - }, - { - "city": "Mhow Cantonment", - "state": "Madhya Pradesh" - }, - { - "city": "Mhowgaon", - "state": "Madhya Pradesh" - }, - { - "city": "Morena", - "state": "Madhya Pradesh" - }, - { - "city": "Multai", - "state": "Madhya Pradesh" - }, - { - "city": "Murwara", - "state": "Madhya Pradesh" - }, - { - "city": "Nagda", - "state": "Madhya Pradesh" - }, - { - "city": "Nainpur", - "state": "Madhya Pradesh" - }, - { - "city": "Narsinghgarh", - "state": "Madhya Pradesh" - }, - { - "city": "Narsinghgarh", - "state": "Madhya Pradesh" - }, - { - "city": "Neemuch", - "state": "Madhya Pradesh" - }, - { - "city": "Nepanagar", - "state": "Madhya Pradesh" - }, - { - "city": "Niwari", - "state": "Madhya Pradesh" - }, - { - "city": "Nowgong", - "state": "Madhya Pradesh" - }, - { - "city": "Nowrozabad", - "state": "Madhya Pradesh" - }, - { - "city": "Pachore", - "state": "Madhya Pradesh" - }, - { - "city": "Pali", - "state": "Madhya Pradesh" - }, - { - "city": "Panagar", - "state": "Madhya Pradesh" - }, - { - "city": "Pandhurna", - "state": "Madhya Pradesh" - }, - { - "city": "Panna", - "state": "Madhya Pradesh" - }, - { - "city": "Pasan", - "state": "Madhya Pradesh" - }, - { - "city": "Pipariya", - "state": "Madhya Pradesh" - }, - { - "city": "Pithampur", - "state": "Madhya Pradesh" - }, - { - "city": "Porsa", - "state": "Madhya Pradesh" - }, - { - "city": "Prithvipur", - "state": "Madhya Pradesh" - }, - { - "city": "Raghogarh-Vijaypur", - "state": "Madhya Pradesh" - }, - { - "city": "Rahatgarh", - "state": "Madhya Pradesh" - }, - { - "city": "Raisen", - "state": "Madhya Pradesh" - }, - { - "city": "Rajgarh", - "state": "Madhya Pradesh" - }, - { - "city": "Ratlam", - "state": "Madhya Pradesh" - }, - { - "city": "Rau", - "state": "Madhya Pradesh" - }, - { - "city": "Rehli", - "state": "Madhya Pradesh" - }, - { - "city": "Rewa", - "state": "Madhya Pradesh" - }, - { - "city": "Sabalgarh", - "state": "Madhya Pradesh" - }, - { - "city": "Sagar", - "state": "Madhya Pradesh" - }, - { - "city": "Sanawad", - "state": "Madhya Pradesh" - }, - { - "city": "Sarangpur", - "state": "Madhya Pradesh" - }, - { - "city": "Sarni", - "state": "Madhya Pradesh" - }, - { - "city": "Satna", - "state": "Madhya Pradesh" - }, - { - "city": "Sausar", - "state": "Madhya Pradesh" - }, - { - "city": "Sehore", - "state": "Madhya Pradesh" - }, - { - "city": "Sendhwa", - "state": "Madhya Pradesh" - }, - { - "city": "Seoni", - "state": "Madhya Pradesh" - }, - { - "city": "Seoni-Malwa", - "state": "Madhya Pradesh" - }, - { - "city": "Shahdol", - "state": "Madhya Pradesh" - }, - { - "city": "Shajapur", - "state": "Madhya Pradesh" - }, - { - "city": "Shamgarh", - "state": "Madhya Pradesh" - }, - { - "city": "Sheopur", - "state": "Madhya Pradesh" - }, - { - "city": "Shivpuri", - "state": "Madhya Pradesh" - }, - { - "city": "Shujalpur", - "state": "Madhya Pradesh" - }, - { - "city": "Sidhi", - "state": "Madhya Pradesh" - }, - { - "city": "Sihora", - "state": "Madhya Pradesh" - }, - { - "city": "Singrauli", - "state": "Madhya Pradesh" - }, - { - "city": "Sironj", - "state": "Madhya Pradesh" - }, - { - "city": "Sohagpur", - "state": "Madhya Pradesh" - }, - { - "city": "Tarana", - "state": "Madhya Pradesh" - }, - { - "city": "Tikamgarh", - "state": "Madhya Pradesh" - }, - { - "city": "Ujhani", - "state": "Madhya Pradesh" - }, - { - "city": "Ujjain", - "state": "Madhya Pradesh" - }, - { - "city": "Umaria", - "state": "Madhya Pradesh" - }, - { - "city": "Vidisha", - "state": "Madhya Pradesh" - }, - { - "city": "Wara Seoni", - "state": "Madhya Pradesh" - }, - { - "city": "Ahmednagar", - "state": "Maharashtra" - }, - { - "city": "Akola", - "state": "Maharashtra" - }, - { - "city": "Amravati", - "state": "Maharashtra" - }, - { - "city": "Aurangabad", - "state": "Maharashtra" - }, - { - "city": "Baramati", - "state": "Maharashtra" - }, - { - "city": "Chalisgaon", - "state": "Maharashtra" - }, - { - "city": "Chinchani", - "state": "Maharashtra" - }, - { - "city": "Devgarh", - "state": "Maharashtra" - }, - { - "city": "Dhule", - "state": "Maharashtra" - }, - { - "city": "Dombivli", - "state": "Maharashtra" - }, - { - "city": "Durgapur", - "state": "Maharashtra" - }, - { - "city": "Ichalkaranji", - "state": "Maharashtra" - }, - { - "city": "Jalna", - "state": "Maharashtra" - }, - { - "city": "Kalyan", - "state": "Maharashtra" - }, - { - "city": "Latur", - "state": "Maharashtra" - }, - { - "city": "Loha", - "state": "Maharashtra" - }, - { - "city": "Lonar", - "state": "Maharashtra" - }, - { - "city": "Lonavla", - "state": "Maharashtra" - }, - { - "city": "Mahad", - "state": "Maharashtra" - }, - { - "city": "Mahuli", - "state": "Maharashtra" - }, - { - "city": "Malegaon", - "state": "Maharashtra" - }, - { - "city": "Malkapur", - "state": "Maharashtra" - }, - { - "city": "Manchar", - "state": "Maharashtra" - }, - { - "city": "Mangalvedhe", - "state": "Maharashtra" - }, - { - "city": "Mangrulpir", - "state": "Maharashtra" - }, - { - "city": "Manjlegaon", - "state": "Maharashtra" - }, - { - "city": "Manmad", - "state": "Maharashtra" - }, - { - "city": "Manwath", - "state": "Maharashtra" - }, - { - "city": "Mehkar", - "state": "Maharashtra" - }, - { - "city": "Mhaswad", - "state": "Maharashtra" - }, - { - "city": "Miraj", - "state": "Maharashtra" - }, - { - "city": "Morshi", - "state": "Maharashtra" - }, - { - "city": "Mukhed", - "state": "Maharashtra" - }, - { - "city": "Mul", - "state": "Maharashtra" - }, - { - "city": "Mumbai", - "state": "Maharashtra" - }, - { - "city": "Murtijapur", - "state": "Maharashtra" - }, - { - "city": "Nagpur", - "state": "Maharashtra" - }, - { - "city": "Nalasopara", - "state": "Maharashtra" - }, - { - "city": "Nanded-Waghala", - "state": "Maharashtra" - }, - { - "city": "Nandgaon", - "state": "Maharashtra" - }, - { - "city": "Nandura", - "state": "Maharashtra" - }, - { - "city": "Nandurbar", - "state": "Maharashtra" - }, - { - "city": "Narkhed", - "state": "Maharashtra" - }, - { - "city": "Nashik", - "state": "Maharashtra" - }, - { - "city": "Navi Mumbai", - "state": "Maharashtra" - }, - { - "city": "Nawapur", - "state": "Maharashtra" - }, - { - "city": "Nilanga", - "state": "Maharashtra" - }, - { - "city": "Osmanabad", - "state": "Maharashtra" - }, - { - "city": "Ozar", - "state": "Maharashtra" - }, - { - "city": "Pachora", - "state": "Maharashtra" - }, - { - "city": "Paithan", - "state": "Maharashtra" - }, - { - "city": "Palghar", - "state": "Maharashtra" - }, - { - "city": "Pandharkaoda", - "state": "Maharashtra" - }, - { - "city": "Pandharpur", - "state": "Maharashtra" - }, - { - "city": "Panvel", - "state": "Maharashtra" - }, - { - "city": "Parbhani", - "state": "Maharashtra" - }, - { - "city": "Parli", - "state": "Maharashtra" - }, - { - "city": "Parola", - "state": "Maharashtra" - }, - { - "city": "Partur", - "state": "Maharashtra" - }, - { - "city": "Pathardi", - "state": "Maharashtra" - }, - { - "city": "Pathri", - "state": "Maharashtra" - }, - { - "city": "Patur", - "state": "Maharashtra" - }, - { - "city": "Pauni", - "state": "Maharashtra" - }, - { - "city": "Pen", - "state": "Maharashtra" - }, - { - "city": "Phaltan", - "state": "Maharashtra" - }, - { - "city": "Pulgaon", - "state": "Maharashtra" - }, - { - "city": "Pune", - "state": "Maharashtra" - }, - { - "city": "Purna", - "state": "Maharashtra" - }, - { - "city": "Pusad", - "state": "Maharashtra" - }, - { - "city": "Rahuri", - "state": "Maharashtra" - }, - { - "city": "Rajura", - "state": "Maharashtra" - }, - { - "city": "Ramtek", - "state": "Maharashtra" - }, - { - "city": "Ratnagiri", - "state": "Maharashtra" - }, - { - "city": "Raver", - "state": "Maharashtra" - }, - { - "city": "Risod", - "state": "Maharashtra" - }, - { - "city": "Sailu", - "state": "Maharashtra" - }, - { - "city": "Sangamner", - "state": "Maharashtra" - }, - { - "city": "Sangli", - "state": "Maharashtra" - }, - { - "city": "Sangole", - "state": "Maharashtra" - }, - { - "city": "Sasvad", - "state": "Maharashtra" - }, - { - "city": "Satana", - "state": "Maharashtra" - }, - { - "city": "Satara", - "state": "Maharashtra" - }, - { - "city": "Savner", - "state": "Maharashtra" - }, - { - "city": "Sawantwadi", - "state": "Maharashtra" - }, - { - "city": "Shahade", - "state": "Maharashtra" - }, - { - "city": "Shegaon", - "state": "Maharashtra" - }, - { - "city": "Shendurjana", - "state": "Maharashtra" - }, - { - "city": "Shirdi", - "state": "Maharashtra" - }, - { - "city": "Shirpur-Warwade", - "state": "Maharashtra" - }, - { - "city": "Shirur", - "state": "Maharashtra" - }, - { - "city": "Shrigonda", - "state": "Maharashtra" - }, - { - "city": "Shrirampur", - "state": "Maharashtra" - }, - { - "city": "Sillod", - "state": "Maharashtra" - }, - { - "city": "Sinnar", - "state": "Maharashtra" - }, - { - "city": "Solapur", - "state": "Maharashtra" - }, - { - "city": "Soyagaon", - "state": "Maharashtra" - }, - { - "city": "Talegaon Dabhade", - "state": "Maharashtra" - }, - { - "city": "Talode", - "state": "Maharashtra" - }, - { - "city": "Tasgaon", - "state": "Maharashtra" - }, - { - "city": "Tirora", - "state": "Maharashtra" - }, - { - "city": "Tuljapur", - "state": "Maharashtra" - }, - { - "city": "Tumsar", - "state": "Maharashtra" - }, - { - "city": "Uran", - "state": "Maharashtra" - }, - { - "city": "Uran Islampur", - "state": "Maharashtra" - }, - { - "city": "Wadgaon Road", - "state": "Maharashtra" - }, - { - "city": "Wai", - "state": "Maharashtra" - }, - { - "city": "Wani", - "state": "Maharashtra" - }, - { - "city": "Wardha", - "state": "Maharashtra" - }, - { - "city": "Warora", - "state": "Maharashtra" - }, - { - "city": "Warud", - "state": "Maharashtra" - }, - { - "city": "Washim", - "state": "Maharashtra" - }, - { - "city": "Yevla", - "state": "Maharashtra" - }, - { - "city": "Uchgaon", - "state": "Maharashtra" - }, - { - "city": "Udgir", - "state": "Maharashtra" - }, - { - "city": "Umarga", - "state": "Maharastra" - }, - { - "city": "Umarkhed", - "state": "Maharastra" - }, - { - "city": "Umred", - "state": "Maharastra" - }, - { - "city": "Vadgaon Kasba", - "state": "Maharastra" - }, - { - "city": "Vaijapur", - "state": "Maharastra" - }, - { - "city": "Vasai", - "state": "Maharastra" - }, - { - "city": "Virar", - "state": "Maharastra" - }, - { - "city": "Vita", - "state": "Maharastra" - }, - { - "city": "Yavatmal", - "state": "Maharastra" - }, - { - "city": "Yawal", - "state": "Maharastra" - }, - { - "city": "Imphal", - "state": "Manipur" - }, - { - "city": "Kakching", - "state": "Manipur" - }, - { - "city": "Lilong", - "state": "Manipur" - }, - { - "city": "Mayang Imphal", - "state": "Manipur" - }, - { - "city": "Thoubal", - "state": "Manipur" - }, - { - "city": "Jowai", - "state": "Meghalaya" - }, - { - "city": "Nongstoin", - "state": "Meghalaya" - }, - { - "city": "Shillong", - "state": "Meghalaya" - }, - { - "city": "Tura", - "state": "Meghalaya" - }, - { - "city": "Aizawl", - "state": "Mizoram" - }, - { - "city": "Champhai", - "state": "Mizoram" - }, - { - "city": "Lunglei", - "state": "Mizoram" - }, - { - "city": "Saiha", - "state": "Mizoram" - }, - { - "city": "Dimapur", - "state": "Nagaland" - }, - { - "city": "Kohima", - "state": "Nagaland" - }, - { - "city": "Mokokchung", - "state": "Nagaland" - }, - { - "city": "Tuensang", - "state": "Nagaland" - }, - { - "city": "Wokha", - "state": "Nagaland" - }, - { - "city": "Zunheboto", - "state": "Nagaland" - }, - { - "city": "Anandapur", - "state": "Orissa" - }, - { - "city": "Anugul", - "state": "Orissa" - }, - { - "city": "Asika", - "state": "Orissa" - }, - { - "city": "Balangir", - "state": "Orissa" - }, - { - "city": "Balasore", - "state": "Orissa" - }, - { - "city": "Baleshwar", - "state": "Orissa" - }, - { - "city": "Bamra", - "state": "Orissa" - }, - { - "city": "Barbil", - "state": "Orissa" - }, - { - "city": "Bargarh", - "state": "Orissa" - }, - { - "city": "Bargarh", - "state": "Orissa" - }, - { - "city": "Baripada", - "state": "Orissa" - }, - { - "city": "Basudebpur", - "state": "Orissa" - }, - { - "city": "Belpahar", - "state": "Orissa" - }, - { - "city": "Bhadrak", - "state": "Orissa" - }, - { - "city": "Bhawanipatna", - "state": "Orissa" - }, - { - "city": "Bhuban", - "state": "Orissa" - }, - { - "city": "Bhubaneswar", - "state": "Orissa" - }, - { - "city": "Biramitrapur", - "state": "Orissa" - }, - { - "city": "Brahmapur", - "state": "Orissa" - }, - { - "city": "Brajrajnagar", - "state": "Orissa" - }, - { - "city": "Byasanagar", - "state": "Orissa" - }, - { - "city": "Cuttack", - "state": "Orissa" - }, - { - "city": "Debagarh", - "state": "Orissa" - }, - { - "city": "Dhenkanal", - "state": "Orissa" - }, - { - "city": "Gunupur", - "state": "Orissa" - }, - { - "city": "Hinjilicut", - "state": "Orissa" - }, - { - "city": "Jagatsinghapur", - "state": "Orissa" - }, - { - "city": "Jajapur", - "state": "Orissa" - }, - { - "city": "Jaleswar", - "state": "Orissa" - }, - { - "city": "Jatani", - "state": "Orissa" - }, - { - "city": "Jeypur", - "state": "Orissa" - }, - { - "city": "Jharsuguda", - "state": "Orissa" - }, - { - "city": "Joda", - "state": "Orissa" - }, - { - "city": "Kantabanji", - "state": "Orissa" - }, - { - "city": "Karanjia", - "state": "Orissa" - }, - { - "city": "Kendrapara", - "state": "Orissa" - }, - { - "city": "Kendujhar", - "state": "Orissa" - }, - { - "city": "Khordha", - "state": "Orissa" - }, - { - "city": "Koraput", - "state": "Orissa" - }, - { - "city": "Malkangiri", - "state": "Orissa" - }, - { - "city": "Nabarangapur", - "state": "Orissa" - }, - { - "city": "Paradip", - "state": "Orissa" - }, - { - "city": "Parlakhemundi", - "state": "Orissa" - }, - { - "city": "Pattamundai", - "state": "Orissa" - }, - { - "city": "Phulabani", - "state": "Orissa" - }, - { - "city": "Puri", - "state": "Orissa" - }, - { - "city": "Rairangpur", - "state": "Orissa" - }, - { - "city": "Rajagangapur", - "state": "Orissa" - }, - { - "city": "Raurkela", - "state": "Orissa" - }, - { - "city": "Rayagada", - "state": "Orissa" - }, - { - "city": "Sambalpur", - "state": "Orissa" - }, - { - "city": "Soro", - "state": "Orissa" - }, - { - "city": "Sunabeda", - "state": "Orissa" - }, - { - "city": "Sundargarh", - "state": "Orissa" - }, - { - "city": "Talcher", - "state": "Orissa" - }, - { - "city": "Titlagarh", - "state": "Orissa" - }, - { - "city": "Umarkote", - "state": "Orissa" - }, - { - "city": "Karaikal", - "state": "Pondicherry" - }, - { - "city": "Mahe", - "state": "Pondicherry" - }, - { - "city": "Pondicherry", - "state": "Pondicherry" - }, - { - "city": "Yanam", - "state": "Pondicherry" - }, - { - "city": "Ahmedgarh", - "state": "Punjab" - }, - { - "city": "Amritsar", - "state": "Punjab" - }, - { - "city": "Barnala", - "state": "Punjab" - }, - { - "city": "Batala", - "state": "Punjab" - }, - { - "city": "Bathinda", - "state": "Punjab" - }, - { - "city": "Bhagha Purana", - "state": "Punjab" - }, - { - "city": "Budhlada", - "state": "Punjab" - }, - { - "city": "Chandigarh", - "state": "Punjab" - }, - { - "city": "Dasua", - "state": "Punjab" - }, - { - "city": "Dhuri", - "state": "Punjab" - }, - { - "city": "Dinanagar", - "state": "Punjab" - }, - { - "city": "Faridkot", - "state": "Punjab" - }, - { - "city": "Fazilka", - "state": "Punjab" - }, - { - "city": "Firozpur", - "state": "Punjab" - }, - { - "city": "Firozpur Cantt.", - "state": "Punjab" - }, - { - "city": "Giddarbaha", - "state": "Punjab" - }, - { - "city": "Gobindgarh", - "state": "Punjab" - }, - { - "city": "Gurdaspur", - "state": "Punjab" - }, - { - "city": "Hoshiarpur", - "state": "Punjab" - }, - { - "city": "Jagraon", - "state": "Punjab" - }, - { - "city": "Jaitu", - "state": "Punjab" - }, - { - "city": "Jalalabad", - "state": "Punjab" - }, - { - "city": "Jalandhar", - "state": "Punjab" - }, - { - "city": "Jalandhar Cantt.", - "state": "Punjab" - }, - { - "city": "Jandiala", - "state": "Punjab" - }, - { - "city": "Kapurthala", - "state": "Punjab" - }, - { - "city": "Karoran", - "state": "Punjab" - }, - { - "city": "Kartarpur", - "state": "Punjab" - }, - { - "city": "Khanna", - "state": "Punjab" - }, - { - "city": "Kharar", - "state": "Punjab" - }, - { - "city": "Kot Kapura", - "state": "Punjab" - }, - { - "city": "Kurali", - "state": "Punjab" - }, - { - "city": "Longowal", - "state": "Punjab" - }, - { - "city": "Ludhiana", - "state": "Punjab" - }, - { - "city": "Malerkotla", - "state": "Punjab" - }, - { - "city": "Malout", - "state": "Punjab" - }, - { - "city": "Mansa", - "state": "Punjab" - }, - { - "city": "Maur", - "state": "Punjab" - }, - { - "city": "Moga", - "state": "Punjab" - }, - { - "city": "Mohali", - "state": "Punjab" - }, - { - "city": "Morinda", - "state": "Punjab" - }, - { - "city": "Mukerian", - "state": "Punjab" - }, - { - "city": "Muktsar", - "state": "Punjab" - }, - { - "city": "Nabha", - "state": "Punjab" - }, - { - "city": "Nakodar", - "state": "Punjab" - }, - { - "city": "Nangal", - "state": "Punjab" - }, - { - "city": "Nawanshahr", - "state": "Punjab" - }, - { - "city": "Pathankot", - "state": "Punjab" - }, - { - "city": "Patiala", - "state": "Punjab" - }, - { - "city": "Patran", - "state": "Punjab" - }, - { - "city": "Patti", - "state": "Punjab" - }, - { - "city": "Phagwara", - "state": "Punjab" - }, - { - "city": "Phillaur", - "state": "Punjab" - }, - { - "city": "Qadian", - "state": "Punjab" - }, - { - "city": "Raikot", - "state": "Punjab" - }, - { - "city": "Rajpura", - "state": "Punjab" - }, - { - "city": "Rampura Phul", - "state": "Punjab" - }, - { - "city": "Rupnagar", - "state": "Punjab" - }, - { - "city": "Samana", - "state": "Punjab" - }, - { - "city": "Sangrur", - "state": "Punjab" - }, - { - "city": "Sirhind Fatehgarh Sahib", - "state": "Punjab" - }, - { - "city": "Sujanpur", - "state": "Punjab" - }, - { - "city": "Sunam", - "state": "Punjab" - }, - { - "city": "Talwara", - "state": "Punjab" - }, - { - "city": "Tarn Taran", - "state": "Punjab" - }, - { - "city": "Urmar Tanda", - "state": "Punjab" - }, - { - "city": "Zira", - "state": "Punjab" - }, - { - "city": "Zirakpur", - "state": "Punjab" - }, - { - "city": "Bali", - "state": "Rajasthan" - }, - { - "city": "Banswara", - "state": "Rajastan" - }, - { - "city": "Ajmer", - "state": "Rajasthan" - }, - { - "city": "Alwar", - "state": "Rajasthan" - }, - { - "city": "Bandikui", - "state": "Rajasthan" - }, - { - "city": "Baran", - "state": "Rajasthan" - }, - { - "city": "Barmer", - "state": "Rajasthan" - }, - { - "city": "Bikaner", - "state": "Rajasthan" - }, - { - "city": "Fatehpur", - "state": "Rajasthan" - }, - { - "city": "Jaipur", - "state": "Rajasthan" - }, - { - "city": "Jaisalmer", - "state": "Rajasthan" - }, - { - "city": "Jodhpur", - "state": "Rajasthan" - }, - { - "city": "Kota", - "state": "Rajasthan" - }, - { - "city": "Lachhmangarh", - "state": "Rajasthan" - }, - { - "city": "Ladnu", - "state": "Rajasthan" - }, - { - "city": "Lakheri", - "state": "Rajasthan" - }, - { - "city": "Lalsot", - "state": "Rajasthan" - }, - { - "city": "Losal", - "state": "Rajasthan" - }, - { - "city": "Makrana", - "state": "Rajasthan" - }, - { - "city": "Malpura", - "state": "Rajasthan" - }, - { - "city": "Mandalgarh", - "state": "Rajasthan" - }, - { - "city": "Mandawa", - "state": "Rajasthan" - }, - { - "city": "Mangrol", - "state": "Rajasthan" - }, - { - "city": "Merta city", - "state": "Rajasthan" - }, - { - "city": "Mount Abu", - "state": "Rajasthan" - }, - { - "city": "Nadbai", - "state": "Rajasthan" - }, - { - "city": "Nagar", - "state": "Rajasthan" - }, - { - "city": "Nagaur", - "state": "Rajasthan" - }, - { - "city": "Nargund", - "state": "Rajasthan" - }, - { - "city": "Nasirabad", - "state": "Rajasthan" - }, - { - "city": "Nathdwara", - "state": "Rajasthan" - }, - { - "city": "Navalgund", - "state": "Rajasthan" - }, - { - "city": "Nawalgarh", - "state": "Rajasthan" - }, - { - "city": "Neem-Ka-Thana", - "state": "Rajasthan" - }, - { - "city": "Nelamangala", - "state": "Rajasthan" - }, - { - "city": "Nimbahera", - "state": "Rajasthan" - }, - { - "city": "Nipani", - "state": "Rajasthan" - }, - { - "city": "Niwai", - "state": "Rajasthan" - }, - { - "city": "Nohar", - "state": "Rajasthan" - }, - { - "city": "Nokha", - "state": "Rajasthan" - }, - { - "city": "Pali", - "state": "Rajasthan" - }, - { - "city": "Phalodi", - "state": "Rajasthan" - }, - { - "city": "Phulera", - "state": "Rajasthan" - }, - { - "city": "Pilani", - "state": "Rajasthan" - }, - { - "city": "Pilibanga", - "state": "Rajasthan" - }, - { - "city": "Pindwara", - "state": "Rajasthan" - }, - { - "city": "Pipar city", - "state": "Rajasthan" - }, - { - "city": "Prantij", - "state": "Rajasthan" - }, - { - "city": "Pratapgarh", - "state": "Rajasthan" - }, - { - "city": "Raisinghnagar", - "state": "Rajasthan" - }, - { - "city": "Rajakhera", - "state": "Rajasthan" - }, - { - "city": "Rajaldesar", - "state": "Rajasthan" - }, - { - "city": "Rajgarh (Alwar)", - "state": "Rajasthan" - }, - { - "city": "Rajgarh (Churu", - "state": "Rajasthan" - }, - { - "city": "Rajsamand", - "state": "Rajasthan" - }, - { - "city": "Ramganj Mandi", - "state": "Rajasthan" - }, - { - "city": "Ramngarh", - "state": "Rajasthan" - }, - { - "city": "Ratangarh", - "state": "Rajasthan" - }, - { - "city": "Rawatbhata", - "state": "Rajasthan" - }, - { - "city": "Rawatsar", - "state": "Rajasthan" - }, - { - "city": "Reengus", - "state": "Rajasthan" - }, - { - "city": "Sadri", - "state": "Rajasthan" - }, - { - "city": "Sadulshahar", - "state": "Rajasthan" - }, - { - "city": "Sagwara", - "state": "Rajasthan" - }, - { - "city": "Sambhar", - "state": "Rajasthan" - }, - { - "city": "Sanchore", - "state": "Rajasthan" - }, - { - "city": "Sangaria", - "state": "Rajasthan" - }, - { - "city": "Sardarshahar", - "state": "Rajasthan" - }, - { - "city": "Sawai Madhopur", - "state": "Rajasthan" - }, - { - "city": "Shahpura", - "state": "Rajasthan" - }, - { - "city": "Shahpura", - "state": "Rajasthan" - }, - { - "city": "Sheoganj", - "state": "Rajasthan" - }, - { - "city": "Sikar", - "state": "Rajasthan" - }, - { - "city": "Sirohi", - "state": "Rajasthan" - }, - { - "city": "Sojat", - "state": "Rajasthan" - }, - { - "city": "Sri Madhopur", - "state": "Rajasthan" - }, - { - "city": "Sujangarh", - "state": "Rajasthan" - }, - { - "city": "Sumerpur", - "state": "Rajasthan" - }, - { - "city": "Suratgarh", - "state": "Rajasthan" - }, - { - "city": "Taranagar", - "state": "Rajasthan" - }, - { - "city": "Todabhim", - "state": "Rajasthan" - }, - { - "city": "Todaraisingh", - "state": "Rajasthan" - }, - { - "city": "Tonk", - "state": "Rajasthan" - }, - { - "city": "Udaipur", - "state": "Rajasthan" - }, - { - "city": "Udaipurwati", - "state": "Rajasthan" - }, - { - "city": "Vijainagar", - "state": "Rajasthan" - }, - { - "city": "Gangtok", - "state": "Sikkim" - }, - { - "city": "Calcutta", - "state": "West Bengal" - }, - { - "city": "Arakkonam", - "state": "Tamil Nadu" - }, - { - "city": "Arcot", - "state": "Tamil Nadu" - }, - { - "city": "Aruppukkottai", - "state": "Tamil Nadu" - }, - { - "city": "Bhavani", - "state": "Tamil Nadu" - }, - { - "city": "Chengalpattu", - "state": "Tamil Nadu" - }, - { - "city": "Chennai", - "state": "Tamil Nadu" - }, - { - "city": "Chinna salem", - "state": "Tamil nadu" - }, - { - "city": "Coimbatore", - "state": "Tamil Nadu" - }, - { - "city": "Coonoor", - "state": "Tamil Nadu" - }, - { - "city": "Cuddalore", - "state": "Tamil Nadu" - }, - { - "city": "Dharmapuri", - "state": "Tamil Nadu" - }, - { - "city": "Dindigul", - "state": "Tamil Nadu" - }, - { - "city": "Erode", - "state": "Tamil Nadu" - }, - { - "city": "Gudalur", - "state": "Tamil Nadu" - }, - { - "city": "Gudalur", - "state": "Tamil Nadu" - }, - { - "city": "Gudalur", - "state": "Tamil Nadu" - }, - { - "city": "Kanchipuram", - "state": "Tamil Nadu" - }, - { - "city": "Karaikudi", - "state": "Tamil Nadu" - }, - { - "city": "Karungal", - "state": "Tamil Nadu" - }, - { - "city": "Karur", - "state": "Tamil Nadu" - }, - { - "city": "Kollankodu", - "state": "Tamil Nadu" - }, - { - "city": "Lalgudi", - "state": "Tamil Nadu" - }, - { - "city": "Madurai", - "state": "Tamil Nadu" - }, - { - "city": "Nagapattinam", - "state": "Tamil Nadu" - }, - { - "city": "Nagercoil", - "state": "Tamil Nadu" - }, - { - "city": "Namagiripettai", - "state": "Tamil Nadu" - }, - { - "city": "Namakkal", - "state": "Tamil Nadu" - }, - { - "city": "Nandivaram-Guduvancheri", - "state": "Tamil Nadu" - }, - { - "city": "Nanjikottai", - "state": "Tamil Nadu" - }, - { - "city": "Natham", - "state": "Tamil Nadu" - }, - { - "city": "Nellikuppam", - "state": "Tamil Nadu" - }, - { - "city": "Neyveli", - "state": "Tamil Nadu" - }, - { - "city": "O Valley", - "state": "Tamil Nadu" - }, - { - "city": "Oddanchatram", - "state": "Tamil Nadu" - }, - { - "city": "P.N.Patti", - "state": "Tamil Nadu" - }, - { - "city": "Pacode", - "state": "Tamil Nadu" - }, - { - "city": "Padmanabhapuram", - "state": "Tamil Nadu" - }, - { - "city": "Palani", - "state": "Tamil Nadu" - }, - { - "city": "Palladam", - "state": "Tamil Nadu" - }, - { - "city": "Pallapatti", - "state": "Tamil Nadu" - }, - { - "city": "Pallikonda", - "state": "Tamil Nadu" - }, - { - "city": "Panagudi", - "state": "Tamil Nadu" - }, - { - "city": "Panruti", - "state": "Tamil Nadu" - }, - { - "city": "Paramakudi", - "state": "Tamil Nadu" - }, - { - "city": "Parangipettai", - "state": "Tamil Nadu" - }, - { - "city": "Pattukkottai", - "state": "Tamil Nadu" - }, - { - "city": "Perambalur", - "state": "Tamil Nadu" - }, - { - "city": "Peravurani", - "state": "Tamil Nadu" - }, - { - "city": "Periyakulam", - "state": "Tamil Nadu" - }, - { - "city": "Periyasemur", - "state": "Tamil Nadu" - }, - { - "city": "Pernampattu", - "state": "Tamil Nadu" - }, - { - "city": "Pollachi", - "state": "Tamil Nadu" - }, - { - "city": "Polur", - "state": "Tamil Nadu" - }, - { - "city": "Ponneri", - "state": "Tamil Nadu" - }, - { - "city": "Pudukkottai", - "state": "Tamil Nadu" - }, - { - "city": "Pudupattinam", - "state": "Tamil Nadu" - }, - { - "city": "Puliyankudi", - "state": "Tamil Nadu" - }, - { - "city": "Punjaipugalur", - "state": "Tamil Nadu" - }, - { - "city": "Rajapalayam", - "state": "Tamil Nadu" - }, - { - "city": "Ramanathapuram", - "state": "Tamil Nadu" - }, - { - "city": "Rameshwaram", - "state": "Tamil Nadu" - }, - { - "city": "Rasipuram", - "state": "Tamil Nadu" - }, - { - "city": "Salem", - "state": "Tamil Nadu" - }, - { - "city": "Sankarankoil", - "state": "Tamil Nadu" - }, - { - "city": "Sankari", - "state": "Tamil Nadu" - }, - { - "city": "Sathyamangalam", - "state": "Tamil Nadu" - }, - { - "city": "Sattur", - "state": "Tamil Nadu" - }, - { - "city": "Shenkottai", - "state": "Tamil Nadu" - }, - { - "city": "Sholavandan", - "state": "Tamil Nadu" - }, - { - "city": "Sholingur", - "state": "Tamil Nadu" - }, - { - "city": "Sirkali", - "state": "Tamil Nadu" - }, - { - "city": "Sivaganga", - "state": "Tamil Nadu" - }, - { - "city": "Sivagiri", - "state": "Tamil Nadu" - }, - { - "city": "Sivakasi", - "state": "Tamil Nadu" - }, - { - "city": "Srivilliputhur", - "state": "Tamil Nadu" - }, - { - "city": "Surandai", - "state": "Tamil Nadu" - }, - { - "city": "Suriyampalayam", - "state": "Tamil Nadu" - }, - { - "city": "Tenkasi", - "state": "Tamil Nadu" - }, - { - "city": "Thammampatti", - "state": "Tamil Nadu" - }, - { - "city": "Thanjavur", - "state": "Tamil Nadu" - }, - { - "city": "Tharamangalam", - "state": "Tamil Nadu" - }, - { - "city": "Tharangambadi", - "state": "Tamil Nadu" - }, - { - "city": "Theni Allinagaram", - "state": "Tamil Nadu" - }, - { - "city": "Thirumangalam", - "state": "Tamil Nadu" - }, - { - "city": "Thirunindravur", - "state": "Tamil Nadu" - }, - { - "city": "Thiruparappu", - "state": "Tamil Nadu" - }, - { - "city": "Thirupuvanam", - "state": "Tamil Nadu" - }, - { - "city": "Thiruthuraipoondi", - "state": "Tamil Nadu" - }, - { - "city": "Thiruvallur", - "state": "Tamil Nadu" - }, - { - "city": "Thiruvarur", - "state": "Tamil Nadu" - }, - { - "city": "Thoothukudi", - "state": "Tamil Nadu" - }, - { - "city": "Thuraiyur", - "state": "Tamil Nadu" - }, - { - "city": "Tindivanam", - "state": "Tamil Nadu" - }, - { - "city": "Tiruchendur", - "state": "Tamil Nadu" - }, - { - "city": "Tiruchengode", - "state": "Tamil Nadu" - }, - { - "city": "Tiruchirappalli", - "state": "Tamil Nadu" - }, - { - "city": "Tirukalukundram", - "state": "Tamil Nadu" - }, - { - "city": "Tirukkoyilur", - "state": "Tamil Nadu" - }, - { - "city": "Tirunelveli", - "state": "Tamil Nadu" - }, - { - "city": "Tirupathur", - "state": "Tamil Nadu" - }, - { - "city": "Tirupathur", - "state": "Tamil Nadu" - }, - { - "city": "Tiruppur", - "state": "Tamil Nadu" - }, - { - "city": "Tiruttani", - "state": "Tamil Nadu" - }, - { - "city": "Tiruvannamalai", - "state": "Tamil Nadu" - }, - { - "city": "Tiruvethipuram", - "state": "Tamil Nadu" - }, - { - "city": "Tittakudi", - "state": "Tamil Nadu" - }, - { - "city": "Udhagamandalam", - "state": "Tamil Nadu" - }, - { - "city": "Udumalaipettai", - "state": "Tamil Nadu" - }, - { - "city": "Unnamalaikadai", - "state": "Tamil Nadu" - }, - { - "city": "Usilampatti", - "state": "Tamil Nadu" - }, - { - "city": "Uthamapalayam", - "state": "Tamil Nadu" - }, - { - "city": "Uthiramerur", - "state": "Tamil Nadu" - }, - { - "city": "Vadakkuvalliyur", - "state": "Tamil Nadu" - }, - { - "city": "Vadalur", - "state": "Tamil Nadu" - }, - { - "city": "Vadipatti", - "state": "Tamil Nadu" - }, - { - "city": "Valparai", - "state": "Tamil Nadu" - }, - { - "city": "Vandavasi", - "state": "Tamil Nadu" - }, - { - "city": "Vaniyambadi", - "state": "Tamil Nadu" - }, - { - "city": "Vedaranyam", - "state": "Tamil Nadu" - }, - { - "city": "Vellakoil", - "state": "Tamil Nadu" - }, - { - "city": "Vellore", - "state": "Tamil Nadu" - }, - { - "city": "Vikramasingapuram", - "state": "Tamil Nadu" - }, - { - "city": "Viluppuram", - "state": "Tamil Nadu" - }, - { - "city": "Virudhachalam", - "state": "Tamil Nadu" - }, - { - "city": "Virudhunagar", - "state": "Tamil Nadu" - }, - { - "city": "Viswanatham", - "state": "Tamil Nadu" - }, - { - "city": "Agartala", - "state": "Tripura" - }, - { - "city": "Badharghat", - "state": "Tripura" - }, - { - "city": "Dharmanagar", - "state": "Tripura" - }, - { - "city": "Indranagar", - "state": "Tripura" - }, - { - "city": "Jogendranagar", - "state": "Tripura" - }, - { - "city": "Kailasahar", - "state": "Tripura" - }, - { - "city": "Khowai", - "state": "Tripura" - }, - { - "city": "Pratapgarh", - "state": "Tripura" - }, - { - "city": "Udaipur", - "state": "Tripura" - }, - { - "city": "Achhnera", - "state": "Uttar Pradesh" - }, - { - "city": "Adari", - "state": "Uttar Pradesh" - }, - { - "city": "Agra", - "state": "Uttar Pradesh" - }, - { - "city": "Aligarh", - "state": "Uttar Pradesh" - }, - { - "city": "Allahabad", - "state": "Uttar Pradesh" - }, - { - "city": "Amroha", - "state": "Uttar Pradesh" - }, - { - "city": "Azamgarh", - "state": "Uttar Pradesh" - }, - { - "city": "Bahraich", - "state": "Uttar Pradesh" - }, - { - "city": "Ballia", - "state": "Uttar Pradesh" - }, - { - "city": "Balrampur", - "state": "Uttar Pradesh" - }, - { - "city": "Banda", - "state": "Uttar Pradesh" - }, - { - "city": "Bareilly", - "state": "Uttar Pradesh" - }, - { - "city": "Chandausi", - "state": "Uttar Pradesh" - }, - { - "city": "Dadri", - "state": "Uttar Pradesh" - }, - { - "city": "Deoria", - "state": "Uttar Pradesh" - }, - { - "city": "Etawah", - "state": "Uttar Pradesh" - }, - { - "city": "Fatehabad", - "state": "Uttar Pradesh" - }, - { - "city": "Fatehpur", - "state": "Uttar Pradesh" - }, - { - "city": "Fatehpur", - "state": "Uttar Pradesh" - }, - { - "city": "Greater Noida", - "state": "Uttar Pradesh" - }, - { - "city": "Hamirpur", - "state": "Uttar Pradesh" - }, - { - "city": "Hardoi", - "state": "Uttar Pradesh" - }, - { - "city": "Jajmau", - "state": "Uttar Pradesh" - }, - { - "city": "Jaunpur", - "state": "Uttar Pradesh" - }, - { - "city": "Jhansi", - "state": "Uttar Pradesh" - }, - { - "city": "Kalpi", - "state": "Uttar Pradesh" - }, - { - "city": "Kanpur", - "state": "Uttar Pradesh" - }, - { - "city": "Kota", - "state": "Uttar Pradesh" - }, - { - "city": "Laharpur", - "state": "Uttar Pradesh" - }, - { - "city": "Lakhimpur", - "state": "Uttar Pradesh" - }, - { - "city": "Lal Gopalganj Nindaura", - "state": "Uttar Pradesh" - }, - { - "city": "Lalganj", - "state": "Uttar Pradesh" - }, - { - "city": "Lalitpur", - "state": "Uttar Pradesh" - }, - { - "city": "Lar", - "state": "Uttar Pradesh" - }, - { - "city": "Loni", - "state": "Uttar Pradesh" - }, - { - "city": "Lucknow", - "state": "Uttar Pradesh" - }, - { - "city": "Mathura", - "state": "Uttar Pradesh" - }, - { - "city": "Meerut", - "state": "Uttar Pradesh" - }, - { - "city": "Modinagar", - "state": "Uttar Pradesh" - }, - { - "city": "Muradnagar", - "state": "Uttar Pradesh" - }, - { - "city": "Nagina", - "state": "Uttar Pradesh" - }, - { - "city": "Najibabad", - "state": "Uttar Pradesh" - }, - { - "city": "Nakur", - "state": "Uttar Pradesh" - }, - { - "city": "Nanpara", - "state": "Uttar Pradesh" - }, - { - "city": "Naraura", - "state": "Uttar Pradesh" - }, - { - "city": "Naugawan Sadat", - "state": "Uttar Pradesh" - }, - { - "city": "Nautanwa", - "state": "Uttar Pradesh" - }, - { - "city": "Nawabganj", - "state": "Uttar Pradesh" - }, - { - "city": "Nehtaur", - "state": "Uttar Pradesh" - }, - { - "city": "NOIDA", - "state": "Uttar Pradesh" - }, - { - "city": "Noorpur", - "state": "Uttar Pradesh" - }, - { - "city": "Obra", - "state": "Uttar Pradesh" - }, - { - "city": "Orai", - "state": "Uttar Pradesh" - }, - { - "city": "Padrauna", - "state": "Uttar Pradesh" - }, - { - "city": "Palia Kalan", - "state": "Uttar Pradesh" - }, - { - "city": "Parasi", - "state": "Uttar Pradesh" - }, - { - "city": "Phulpur", - "state": "Uttar Pradesh" - }, - { - "city": "Pihani", - "state": "Uttar Pradesh" - }, - { - "city": "Pilibhit", - "state": "Uttar Pradesh" - }, - { - "city": "Pilkhuwa", - "state": "Uttar Pradesh" - }, - { - "city": "Powayan", - "state": "Uttar Pradesh" - }, - { - "city": "Pukhrayan", - "state": "Uttar Pradesh" - }, - { - "city": "Puranpur", - "state": "Uttar Pradesh" - }, - { - "city": "Purquazi", - "state": "Uttar Pradesh" - }, - { - "city": "Purwa", - "state": "Uttar Pradesh" - }, - { - "city": "Rae Bareli", - "state": "Uttar Pradesh" - }, - { - "city": "Rampur", - "state": "Uttar Pradesh" - }, - { - "city": "Rampur Maniharan", - "state": "Uttar Pradesh" - }, - { - "city": "Rasra", - "state": "Uttar Pradesh" - }, - { - "city": "Rath", - "state": "Uttar Pradesh" - }, - { - "city": "Renukoot", - "state": "Uttar Pradesh" - }, - { - "city": "Reoti", - "state": "Uttar Pradesh" - }, - { - "city": "Robertsganj", - "state": "Uttar Pradesh" - }, - { - "city": "Rudauli", - "state": "Uttar Pradesh" - }, - { - "city": "Rudrapur", - "state": "Uttar Pradesh" - }, - { - "city": "Sadabad", - "state": "Uttar Pradesh" - }, - { - "city": "Safipur", - "state": "Uttar Pradesh" - }, - { - "city": "Saharanpur", - "state": "Uttar Pradesh" - }, - { - "city": "Sahaspur", - "state": "Uttar Pradesh" - }, - { - "city": "Sahaswan", - "state": "Uttar Pradesh" - }, - { - "city": "Sahawar", - "state": "Uttar Pradesh" - }, - { - "city": "Sahjanwa", - "state": "Uttar Pradesh" - }, - { - "city": "Saidpur", - "state": " Ghazipur" - }, - { - "city": "Sambhal", - "state": "Uttar Pradesh" - }, - { - "city": "Samdhan", - "state": "Uttar Pradesh" - }, - { - "city": "Samthar", - "state": "Uttar Pradesh" - }, - { - "city": "Sandi", - "state": "Uttar Pradesh" - }, - { - "city": "Sandila", - "state": "Uttar Pradesh" - }, - { - "city": "Sardhana", - "state": "Uttar Pradesh" - }, - { - "city": "Seohara", - "state": "Uttar Pradesh" - }, - { - "city": "Shahabad", - "state": " Hardoi" - }, - { - "city": "Shahabad", - "state": " Rampur" - }, - { - "city": "Shahganj", - "state": "Uttar Pradesh" - }, - { - "city": "Shahjahanpur", - "state": "Uttar Pradesh" - }, - { - "city": "Shamli", - "state": "Uttar Pradesh" - }, - { - "city": "Shamsabad", - "state": " Agra" - }, - { - "city": "Shamsabad", - "state": " Farrukhabad" - }, - { - "city": "Sherkot", - "state": "Uttar Pradesh" - }, - { - "city": "Shikarpur", - "state": " Bulandshahr" - }, - { - "city": "Shikohabad", - "state": "Uttar Pradesh" - }, - { - "city": "Shishgarh", - "state": "Uttar Pradesh" - }, - { - "city": "Siana", - "state": "Uttar Pradesh" - }, - { - "city": "Sikanderpur", - "state": "Uttar Pradesh" - }, - { - "city": "Sikandra Rao", - "state": "Uttar Pradesh" - }, - { - "city": "Sikandrabad", - "state": "Uttar Pradesh" - }, - { - "city": "Sirsaganj", - "state": "Uttar Pradesh" - }, - { - "city": "Sirsi", - "state": "Uttar Pradesh" - }, - { - "city": "Sitapur", - "state": "Uttar Pradesh" - }, - { - "city": "Soron", - "state": "Uttar Pradesh" - }, - { - "city": "Suar", - "state": "Uttar Pradesh" - }, - { - "city": "Sultanpur", - "state": "Uttar Pradesh" - }, - { - "city": "Sumerpur", - "state": "Uttar Pradesh" - }, - { - "city": "Tanda", - "state": "Uttar Pradesh" - }, - { - "city": "Tanda", - "state": "Uttar Pradesh" - }, - { - "city": "Tetri Bazar", - "state": "Uttar Pradesh" - }, - { - "city": "Thakurdwara", - "state": "Uttar Pradesh" - }, - { - "city": "Thana Bhawan", - "state": "Uttar Pradesh" - }, - { - "city": "Tilhar", - "state": "Uttar Pradesh" - }, - { - "city": "Tirwaganj", - "state": "Uttar Pradesh" - }, - { - "city": "Tulsipur", - "state": "Uttar Pradesh" - }, - { - "city": "Tundla", - "state": "Uttar Pradesh" - }, - { - "city": "Unnao", - "state": "Uttar Pradesh" - }, - { - "city": "Utraula", - "state": "Uttar Pradesh" - }, - { - "city": "Varanasi", - "state": "Uttar Pradesh" - }, - { - "city": "Vrindavan", - "state": "Uttar Pradesh" - }, - { - "city": "Warhapur", - "state": "Uttar Pradesh" - }, - { - "city": "Zaidpur", - "state": "Uttar Pradesh" - }, - { - "city": "Zamania", - "state": "Uttar Pradesh" - }, - { - "city": "Almora", - "state": "Uttarakhand" - }, - { - "city": "Bazpur", - "state": "Uttarakhand" - }, - { - "city": "Chamba", - "state": "Uttarakhand" - }, - { - "city": "Dehradun", - "state": "Uttarakhand" - }, - { - "city": "Haldwani", - "state": "Uttarakhand" - }, - { - "city": "Haridwar", - "state": "Uttarakhand" - }, - { - "city": "Jaspur", - "state": "Uttarakhand" - }, - { - "city": "Kashipur", - "state": "Uttarakhand" - }, - { - "city": "kichha", - "state": "Uttarakhand" - }, - { - "city": "Kotdwara", - "state": "Uttarakhand" - }, - { - "city": "Manglaur", - "state": "Uttarakhand" - }, - { - "city": "Mussoorie", - "state": "Uttarakhand" - }, - { - "city": "Nagla", - "state": "Uttarakhand" - }, - { - "city": "Nainital", - "state": "Uttarakhand" - }, - { - "city": "Pauri", - "state": "Uttarakhand" - }, - { - "city": "Pithoragarh", - "state": "Uttarakhand" - }, - { - "city": "Ramnagar", - "state": "Uttarakhand" - }, - { - "city": "Rishikesh", - "state": "Uttarakhand" - }, - { - "city": "Roorkee", - "state": "Uttarakhand" - }, - { - "city": "Rudrapur", - "state": "Uttarakhand" - }, - { - "city": "Sitarganj", - "state": "Uttarakhand" - }, - { - "city": "Tehri", - "state": "Uttarakhand" - }, - { - "city": "Muzaffarnagar", - "state": "Uttar Pradesh" - }, - { - "city": "Adra", - "state": " Purulia" - }, - { - "city": "Alipurduar", - "state": "West Bengal" - }, - { - "city": "Arambagh", - "state": "West Bengal" - }, - { - "city": "Asansol", - "state": "West Bengal" - }, - { - "city": "Baharampur", - "state": "West Bengal" - }, - { - "city": "Bally", - "state": "West Bengal" - }, - { - "city": "Balurghat", - "state": "West Bengal" - }, - { - "city": "Bankura", - "state": "West Bengal" - }, - { - "city": "Barakar", - "state": "West Bengal" - }, - { - "city": "Barasat", - "state": "West Bengal" - }, - { - "city": "Bardhaman", - "state": "West Bengal" - }, - { - "city": "Bidhan Nagar", - "state": "West Bengal" - }, - { - "city": "Chinsura", - "state": "West Bengal" - }, - { - "city": "Contai", - "state": "West Bengal" - }, - { - "city": "Cooch Behar", - "state": "West Bengal" - }, - { - "city": "Darjeeling", - "state": "West Bengal" - }, - { - "city": "Durgapur", - "state": "West Bengal" - }, - { - "city": "Haldia", - "state": "West Bengal" - }, - { - "city": "Howrah", - "state": "West Bengal" - }, - { - "city": "Islampur", - "state": "West Bengal" - }, - { - "city": "Jhargram", - "state": "West Bengal" - }, - { - "city": "Kharagpur", - "state": "West Bengal" - }, - { - "city": "Kolkata", - "state": "West Bengal" - }, - { - "city": "Mainaguri", - "state": "West Bengal" - }, - { - "city": "Mal", - "state": "West Bengal" - }, - { - "city": "Mathabhanga", - "state": "West Bengal" - }, - { - "city": "Medinipur", - "state": "West Bengal" - }, - { - "city": "Memari", - "state": "West Bengal" - }, - { - "city": "Monoharpur", - "state": "West Bengal" - }, - { - "city": "Murshidabad", - "state": "West Bengal" - }, - { - "city": "Nabadwip", - "state": "West Bengal" - }, - { - "city": "Naihati", - "state": "West Bengal" - }, - { - "city": "Panchla", - "state": "West Bengal" - }, - { - "city": "Pandua", - "state": "West Bengal" - }, - { - "city": "Paschim Punropara", - "state": "West Bengal" - }, - { - "city": "Purulia", - "state": "West Bengal" - }, - { - "city": "Raghunathpur", - "state": "West Bengal" - }, - { - "city": "Raiganj", - "state": "West Bengal" - }, - { - "city": "Rampurhat", - "state": "West Bengal" - }, - { - "city": "Ranaghat", - "state": "West Bengal" - }, - { - "city": "Sainthia", - "state": "West Bengal" - }, - { - "city": "Santipur", - "state": "West Bengal" - }, - { - "city": "Siliguri", - "state": "West Bengal" - }, - { - "city": "Sonamukhi", - "state": "West Bengal" - }, - { - "city": "Srirampore", - "state": "West Bengal" - }, - { - "city": "Suri", - "state": "West Bengal" - }, - { - "city": "Taki", - "state": "West Bengal" - }, - { - "city": "Tamluk", - "state": "West Bengal" - }, - { - "city": "Tarakeswar", - "state": "West Bengal" - }, - { - "city": "Chikmagalur", - "state": "Karnataka" - }, - { - "city": "Davanagere", - "state": "Karnataka" - }, - { - "city": "Dharwad", - "state": "Karnataka" - }, - { - "city": "Gadag", - "state": "Karnataka" - }, - { - "city": "Chennai", - "state": "Tamil Nadu" - }, - { - "city": "Coimbatore", - "state": "Tamil Nadu" - } -] \ No newline at end of file + "city": "Kolhapur", + "state": "Maharashtra" +}, +{ + "city": "Port Blair", + "state": "Andaman & Nicobar Islands" +}, +{ + "city": "Adilabad", + "state": "Andhra Pradesh" +}, +{ + "city": "Adoni", + "state": "Andhra Pradesh" +}, +{ + "city": "Amadalavalasa", + "state": "Andhra Pradesh" +}, +{ + "city": "Amalapuram", + "state": "Andhra Pradesh" +}, +{ + "city": "Anakapalle", + "state": "Andhra Pradesh" +}, +{ + "city": "Anantapur", + "state": "Andhra Pradesh" +}, +{ + "city": "Badepalle", + "state": "Andhra Pradesh" +}, +{ + "city": "Banganapalle", + "state": "Andhra Pradesh" +}, +{ + "city": "Bapatla", + "state": "Andhra Pradesh" +}, +{ + "city": "Bellampalle", + "state": "Andhra Pradesh" +}, +{ + "city": "Bethamcherla", + "state": "Andhra Pradesh" +}, +{ + "city": "Bhadrachalam", + "state": "Andhra Pradesh" +}, +{ + "city": "Bhainsa", + "state": "Andhra Pradesh" +}, +{ + "city": "Bheemunipatnam", + "state": "Andhra Pradesh" +}, +{ + "city": "Bhimavaram", + "state": "Andhra Pradesh" +}, +{ + "city": "Bhongir", + "state": "Andhra Pradesh" +}, +{ + "city": "Bobbili", + "state": "Andhra Pradesh" +}, +{ + "city": "Bodhan", + "state": "Andhra Pradesh" +}, +{ + "city": "Chilakaluripet", + "state": "Andhra Pradesh" +}, +{ + "city": "Chirala", + "state": "Andhra Pradesh" +}, +{ + "city": "Chittoor", + "state": "Andhra Pradesh" +}, +{ + "city": "Cuddapah", + "state": "Andhra Pradesh" +}, +{ + "city": "Devarakonda", + "state": "Andhra Pradesh" +}, +{ + "city": "Dharmavaram", + "state": "Andhra Pradesh" +}, +{ + "city": "Eluru", + "state": "Andhra Pradesh" +}, +{ + "city": "Farooqnagar", + "state": "Andhra Pradesh" +}, +{ + "city": "Gadwal", + "state": "Andhra Pradesh" +}, +{ + "city": "Gooty", + "state": "Andhra Pradesh" +}, +{ + "city": "Gudivada", + "state": "Andhra Pradesh" +}, +{ + "city": "Gudur", + "state": "Andhra Pradesh" +}, +{ + "city": "Guntakal", + "state": "Andhra Pradesh" +}, +{ + "city": "Guntur", + "state": "Andhra Pradesh" +}, +{ + "city": "Hanuman Junction", + "state": "Andhra Pradesh" +}, +{ + "city": "Hindupur", + "state": "Andhra Pradesh" +}, +{ + "city": "Hyderabad", + "state": "Andhra Pradesh" +}, +{ + "city": "Ichchapuram", + "state": "Andhra Pradesh" +}, +{ + "city": "Jaggaiahpet", + "state": "Andhra Pradesh" +}, +{ + "city": "Jagtial", + "state": "Andhra Pradesh" +}, +{ + "city": "Jammalamadugu", + "state": "Andhra Pradesh" +}, +{ + "city": "Jangaon", + "state": "Andhra Pradesh" +}, +{ + "city": "Kadapa", + "state": "Andhra Pradesh" +}, +{ + "city": "Kadiri", + "state": "Andhra Pradesh" +}, +{ + "city": "Kagaznagar", + "state": "Andhra Pradesh" +}, +{ + "city": "Kakinada", + "state": "Andhra Pradesh" +}, +{ + "city": "Kalyandurg", + "state": "Andhra Pradesh" +}, +{ + "city": "Kamareddy", + "state": "Andhra Pradesh" +}, +{ + "city": "Kandukur", + "state": "Andhra Pradesh" +}, +{ + "city": "Karimnagar", + "state": "Andhra Pradesh" +}, +{ + "city": "Kavali", + "state": "Andhra Pradesh" +}, +{ + "city": "Khammam", + "state": "Andhra Pradesh" +}, +{ + "city": "Koratla", + "state": "Andhra Pradesh" +}, +{ + "city": "Kothagudem", + "state": "Andhra Pradesh" +}, +{ + "city": "Kothapeta", + "state": "Andhra Pradesh" +}, +{ + "city": "Kovvur", + "state": "Andhra Pradesh" +}, +{ + "city": "Kurnool", + "state": "Andhra Pradesh" +}, +{ + "city": "Kyathampalle", + "state": "Andhra Pradesh" +}, +{ + "city": "Macherla", + "state": "Andhra Pradesh" +}, +{ + "city": "Machilipatnam", + "state": "Andhra Pradesh" +}, +{ + "city": "Madanapalle", + "state": "Andhra Pradesh" +}, +{ + "city": "Mahbubnagar", + "state": "Andhra Pradesh" +}, +{ + "city": "Mancherial", + "state": "Andhra Pradesh" +}, +{ + "city": "Mandamarri", + "state": "Andhra Pradesh" +}, +{ + "city": "Mandapeta", + "state": "Andhra Pradesh" +}, +{ + "city": "Manuguru", + "state": "Andhra Pradesh" +}, +{ + "city": "Markapur", + "state": "Andhra Pradesh" +}, +{ + "city": "Medak", + "state": "Andhra Pradesh" +}, +{ + "city": "Miryalaguda", + "state": "Andhra Pradesh" +}, +{ + "city": "Mogalthur", + "state": "Andhra Pradesh" +}, +{ + "city": "Nagari", + "state": "Andhra Pradesh" +}, +{ + "city": "Nagarkurnool", + "state": "Andhra Pradesh" +}, +{ + "city": "Nandyal", + "state": "Andhra Pradesh" +}, +{ + "city": "Narasapur", + "state": "Andhra Pradesh" +}, +{ + "city": "Narasaraopet", + "state": "Andhra Pradesh" +}, +{ + "city": "Narayanpet", + "state": "Andhra Pradesh" +}, +{ + "city": "Narsipatnam", + "state": "Andhra Pradesh" +}, +{ + "city": "Nellore", + "state": "Andhra Pradesh" +}, +{ + "city": "Nidadavole", + "state": "Andhra Pradesh" +}, +{ + "city": "Nirmal", + "state": "Andhra Pradesh" +}, +{ + "city": "Nizamabad", + "state": "Andhra Pradesh" +}, +{ + "city": "Nuzvid", + "state": "Andhra Pradesh" +}, +{ + "city": "Ongole", + "state": "Andhra Pradesh" +}, +{ + "city": "Palacole", + "state": "Andhra Pradesh" +}, +{ + "city": "Palasa Kasibugga", + "state": "Andhra Pradesh" +}, +{ + "city": "Palwancha", + "state": "Andhra Pradesh" +}, +{ + "city": "Parvathipuram", + "state": "Andhra Pradesh" +}, +{ + "city": "Pedana", + "state": "Andhra Pradesh" +}, +{ + "city": "Peddapuram", + "state": "Andhra Pradesh" +}, +{ + "city": "Pithapuram", + "state": "Andhra Pradesh" +}, +{ + "city": "Pondur", + "state": "Andhra pradesh" +}, +{ + "city": "Ponnur", + "state": "Andhra Pradesh" +}, +{ + "city": "Proddatur", + "state": "Andhra Pradesh" +}, +{ + "city": "Punganur", + "state": "Andhra Pradesh" +}, +{ + "city": "Puttur", + "state": "Andhra Pradesh" +}, +{ + "city": "Rajahmundry", + "state": "Andhra Pradesh" +}, +{ + "city": "Rajam", + "state": "Andhra Pradesh" +}, +{ + "city": "Ramachandrapuram", + "state": "Andhra Pradesh" +}, +{ + "city": "Ramagundam", + "state": "Andhra Pradesh" +}, +{ + "city": "Rayachoti", + "state": "Andhra Pradesh" +}, +{ + "city": "Rayadurg", + "state": "Andhra Pradesh" +}, +{ + "city": "Renigunta", + "state": "Andhra Pradesh" +}, +{ + "city": "Repalle", + "state": "Andhra Pradesh" +}, +{ + "city": "Sadasivpet", + "state": "Andhra Pradesh" +}, +{ + "city": "Salur", + "state": "Andhra Pradesh" +}, +{ + "city": "Samalkot", + "state": "Andhra Pradesh" +}, +{ + "city": "Sangareddy", + "state": "Andhra Pradesh" +}, +{ + "city": "Sattenapalle", + "state": "Andhra Pradesh" +}, +{ + "city": "Siddipet", + "state": "Andhra Pradesh" +}, +{ + "city": "Singapur", + "state": "Andhra Pradesh" +}, +{ + "city": "Sircilla", + "state": "Andhra Pradesh" +}, +{ + "city": "Srikakulam", + "state": "Andhra Pradesh" +}, +{ + "city": "Srikalahasti", + "state": "Andhra Pradesh" +}, +{ + "city": "Suryapet", + "state": "Andhra Pradesh" +}, +{ + "city": "Tadepalligudem", + "state": "Andhra Pradesh" +}, +{ + "city": "Tadpatri", + "state": "Andhra Pradesh" +}, +{ + "city": "Tandur", + "state": "Andhra Pradesh" +}, +{ + "city": "Tanuku", + "state": "Andhra Pradesh" +}, +{ + "city": "Tenali", + "state": "Andhra Pradesh" +}, +{ + "city": "Tirupati", + "state": "Andhra Pradesh" +}, +{ + "city": "Tuni", + "state": "Andhra Pradesh" +}, +{ + "city": "Uravakonda", + "state": "Andhra Pradesh" +}, +{ + "city": "Venkatagiri", + "state": "Andhra Pradesh" +}, +{ + "city": "Vicarabad", + "state": "Andhra Pradesh" +}, +{ + "city": "Vijayawada", + "state": "Andhra Pradesh" +}, +{ + "city": "Vinukonda", + "state": "Andhra Pradesh" +}, +{ + "city": "Visakhapatnam", + "state": "Andhra Pradesh" +}, +{ + "city": "Vizianagaram", + "state": "Andhra Pradesh" +}, +{ + "city": "Wanaparthy", + "state": "Andhra Pradesh" +}, +{ + "city": "Warangal", + "state": "Andhra Pradesh" +}, +{ + "city": "Yellandu", + "state": "Andhra Pradesh" +}, +{ + "city": "Yemmiganur", + "state": "Andhra Pradesh" +}, +{ + "city": "Yerraguntla", + "state": "Andhra Pradesh" +}, +{ + "city": "Zahirabad", + "state": "Andhra Pradesh" +}, +{ + "city": "Rajampet", + "state": "Andhra Pradesh" +}, +{ + "city": "Along", + "state": "Arunachal Pradesh" +}, +{ + "city": "Bomdila", + "state": "Arunachal Pradesh" +}, +{ + "city": "Itanagar", + "state": "Arunachal Pradesh" +}, +{ + "city": "Naharlagun", + "state": "Arunachal Pradesh" +}, +{ + "city": "Pasighat", + "state": "Arunachal Pradesh" +}, +{ + "city": "Abhayapuri", + "state": "Assam" +}, +{ + "city": "Amguri", + "state": "Assam" +}, +{ + "city": "Anandnagaar", + "state": "Assam" +}, +{ + "city": "Barpeta", + "state": "Assam" +}, +{ + "city": "Barpeta Road", + "state": "Assam" +}, +{ + "city": "Bilasipara", + "state": "Assam" +}, +{ + "city": "Bongaigaon", + "state": "Assam" +}, +{ + "city": "Dhekiajuli", + "state": "Assam" +}, +{ + "city": "Dhubri", + "state": "Assam" +}, +{ + "city": "Dibrugarh", + "state": "Assam" +}, +{ + "city": "Digboi", + "state": "Assam" +}, +{ + "city": "Diphu", + "state": "Assam" +}, +{ + "city": "Dispur", + "state": "Assam" +}, +{ + "city": "Gauripur", + "state": "Assam" +}, +{ + "city": "Goalpara", + "state": "Assam" +}, +{ + "city": "Golaghat", + "state": "Assam" +}, +{ + "city": "Guwahati", + "state": "Assam" +}, +{ + "city": "Haflong", + "state": "Assam" +}, +{ + "city": "Hailakandi", + "state": "Assam" +}, +{ + "city": "Hojai", + "state": "Assam" +}, +{ + "city": "Jorhat", + "state": "Assam" +}, +{ + "city": "Karimganj", + "state": "Assam" +}, +{ + "city": "Kokrajhar", + "state": "Assam" +}, +{ + "city": "Lanka", + "state": "Assam" +}, +{ + "city": "Lumding", + "state": "Assam" +}, +{ + "city": "Mangaldoi", + "state": "Assam" +}, +{ + "city": "Mankachar", + "state": "Assam" +}, +{ + "city": "Margherita", + "state": "Assam" +}, +{ + "city": "Mariani", + "state": "Assam" +}, +{ + "city": "Marigaon", + "state": "Assam" +}, +{ + "city": "Nagaon", + "state": "Assam" +}, +{ + "city": "Nalbari", + "state": "Assam" +}, +{ + "city": "North Lakhimpur", + "state": "Assam" +}, +{ + "city": "Rangia", + "state": "Assam" +}, +{ + "city": "Sibsagar", + "state": "Assam" +}, +{ + "city": "Silapathar", + "state": "Assam" +}, +{ + "city": "Silchar", + "state": "Assam" +}, +{ + "city": "Tezpur", + "state": "Assam" +}, +{ + "city": "Tinsukia", + "state": "Assam" +}, +{ + "city": "Amarpur", + "state": "Bihar" +}, +{ + "city": "Araria", + "state": "Bihar" +}, +{ + "city": "Areraj", + "state": "Bihar" +}, +{ + "city": "Arrah", + "state": "Bihar" +}, +{ + "city": "Asarganj", + "state": "Bihar" +}, +{ + "city": "Aurangabad", + "state": "Bihar" +}, +{ + "city": "Bagaha", + "state": "Bihar" +}, +{ + "city": "Bahadurganj", + "state": "Bihar" +}, +{ + "city": "Bairgania", + "state": "Bihar" +}, +{ + "city": "Bakhtiarpur", + "state": "Bihar" +}, +{ + "city": "Banka", + "state": "Bihar" +}, +{ + "city": "Banmankhi Bazar", + "state": "Bihar" +}, +{ + "city": "Barahiya", + "state": "Bihar" +}, +{ + "city": "Barauli", + "state": "Bihar" +}, +{ + "city": "Barbigha", + "state": "Bihar" +}, +{ + "city": "Barh", + "state": "Bihar" +}, +{ + "city": "Begusarai", + "state": "Bihar" +}, +{ + "city": "Behea", + "state": "Bihar" +}, +{ + "city": "Bettiah", + "state": "Bihar" +}, +{ + "city": "Bhabua", + "state": "Bihar" +}, +{ + "city": "Bhagalpur", + "state": "Bihar" +}, +{ + "city": "Bihar Sharif", + "state": "Bihar" +}, +{ + "city": "Bikramganj", + "state": "Bihar" +}, +{ + "city": "Bodh Gaya", + "state": "Bihar" +}, +{ + "city": "Buxar", + "state": "Bihar" +}, +{ + "city": "Chandan Bara", + "state": "Bihar" +}, +{ + "city": "Chanpatia", + "state": "Bihar" +}, +{ + "city": "Chhapra", + "state": "Bihar" +}, +{ + "city": "Colgong", + "state": "Bihar" +}, +{ + "city": "Dalsinghsarai", + "state": "Bihar" +}, +{ + "city": "Darbhanga", + "state": "Bihar" +}, +{ + "city": "Daudnagar", + "state": "Bihar" +}, +{ + "city": "Dehri-on-Sone", + "state": "Bihar" +}, +{ + "city": "Dhaka", + "state": "Bihar" +}, +{ + "city": "Dighwara", + "state": "Bihar" +}, +{ + "city": "Dumraon", + "state": "Bihar" +}, +{ + "city": "Fatwah", + "state": "Bihar" +}, +{ + "city": "Forbesganj", + "state": "Bihar" +}, +{ + "city": "Gaya", + "state": "Bihar" +}, +{ + "city": "Gogri Jamalpur", + "state": "Bihar" +}, +{ + "city": "Gopalganj", + "state": "Bihar" +}, +{ + "city": "Hajipur", + "state": "Bihar" +}, +{ + "city": "Hilsa", + "state": "Bihar" +}, +{ + "city": "Hisua", + "state": "Bihar" +}, +{ + "city": "Islampur", + "state": "Bihar" +}, +{ + "city": "Jagdispur", + "state": "Bihar" +}, +{ + "city": "Jamalpur", + "state": "Bihar" +}, +{ + "city": "Jamui", + "state": "Bihar" +}, +{ + "city": "Jehanabad", + "state": "Bihar" +}, +{ + "city": "Jhajha", + "state": "Bihar" +}, +{ + "city": "Jhanjharpur", + "state": "Bihar" +}, +{ + "city": "Jogabani", + "state": "Bihar" +}, +{ + "city": "Kanti", + "state": "Bihar" +}, +{ + "city": "Katihar", + "state": "Bihar" +}, +{ + "city": "Khagaria", + "state": "Bihar" +}, +{ + "city": "Kharagpur", + "state": "Bihar" +}, +{ + "city": "Kishanganj", + "state": "Bihar" +}, +{ + "city": "Lakhisarai", + "state": "Bihar" +}, +{ + "city": "Lalganj", + "state": "Bihar" +}, +{ + "city": "Madhepura", + "state": "Bihar" +}, +{ + "city": "Madhubani", + "state": "Bihar" +}, +{ + "city": "Maharajganj", + "state": "Bihar" +}, +{ + "city": "Mahnar Bazar", + "state": "Bihar" +}, +{ + "city": "Makhdumpur", + "state": "Bihar" +}, +{ + "city": "Maner", + "state": "Bihar" +}, +{ + "city": "Manihari", + "state": "Bihar" +}, +{ + "city": "Marhaura", + "state": "Bihar" +}, +{ + "city": "Masaurhi", + "state": "Bihar" +}, +{ + "city": "Mirganj", + "state": "Bihar" +}, +{ + "city": "Mokameh", + "state": "Bihar" +}, +{ + "city": "Motihari", + "state": "Bihar" +}, +{ + "city": "Motipur", + "state": "Bihar" +}, +{ + "city": "Munger", + "state": "Bihar" +}, +{ + "city": "Murliganj", + "state": "Bihar" +}, +{ + "city": "Muzaffarpur", + "state": "Bihar" +}, +{ + "city": "Narkatiaganj", + "state": "Bihar" +}, +{ + "city": "Naugachhia", + "state": "Bihar" +}, +{ + "city": "Nawada", + "state": "Bihar" +}, +{ + "city": "Nokha", + "state": "Bihar" +}, +{ + "city": "Patna", + "state": "Bihar" +}, +{ + "city": "Piro", + "state": "Bihar" +}, +{ + "city": "Purnia", + "state": "Bihar" +}, +{ + "city": "Rafiganj", + "state": "Bihar" +}, +{ + "city": "Rajgir", + "state": "Bihar" +}, +{ + "city": "Ramnagar", + "state": "Bihar" +}, +{ + "city": "Raxaul Bazar", + "state": "Bihar" +}, +{ + "city": "Revelganj", + "state": "Bihar" +}, +{ + "city": "Rosera", + "state": "Bihar" +}, +{ + "city": "Saharsa", + "state": "Bihar" +}, +{ + "city": "Samastipur", + "state": "Bihar" +}, +{ + "city": "Sasaram", + "state": "Bihar" +}, +{ + "city": "Sheikhpura", + "state": "Bihar" +}, +{ + "city": "Sheohar", + "state": "Bihar" +}, +{ + "city": "Sherghati", + "state": "Bihar" +}, +{ + "city": "Silao", + "state": "Bihar" +}, +{ + "city": "Sitamarhi", + "state": "Bihar" +}, +{ + "city": "Siwan", + "state": "Bihar" +}, +{ + "city": "Sonepur", + "state": "Bihar" +}, +{ + "city": "Sugauli", + "state": "Bihar" +}, +{ + "city": "Sultanganj", + "state": "Bihar" +}, +{ + "city": "Supaul", + "state": "Bihar" +}, +{ + "city": "Warisaliganj", + "state": "Bihar" +}, +{ + "city": "Ahiwara", + "state": "Chhattisgarh" +}, +{ + "city": "Akaltara", + "state": "Chhattisgarh" +}, +{ + "city": "Ambagarh Chowki", + "state": "Chhattisgarh" +}, +{ + "city": "Ambikapur", + "state": "Chhattisgarh" +}, +{ + "city": "Arang", + "state": "Chhattisgarh" +}, +{ + "city": "Bade Bacheli", + "state": "Chhattisgarh" +}, +{ + "city": "Balod", + "state": "Chhattisgarh" +}, +{ + "city": "Baloda Bazar", + "state": "Chhattisgarh" +}, +{ + "city": "Bemetra", + "state": "Chhattisgarh" +}, +{ + "city": "Bhatapara", + "state": "Chhattisgarh" +}, +{ + "city": "Bilaspur", + "state": "Chhattisgarh" +}, +{ + "city": "Birgaon", + "state": "Chhattisgarh" +}, +{ + "city": "Champa", + "state": "Chhattisgarh" +}, +{ + "city": "Chirmiri", + "state": "Chhattisgarh" +}, +{ + "city": "Dalli-Rajhara", + "state": "Chhattisgarh" +}, +{ + "city": "Dhamtari", + "state": "Chhattisgarh" +}, +{ + "city": "Dipka", + "state": "Chhattisgarh" +}, +{ + "city": "Dongargarh", + "state": "Chhattisgarh" +}, +{ + "city": "Durg-Bhilai Nagar", + "state": "Chhattisgarh" +}, +{ + "city": "Gobranawapara", + "state": "Chhattisgarh" +}, +{ + "city": "Jagdalpur", + "state": "Chhattisgarh" +}, +{ + "city": "Janjgir", + "state": "Chhattisgarh" +}, +{ + "city": "Jashpurnagar", + "state": "Chhattisgarh" +}, +{ + "city": "Kanker", + "state": "Chhattisgarh" +}, +{ + "city": "Kawardha", + "state": "Chhattisgarh" +}, +{ + "city": "Kondagaon", + "state": "Chhattisgarh" +}, +{ + "city": "Korba", + "state": "Chhattisgarh" +}, +{ + "city": "Mahasamund", + "state": "Chhattisgarh" +}, +{ + "city": "Mahendragarh", + "state": "Chhattisgarh" +}, +{ + "city": "Mungeli", + "state": "Chhattisgarh" +}, +{ + "city": "Naila Janjgir", + "state": "Chhattisgarh" +}, +{ + "city": "Raigarh", + "state": "Chhattisgarh" +}, +{ + "city": "Raipur", + "state": "Chhattisgarh" +}, +{ + "city": "Rajnandgaon", + "state": "Chhattisgarh" +}, +{ + "city": "Sakti", + "state": "Chhattisgarh" +}, +{ + "city": "Tilda Newra", + "state": "Chhattisgarh" +}, +{ + "city": "Amli", + "state": "Dadra & Nagar Haveli" +}, +{ + "city": "Silvassa", + "state": "Dadra & Nagar Haveli" +}, +{ + "city": "Daman and Diu", + "state": "Daman & Diu" +}, +{ + "city": "Daman and Diu", + "state": "Daman & Diu" +}, +{ + "city": "Asola", + "state": "Delhi" +}, +{ + "city": "Delhi", + "state": "Delhi" +}, +{ + "city": "Aldona", + "state": "Goa" +}, +{ + "city": "Curchorem Cacora", + "state": "Goa" +}, +{ + "city": "Madgaon", + "state": "Goa" +}, +{ + "city": "Mapusa", + "state": "Goa" +}, +{ + "city": "Margao", + "state": "Goa" +}, +{ + "city": "Marmagao", + "state": "Goa" +}, +{ + "city": "Panaji", + "state": "Goa" +}, +{ + "city": "Ahmedabad", + "state": "Gujarat" +}, +{ + "city": "Amreli", + "state": "Gujarat" +}, +{ + "city": "Anand", + "state": "Gujarat" +}, +{ + "city": "Ankleshwar", + "state": "Gujarat" +}, +{ + "city": "Bharuch", + "state": "Gujarat" +}, +{ + "city": "Bhavnagar", + "state": "Gujarat" +}, +{ + "city": "Bhuj", + "state": "Gujarat" +}, +{ + "city": "Cambay", + "state": "Gujarat" +}, +{ + "city": "Dahod", + "state": "Gujarat" +}, +{ + "city": "Deesa", + "state": "Gujarat" +}, +{ + "city": "Dharampur", + "state": " India" +}, +{ + "city": "Dholka", + "state": "Gujarat" +}, +{ + "city": "Gandhinagar", + "state": "Gujarat" +}, +{ + "city": "Godhra", + "state": "Gujarat" +}, +{ + "city": "Himatnagar", + "state": "Gujarat" +}, +{ + "city": "Idar", + "state": "Gujarat" +}, +{ + "city": "Jamnagar", + "state": "Gujarat" +}, +{ + "city": "Junagadh", + "state": "Gujarat" +}, +{ + "city": "Kadi", + "state": "Gujarat" +}, +{ + "city": "Kalavad", + "state": "Gujarat" +}, +{ + "city": "Kalol", + "state": "Gujarat" +}, +{ + "city": "Kapadvanj", + "state": "Gujarat" +}, +{ + "city": "Karjan", + "state": "Gujarat" +}, +{ + "city": "Keshod", + "state": "Gujarat" +}, +{ + "city": "Khambhalia", + "state": "Gujarat" +}, +{ + "city": "Khambhat", + "state": "Gujarat" +}, +{ + "city": "Kheda", + "state": "Gujarat" +}, +{ + "city": "Khedbrahma", + "state": "Gujarat" +}, +{ + "city": "Kheralu", + "state": "Gujarat" +}, +{ + "city": "Kodinar", + "state": "Gujarat" +}, +{ + "city": "Lathi", + "state": "Gujarat" +}, +{ + "city": "Limbdi", + "state": "Gujarat" +}, +{ + "city": "Lunawada", + "state": "Gujarat" +}, +{ + "city": "Mahesana", + "state": "Gujarat" +}, +{ + "city": "Mahuva", + "state": "Gujarat" +}, +{ + "city": "Manavadar", + "state": "Gujarat" +}, +{ + "city": "Mandvi", + "state": "Gujarat" +}, +{ + "city": "Mangrol", + "state": "Gujarat" +}, +{ + "city": "Mansa", + "state": "Gujarat" +}, +{ + "city": "Mehmedabad", + "state": "Gujarat" +}, +{ + "city": "Modasa", + "state": "Gujarat" +}, +{ + "city": "Morvi", + "state": "Gujarat" +}, +{ + "city": "Nadiad", + "state": "Gujarat" +}, +{ + "city": "Navsari", + "state": "Gujarat" +}, +{ + "city": "Padra", + "state": "Gujarat" +}, +{ + "city": "Palanpur", + "state": "Gujarat" +}, +{ + "city": "Palitana", + "state": "Gujarat" +}, +{ + "city": "Pardi", + "state": "Gujarat" +}, +{ + "city": "Patan", + "state": "Gujarat" +}, +{ + "city": "Petlad", + "state": "Gujarat" +}, +{ + "city": "Porbandar", + "state": "Gujarat" +}, +{ + "city": "Radhanpur", + "state": "Gujarat" +}, +{ + "city": "Rajkot", + "state": "Gujarat" +}, +{ + "city": "Rajpipla", + "state": "Gujarat" +}, +{ + "city": "Rajula", + "state": "Gujarat" +}, +{ + "city": "Ranavav", + "state": "Gujarat" +}, +{ + "city": "Rapar", + "state": "Gujarat" +}, +{ + "city": "Salaya", + "state": "Gujarat" +}, +{ + "city": "Sanand", + "state": "Gujarat" +}, +{ + "city": "Savarkundla", + "state": "Gujarat" +}, +{ + "city": "Sidhpur", + "state": "Gujarat" +}, +{ + "city": "Sihor", + "state": "Gujarat" +}, +{ + "city": "Songadh", + "state": "Gujarat" +}, +{ + "city": "Surat", + "state": "Gujarat" +}, +{ + "city": "Talaja", + "state": "Gujarat" +}, +{ + "city": "Thangadh", + "state": "Gujarat" +}, +{ + "city": "Tharad", + "state": "Gujarat" +}, +{ + "city": "Umbergaon", + "state": "Gujarat" +}, +{ + "city": "Umreth", + "state": "Gujarat" +}, +{ + "city": "Una", + "state": "Gujarat" +}, +{ + "city": "Unjha", + "state": "Gujarat" +}, +{ + "city": "Upleta", + "state": "Gujarat" +}, +{ + "city": "Vadnagar", + "state": "Gujarat" +}, +{ + "city": "Vadodara", + "state": "Gujarat" +}, +{ + "city": "Valsad", + "state": "Gujarat" +}, +{ + "city": "Vapi", + "state": "Gujarat" +}, +{ + "city": "Vapi", + "state": "Gujarat" +}, +{ + "city": "Veraval", + "state": "Gujarat" +}, +{ + "city": "Vijapur", + "state": "Gujarat" +}, +{ + "city": "Viramgam", + "state": "Gujarat" +}, +{ + "city": "Visnagar", + "state": "Gujarat" +}, +{ + "city": "Vyara", + "state": "Gujarat" +}, +{ + "city": "Wadhwan", + "state": "Gujarat" +}, +{ + "city": "Wankaner", + "state": "Gujarat" +}, +{ + "city": "Adalaj", + "state": "Gujrat" +}, +{ + "city": "Adityana", + "state": "Gujrat" +}, +{ + "city": "Alang", + "state": "Gujrat" +}, +{ + "city": "Ambaji", + "state": "Gujrat" +}, +{ + "city": "Ambaliyasan", + "state": "Gujrat" +}, +{ + "city": "Andada", + "state": "Gujrat" +}, +{ + "city": "Anjar", + "state": "Gujrat" +}, +{ + "city": "Anklav", + "state": "Gujrat" +}, +{ + "city": "Antaliya", + "state": "Gujrat" +}, +{ + "city": "Arambhada", + "state": "Gujrat" +}, +{ + "city": "Atul", + "state": "Gujrat" +}, +{ + "city": "Ballabhgarh", + "state": "Hariyana" +}, +{ + "city": "Ambala", + "state": "Haryana" +}, +{ + "city": "Ambala", + "state": "Haryana" +}, +{ + "city": "Asankhurd", + "state": "Haryana" +}, +{ + "city": "Assandh", + "state": "Haryana" +}, +{ + "city": "Ateli", + "state": "Haryana" +}, +{ + "city": "Babiyal", + "state": "Haryana" +}, +{ + "city": "Bahadurgarh", + "state": "Haryana" +}, +{ + "city": "Barwala", + "state": "Haryana" +}, +{ + "city": "Bhiwani", + "state": "Haryana" +}, +{ + "city": "Charkhi Dadri", + "state": "Haryana" +}, +{ + "city": "Cheeka", + "state": "Haryana" +}, +{ + "city": "Ellenabad 2", + "state": "Haryana" +}, +{ + "city": "Faridabad", + "state": "Haryana" +}, +{ + "city": "Fatehabad", + "state": "Haryana" +}, +{ + "city": "Ganaur", + "state": "Haryana" +}, +{ + "city": "Gharaunda", + "state": "Haryana" +}, +{ + "city": "Gohana", + "state": "Haryana" +}, +{ + "city": "Gurgaon", + "state": "Haryana" +}, +{ + "city": "Haibat(Yamuna Nagar)", + "state": "Haryana" +}, +{ + "city": "Hansi", + "state": "Haryana" +}, +{ + "city": "Hisar", + "state": "Haryana" +}, +{ + "city": "Hodal", + "state": "Haryana" +}, +{ + "city": "Jhajjar", + "state": "Haryana" +}, +{ + "city": "Jind", + "state": "Haryana" +}, +{ + "city": "Kaithal", + "state": "Haryana" +}, +{ + "city": "Kalan Wali", + "state": "Haryana" +}, +{ + "city": "Kalka", + "state": "Haryana" +}, +{ + "city": "Karnal", + "state": "Haryana" +}, +{ + "city": "Ladwa", + "state": "Haryana" +}, +{ + "city": "Mahendragarh", + "state": "Haryana" +}, +{ + "city": "Mandi Dabwali", + "state": "Haryana" +}, +{ + "city": "Narnaul", + "state": "Haryana" +}, +{ + "city": "Narwana", + "state": "Haryana" +}, +{ + "city": "Palwal", + "state": "Haryana" +}, +{ + "city": "Panchkula", + "state": "Haryana" +}, +{ + "city": "Panipat", + "state": "Haryana" +}, +{ + "city": "Pehowa", + "state": "Haryana" +}, +{ + "city": "Pinjore", + "state": "Haryana" +}, +{ + "city": "Rania", + "state": "Haryana" +}, +{ + "city": "Ratia", + "state": "Haryana" +}, +{ + "city": "Rewari", + "state": "Haryana" +}, +{ + "city": "Rohtak", + "state": "Haryana" +}, +{ + "city": "Safidon", + "state": "Haryana" +}, +{ + "city": "Samalkha", + "state": "Haryana" +}, +{ + "city": "Shahbad", + "state": "Haryana" +}, +{ + "city": "Sirsa", + "state": "Haryana" +}, +{ + "city": "Sohna", + "state": "Haryana" +}, +{ + "city": "Sonipat", + "state": "Haryana" +}, +{ + "city": "Taraori", + "state": "Haryana" +}, +{ + "city": "Thanesar", + "state": "Haryana" +}, +{ + "city": "Tohana", + "state": "Haryana" +}, +{ + "city": "Yamunanagar", + "state": "Haryana" +}, +{ + "city": "Arki", + "state": "Himachal Pradesh" +}, +{ + "city": "Baddi", + "state": "Himachal Pradesh" +}, +{ + "city": "Bilaspur", + "state": "Himachal Pradesh" +}, +{ + "city": "Chamba", + "state": "Himachal Pradesh" +}, +{ + "city": "Dalhousie", + "state": "Himachal Pradesh" +}, +{ + "city": "Dharamsala", + "state": "Himachal Pradesh" +}, +{ + "city": "Hamirpur", + "state": "Himachal Pradesh" +}, +{ + "city": "Mandi", + "state": "Himachal Pradesh" +}, +{ + "city": "Nahan", + "state": "Himachal Pradesh" +}, +{ + "city": "Shimla", + "state": "Himachal Pradesh" +}, +{ + "city": "Solan", + "state": "Himachal Pradesh" +}, +{ + "city": "Sundarnagar", + "state": "Himachal Pradesh" +}, +{ + "city": "Jammu", + "state": "Jammu & Kashmir" +}, +{ + "city": "Achabbal", + "state": "Jammu & Kashmir" +}, +{ + "city": "Akhnoor", + "state": "Jammu & Kashmir" +}, +{ + "city": "Anantnag", + "state": "Jammu & Kashmir" +}, +{ + "city": "Arnia", + "state": "Jammu & Kashmir" +}, +{ + "city": "Awantipora", + "state": "Jammu & Kashmir" +}, +{ + "city": "Bandipore", + "state": "Jammu & Kashmir" +}, +{ + "city": "Baramula", + "state": "Jammu & Kashmir" +}, +{ + "city": "Kathua", + "state": "Jammu & Kashmir" +}, +{ + "city": "Leh", + "state": "Jammu & Kashmir" +}, +{ + "city": "Punch", + "state": "Jammu & Kashmir" +}, +{ + "city": "Rajauri", + "state": "Jammu & Kashmir" +}, +{ + "city": "Sopore", + "state": "Jammu & Kashmir" +}, +{ + "city": "Srinagar", + "state": "Jammu & Kashmir" +}, +{ + "city": "Udhampur", + "state": "Jammu & Kashmir" +}, +{ + "city": "Amlabad", + "state": "Jharkhand" +}, +{ + "city": "Ara", + "state": "Jharkhand" +}, +{ + "city": "Barughutu", + "state": "Jharkhand" +}, +{ + "city": "Bokaro Steel City", + "state": "Jharkhand" +}, +{ + "city": "Chaibasa", + "state": "Jharkhand" +}, +{ + "city": "Chakradharpur", + "state": "Jharkhand" +}, +{ + "city": "Chandrapura", + "state": "Jharkhand" +}, +{ + "city": "Chatra", + "state": "Jharkhand" +}, +{ + "city": "Chirkunda", + "state": "Jharkhand" +}, +{ + "city": "Churi", + "state": "Jharkhand" +}, +{ + "city": "Daltonganj", + "state": "Jharkhand" +}, +{ + "city": "Deoghar", + "state": "Jharkhand" +}, +{ + "city": "Dhanbad", + "state": "Jharkhand" +}, +{ + "city": "Dumka", + "state": "Jharkhand" +}, +{ + "city": "Garhwa", + "state": "Jharkhand" +}, +{ + "city": "Ghatshila", + "state": "Jharkhand" +}, +{ + "city": "Giridih", + "state": "Jharkhand" +}, +{ + "city": "Godda", + "state": "Jharkhand" +}, +{ + "city": "Gomoh", + "state": "Jharkhand" +}, +{ + "city": "Gumia", + "state": "Jharkhand" +}, +{ + "city": "Gumla", + "state": "Jharkhand" +}, +{ + "city": "Hazaribag", + "state": "Jharkhand" +}, +{ + "city": "Hussainabad", + "state": "Jharkhand" +}, +{ + "city": "Jamshedpur", + "state": "Jharkhand" +}, +{ + "city": "Jamtara", + "state": "Jharkhand" +}, +{ + "city": "Jhumri Tilaiya", + "state": "Jharkhand" +}, +{ + "city": "Khunti", + "state": "Jharkhand" +}, +{ + "city": "Lohardaga", + "state": "Jharkhand" +}, +{ + "city": "Madhupur", + "state": "Jharkhand" +}, +{ + "city": "Mihijam", + "state": "Jharkhand" +}, +{ + "city": "Musabani", + "state": "Jharkhand" +}, +{ + "city": "Pakaur", + "state": "Jharkhand" +}, +{ + "city": "Patratu", + "state": "Jharkhand" +}, +{ + "city": "Phusro", + "state": "Jharkhand" +}, +{ + "city": "Ramngarh", + "state": "Jharkhand" +}, +{ + "city": "Ranchi", + "state": "Jharkhand" +}, +{ + "city": "Sahibganj", + "state": "Jharkhand" +}, +{ + "city": "Saunda", + "state": "Jharkhand" +}, +{ + "city": "Simdega", + "state": "Jharkhand" +}, +{ + "city": "Tenu Dam-cum- Kathhara", + "state": "Jharkhand" +}, +{ + "city": "Arasikere", + "state": "Karnataka" +}, +{ + "city": "Bangalore", + "state": "Karnataka" +}, +{ + "city": "Belgaum", + "state": "Karnataka" +}, +{ + "city": "Bellary", + "state": "Karnataka" +}, +{ + "city": "Chamrajnagar", + "state": "Karnataka" +}, +{ + "city": "Chikkaballapur", + "state": "Karnataka" +}, +{ + "city": "Chintamani", + "state": "Karnataka" +}, +{ + "city": "Chitradurga", + "state": "Karnataka" +}, +{ + "city": "Gulbarga", + "state": "Karnataka" +}, +{ + "city": "Gundlupet", + "state": "Karnataka" +}, +{ + "city": "Hassan", + "state": "Karnataka" +}, +{ + "city": "Hospet", + "state": "Karnataka" +}, +{ + "city": "Hubli", + "state": "Karnataka" +}, +{ + "city": "Karkala", + "state": "Karnataka" +}, +{ + "city": "Karwar", + "state": "Karnataka" +}, +{ + "city": "Kolar", + "state": "Karnataka" +}, +{ + "city": "Kota", + "state": "Karnataka" +}, +{ + "city": "Lakshmeshwar", + "state": "Karnataka" +}, +{ + "city": "Lingsugur", + "state": "Karnataka" +}, +{ + "city": "Maddur", + "state": "Karnataka" +}, +{ + "city": "Madhugiri", + "state": "Karnataka" +}, +{ + "city": "Madikeri", + "state": "Karnataka" +}, +{ + "city": "Magadi", + "state": "Karnataka" +}, +{ + "city": "Mahalingpur", + "state": "Karnataka" +}, +{ + "city": "Malavalli", + "state": "Karnataka" +}, +{ + "city": "Malur", + "state": "Karnataka" +}, +{ + "city": "Mandya", + "state": "Karnataka" +}, +{ + "city": "Mangalore", + "state": "Karnataka" +}, +{ + "city": "Manvi", + "state": "Karnataka" +}, +{ + "city": "Mudalgi", + "state": "Karnataka" +}, +{ + "city": "Mudbidri", + "state": "Karnataka" +}, +{ + "city": "Muddebihal", + "state": "Karnataka" +}, +{ + "city": "Mudhol", + "state": "Karnataka" +}, +{ + "city": "Mulbagal", + "state": "Karnataka" +}, +{ + "city": "Mundargi", + "state": "Karnataka" +}, +{ + "city": "Mysore", + "state": "Karnataka" +}, +{ + "city": "Nanjangud", + "state": "Karnataka" +}, +{ + "city": "Pavagada", + "state": "Karnataka" +}, +{ + "city": "Puttur", + "state": "Karnataka" +}, +{ + "city": "Rabkavi Banhatti", + "state": "Karnataka" +}, +{ + "city": "Raichur", + "state": "Karnataka" +}, +{ + "city": "Ramanagaram", + "state": "Karnataka" +}, +{ + "city": "Ramdurg", + "state": "Karnataka" +}, +{ + "city": "Ranibennur", + "state": "Karnataka" +}, +{ + "city": "Robertson Pet", + "state": "Karnataka" +}, +{ + "city": "Ron", + "state": "Karnataka" +}, +{ + "city": "Sadalgi", + "state": "Karnataka" +}, +{ + "city": "Sagar", + "state": "Karnataka" +}, +{ + "city": "Sakleshpur", + "state": "Karnataka" +}, +{ + "city": "Sandur", + "state": "Karnataka" +}, +{ + "city": "Sankeshwar", + "state": "Karnataka" +}, +{ + "city": "Saundatti-Yellamma", + "state": "Karnataka" +}, +{ + "city": "Savanur", + "state": "Karnataka" +}, +{ + "city": "Sedam", + "state": "Karnataka" +}, +{ + "city": "Shahabad", + "state": "Karnataka" +}, +{ + "city": "Shahpur", + "state": "Karnataka" +}, +{ + "city": "Shiggaon", + "state": "Karnataka" +}, +{ + "city": "Shikapur", + "state": "Karnataka" +}, +{ + "city": "Shimoga", + "state": "Karnataka" +}, +{ + "city": "Shorapur", + "state": "Karnataka" +}, +{ + "city": "Shrirangapattana", + "state": "Karnataka" +}, +{ + "city": "Sidlaghatta", + "state": "Karnataka" +}, +{ + "city": "Sindgi", + "state": "Karnataka" +}, +{ + "city": "Sindhnur", + "state": "Karnataka" +}, +{ + "city": "Sira", + "state": "Karnataka" +}, +{ + "city": "Sirsi", + "state": "Karnataka" +}, +{ + "city": "Siruguppa", + "state": "Karnataka" +}, +{ + "city": "Srinivaspur", + "state": "Karnataka" +}, +{ + "city": "Talikota", + "state": "Karnataka" +}, +{ + "city": "Tarikere", + "state": "Karnataka" +}, +{ + "city": "Tekkalakota", + "state": "Karnataka" +}, +{ + "city": "Terdal", + "state": "Karnataka" +}, +{ + "city": "Tiptur", + "state": "Karnataka" +}, +{ + "city": "Tumkur", + "state": "Karnataka" +}, +{ + "city": "Udupi", + "state": "Karnataka" +}, +{ + "city": "Vijayapura", + "state": "Karnataka" +}, +{ + "city": "Wadi", + "state": "Karnataka" +}, +{ + "city": "Yadgir", + "state": "Karnataka" +}, +{ + "city": "Adoor", + "state": "Kerala" +}, +{ + "city": "Akathiyoor", + "state": "Kerala" +}, +{ + "city": "Alappuzha", + "state": "Kerala" +}, +{ + "city": "Ancharakandy", + "state": "Kerala" +}, +{ + "city": "Aroor", + "state": "Kerala" +}, +{ + "city": "Ashtamichira", + "state": "Kerala" +}, +{ + "city": "Attingal", + "state": "Kerala" +}, +{ + "city": "Avinissery", + "state": "Kerala" +}, +{ + "city": "Chalakudy", + "state": "Kerala" +}, +{ + "city": "Changanassery", + "state": "Kerala" +}, +{ + "city": "Chendamangalam", + "state": "Kerala" +}, +{ + "city": "Chengannur", + "state": "Kerala" +}, +{ + "city": "Cherthala", + "state": "Kerala" +}, +{ + "city": "Cheruthazham", + "state": "Kerala" +}, +{ + "city": "Chittur-Thathamangalam", + "state": "Kerala" +}, +{ + "city": "Chockli", + "state": "Kerala" +}, +{ + "city": "Erattupetta", + "state": "Kerala" +}, +{ + "city": "Guruvayoor", + "state": "Kerala" +}, +{ + "city": "Irinjalakuda", + "state": "Kerala" +}, +{ + "city": "Kadirur", + "state": "Kerala" +}, +{ + "city": "Kalliasseri", + "state": "Kerala" +}, +{ + "city": "Kalpetta", + "state": "Kerala" +}, +{ + "city": "Kanhangad", + "state": "Kerala" +}, +{ + "city": "Kanjikkuzhi", + "state": "Kerala" +}, +{ + "city": "Kannur", + "state": "Kerala" +}, +{ + "city": "Kasaragod", + "state": "Kerala" +}, +{ + "city": "Kayamkulam", + "state": "Kerala" +}, +{ + "city": "Kochi", + "state": "Kerala" +}, +{ + "city": "Kodungallur", + "state": "Kerala" +}, +{ + "city": "Kollam", + "state": "Kerala" +}, +{ + "city": "Koothuparamba", + "state": "Kerala" +}, +{ + "city": "Kothamangalam", + "state": "Kerala" +}, +{ + "city": "Kottayam", + "state": "Kerala" +}, +{ + "city": "Kozhikode", + "state": "Kerala" +}, +{ + "city": "Kunnamkulam", + "state": "Kerala" +}, +{ + "city": "Malappuram", + "state": "Kerala" +}, +{ + "city": "Mattannur", + "state": "Kerala" +}, +{ + "city": "Mavelikkara", + "state": "Kerala" +}, +{ + "city": "Mavoor", + "state": "Kerala" +}, +{ + "city": "Muvattupuzha", + "state": "Kerala" +}, +{ + "city": "Nedumangad", + "state": "Kerala" +}, +{ + "city": "Neyyattinkara", + "state": "Kerala" +}, +{ + "city": "Ottappalam", + "state": "Kerala" +}, +{ + "city": "Palai", + "state": "Kerala" +}, +{ + "city": "Palakkad", + "state": "Kerala" +}, +{ + "city": "Panniyannur", + "state": "Kerala" +}, +{ + "city": "Pappinisseri", + "state": "Kerala" +}, +{ + "city": "Paravoor", + "state": "Kerala" +}, +{ + "city": "Pathanamthitta", + "state": "Kerala" +}, +{ + "city": "Payyannur", + "state": "Kerala" +}, +{ + "city": "Peringathur", + "state": "Kerala" +}, +{ + "city": "Perinthalmanna", + "state": "Kerala" +}, +{ + "city": "Perumbavoor", + "state": "Kerala" +}, +{ + "city": "Ponnani", + "state": "Kerala" +}, +{ + "city": "Punalur", + "state": "Kerala" +}, +{ + "city": "Quilandy", + "state": "Kerala" +}, +{ + "city": "Shoranur", + "state": "Kerala" +}, +{ + "city": "Taliparamba", + "state": "Kerala" +}, +{ + "city": "Thiruvalla", + "state": "Kerala" +}, +{ + "city": "Thiruvananthapuram", + "state": "Kerala" +}, +{ + "city": "Thodupuzha", + "state": "Kerala" +}, +{ + "city": "Thrissur", + "state": "Kerala" +}, +{ + "city": "Tirur", + "state": "Kerala" +}, +{ + "city": "Vadakara", + "state": "Kerala" +}, +{ + "city": "Vaikom", + "state": "Kerala" +}, +{ + "city": "Varkala", + "state": "Kerala" +}, +{ + "city": "Kavaratti", + "state": "Lakshadweep" +}, +{ + "city": "Ashok Nagar", + "state": "Madhya Pradesh" +}, +{ + "city": "Balaghat", + "state": "Madhya Pradesh" +}, +{ + "city": "Betul", + "state": "Madhya Pradesh" +}, +{ + "city": "Bhopal", + "state": "Madhya Pradesh" +}, +{ + "city": "Burhanpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Chhatarpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Dabra", + "state": "Madhya Pradesh" +}, +{ + "city": "Datia", + "state": "Madhya Pradesh" +}, +{ + "city": "Dewas", + "state": "Madhya Pradesh" +}, +{ + "city": "Dhar", + "state": "Madhya Pradesh" +}, +{ + "city": "Fatehabad", + "state": "Madhya Pradesh" +}, +{ + "city": "Gwalior", + "state": "Madhya Pradesh" +}, +{ + "city": "Indore", + "state": "Madhya Pradesh" +}, +{ + "city": "Itarsi", + "state": "Madhya Pradesh" +}, +{ + "city": "Jabalpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Katni", + "state": "Madhya Pradesh" +}, +{ + "city": "Kotma", + "state": "Madhya Pradesh" +}, +{ + "city": "Lahar", + "state": "Madhya Pradesh" +}, +{ + "city": "Lundi", + "state": "Madhya Pradesh" +}, +{ + "city": "Maharajpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Mahidpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Maihar", + "state": "Madhya Pradesh" +}, +{ + "city": "Malajkhand", + "state": "Madhya Pradesh" +}, +{ + "city": "Manasa", + "state": "Madhya Pradesh" +}, +{ + "city": "Manawar", + "state": "Madhya Pradesh" +}, +{ + "city": "Mandideep", + "state": "Madhya Pradesh" +}, +{ + "city": "Mandla", + "state": "Madhya Pradesh" +}, +{ + "city": "Mandsaur", + "state": "Madhya Pradesh" +}, +{ + "city": "Mauganj", + "state": "Madhya Pradesh" +}, +{ + "city": "Mhow Cantonment", + "state": "Madhya Pradesh" +}, +{ + "city": "Mhowgaon", + "state": "Madhya Pradesh" +}, +{ + "city": "Morena", + "state": "Madhya Pradesh" +}, +{ + "city": "Multai", + "state": "Madhya Pradesh" +}, +{ + "city": "Murwara", + "state": "Madhya Pradesh" +}, +{ + "city": "Nagda", + "state": "Madhya Pradesh" +}, +{ + "city": "Nainpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Narsinghgarh", + "state": "Madhya Pradesh" +}, +{ + "city": "Narsinghgarh", + "state": "Madhya Pradesh" +}, +{ + "city": "Neemuch", + "state": "Madhya Pradesh" +}, +{ + "city": "Nepanagar", + "state": "Madhya Pradesh" +}, +{ + "city": "Niwari", + "state": "Madhya Pradesh" +}, +{ + "city": "Nowgong", + "state": "Madhya Pradesh" +}, +{ + "city": "Nowrozabad", + "state": "Madhya Pradesh" +}, +{ + "city": "Pachore", + "state": "Madhya Pradesh" +}, +{ + "city": "Pali", + "state": "Madhya Pradesh" +}, +{ + "city": "Panagar", + "state": "Madhya Pradesh" +}, +{ + "city": "Pandhurna", + "state": "Madhya Pradesh" +}, +{ + "city": "Panna", + "state": "Madhya Pradesh" +}, +{ + "city": "Pasan", + "state": "Madhya Pradesh" +}, +{ + "city": "Pipariya", + "state": "Madhya Pradesh" +}, +{ + "city": "Pithampur", + "state": "Madhya Pradesh" +}, +{ + "city": "Porsa", + "state": "Madhya Pradesh" +}, +{ + "city": "Prithvipur", + "state": "Madhya Pradesh" +}, +{ + "city": "Raghogarh-Vijaypur", + "state": "Madhya Pradesh" +}, +{ + "city": "Rahatgarh", + "state": "Madhya Pradesh" +}, +{ + "city": "Raisen", + "state": "Madhya Pradesh" +}, +{ + "city": "Rajgarh", + "state": "Madhya Pradesh" +}, +{ + "city": "Ratlam", + "state": "Madhya Pradesh" +}, +{ + "city": "Rau", + "state": "Madhya Pradesh" +}, +{ + "city": "Rehli", + "state": "Madhya Pradesh" +}, +{ + "city": "Rewa", + "state": "Madhya Pradesh" +}, +{ + "city": "Sabalgarh", + "state": "Madhya Pradesh" +}, +{ + "city": "Sagar", + "state": "Madhya Pradesh" +}, +{ + "city": "Sanawad", + "state": "Madhya Pradesh" +}, +{ + "city": "Sarangpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Sarni", + "state": "Madhya Pradesh" +}, +{ + "city": "Satna", + "state": "Madhya Pradesh" +}, +{ + "city": "Sausar", + "state": "Madhya Pradesh" +}, +{ + "city": "Sehore", + "state": "Madhya Pradesh" +}, +{ + "city": "Sendhwa", + "state": "Madhya Pradesh" +}, +{ + "city": "Seoni", + "state": "Madhya Pradesh" +}, +{ + "city": "Seoni-Malwa", + "state": "Madhya Pradesh" +}, +{ + "city": "Shahdol", + "state": "Madhya Pradesh" +}, +{ + "city": "Shajapur", + "state": "Madhya Pradesh" +}, +{ + "city": "Shamgarh", + "state": "Madhya Pradesh" +}, +{ + "city": "Sheopur", + "state": "Madhya Pradesh" +}, +{ + "city": "Shivpuri", + "state": "Madhya Pradesh" +}, +{ + "city": "Shujalpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Sidhi", + "state": "Madhya Pradesh" +}, +{ + "city": "Sihora", + "state": "Madhya Pradesh" +}, +{ + "city": "Singrauli", + "state": "Madhya Pradesh" +}, +{ + "city": "Sironj", + "state": "Madhya Pradesh" +}, +{ + "city": "Sohagpur", + "state": "Madhya Pradesh" +}, +{ + "city": "Tarana", + "state": "Madhya Pradesh" +}, +{ + "city": "Tikamgarh", + "state": "Madhya Pradesh" +}, +{ + "city": "Ujhani", + "state": "Madhya Pradesh" +}, +{ + "city": "Ujjain", + "state": "Madhya Pradesh" +}, +{ + "city": "Umaria", + "state": "Madhya Pradesh" +}, +{ + "city": "Vidisha", + "state": "Madhya Pradesh" +}, +{ + "city": "Wara Seoni", + "state": "Madhya Pradesh" +}, +{ + "city": "Ahmednagar", + "state": "Maharashtra" +}, +{ + "city": "Akola", + "state": "Maharashtra" +}, +{ + "city": "Amravati", + "state": "Maharashtra" +}, +{ + "city": "Aurangabad", + "state": "Maharashtra" +}, +{ + "city": "Baramati", + "state": "Maharashtra" +}, +{ + "city": "Chalisgaon", + "state": "Maharashtra" +}, +{ + "city": "Chinchani", + "state": "Maharashtra" +}, +{ + "city": "Devgarh", + "state": "Maharashtra" +}, +{ + "city": "Dhule", + "state": "Maharashtra" +}, +{ + "city": "Dombivli", + "state": "Maharashtra" +}, +{ + "city": "Durgapur", + "state": "Maharashtra" +}, +{ + "city": "Ichalkaranji", + "state": "Maharashtra" +}, +{ + "city": "Jalna", + "state": "Maharashtra" +}, +{ + "city": "Kalyan", + "state": "Maharashtra" +}, +{ + "city": "Latur", + "state": "Maharashtra" +}, +{ + "city": "Loha", + "state": "Maharashtra" +}, +{ + "city": "Lonar", + "state": "Maharashtra" +}, +{ + "city": "Lonavla", + "state": "Maharashtra" +}, +{ + "city": "Mahad", + "state": "Maharashtra" +}, +{ + "city": "Mahuli", + "state": "Maharashtra" +}, +{ + "city": "Malegaon", + "state": "Maharashtra" +}, +{ + "city": "Malkapur", + "state": "Maharashtra" +}, +{ + "city": "Manchar", + "state": "Maharashtra" +}, +{ + "city": "Mangalvedhe", + "state": "Maharashtra" +}, +{ + "city": "Mangrulpir", + "state": "Maharashtra" +}, +{ + "city": "Manjlegaon", + "state": "Maharashtra" +}, +{ + "city": "Manmad", + "state": "Maharashtra" +}, +{ + "city": "Manwath", + "state": "Maharashtra" +}, +{ + "city": "Mehkar", + "state": "Maharashtra" +}, +{ + "city": "Mhaswad", + "state": "Maharashtra" +}, +{ + "city": "Miraj", + "state": "Maharashtra" +}, +{ + "city": "Morshi", + "state": "Maharashtra" +}, +{ + "city": "Mukhed", + "state": "Maharashtra" +}, +{ + "city": "Mul", + "state": "Maharashtra" +}, +{ + "city": "Mumbai", + "state": "Maharashtra" +}, +{ + "city": "Murtijapur", + "state": "Maharashtra" +}, +{ + "city": "Nagpur", + "state": "Maharashtra" +}, +{ + "city": "Nalasopara", + "state": "Maharashtra" +}, +{ + "city": "Nanded-Waghala", + "state": "Maharashtra" +}, +{ + "city": "Nandgaon", + "state": "Maharashtra" +}, +{ + "city": "Nandura", + "state": "Maharashtra" +}, +{ + "city": "Nandurbar", + "state": "Maharashtra" +}, +{ + "city": "Narkhed", + "state": "Maharashtra" +}, +{ + "city": "Nashik", + "state": "Maharashtra" +}, +{ + "city": "Navi Mumbai", + "state": "Maharashtra" +}, +{ + "city": "Nawapur", + "state": "Maharashtra" +}, +{ + "city": "Nilanga", + "state": "Maharashtra" +}, +{ + "city": "Osmanabad", + "state": "Maharashtra" +}, +{ + "city": "Ozar", + "state": "Maharashtra" +}, +{ + "city": "Pachora", + "state": "Maharashtra" +}, +{ + "city": "Paithan", + "state": "Maharashtra" +}, +{ + "city": "Palghar", + "state": "Maharashtra" +}, +{ + "city": "Pandharkaoda", + "state": "Maharashtra" +}, +{ + "city": "Pandharpur", + "state": "Maharashtra" +}, +{ + "city": "Panvel", + "state": "Maharashtra" +}, +{ + "city": "Parbhani", + "state": "Maharashtra" +}, +{ + "city": "Parli", + "state": "Maharashtra" +}, +{ + "city": "Parola", + "state": "Maharashtra" +}, +{ + "city": "Partur", + "state": "Maharashtra" +}, +{ + "city": "Pathardi", + "state": "Maharashtra" +}, +{ + "city": "Pathri", + "state": "Maharashtra" +}, +{ + "city": "Patur", + "state": "Maharashtra" +}, +{ + "city": "Pauni", + "state": "Maharashtra" +}, +{ + "city": "Pen", + "state": "Maharashtra" +}, +{ + "city": "Phaltan", + "state": "Maharashtra" +}, +{ + "city": "Pulgaon", + "state": "Maharashtra" +}, +{ + "city": "Pune", + "state": "Maharashtra" +}, +{ + "city": "Purna", + "state": "Maharashtra" +}, +{ + "city": "Pusad", + "state": "Maharashtra" +}, +{ + "city": "Rahuri", + "state": "Maharashtra" +}, +{ + "city": "Rajura", + "state": "Maharashtra" +}, +{ + "city": "Ramtek", + "state": "Maharashtra" +}, +{ + "city": "Ratnagiri", + "state": "Maharashtra" +}, +{ + "city": "Raver", + "state": "Maharashtra" +}, +{ + "city": "Risod", + "state": "Maharashtra" +}, +{ + "city": "Sailu", + "state": "Maharashtra" +}, +{ + "city": "Sangamner", + "state": "Maharashtra" +}, +{ + "city": "Sangli", + "state": "Maharashtra" +}, +{ + "city": "Sangole", + "state": "Maharashtra" +}, +{ + "city": "Sasvad", + "state": "Maharashtra" +}, +{ + "city": "Satana", + "state": "Maharashtra" +}, +{ + "city": "Satara", + "state": "Maharashtra" +}, +{ + "city": "Savner", + "state": "Maharashtra" +}, +{ + "city": "Sawantwadi", + "state": "Maharashtra" +}, +{ + "city": "Shahade", + "state": "Maharashtra" +}, +{ + "city": "Shegaon", + "state": "Maharashtra" +}, +{ + "city": "Shendurjana", + "state": "Maharashtra" +}, +{ + "city": "Shirdi", + "state": "Maharashtra" +}, +{ + "city": "Shirpur-Warwade", + "state": "Maharashtra" +}, +{ + "city": "Shirur", + "state": "Maharashtra" +}, +{ + "city": "Shrigonda", + "state": "Maharashtra" +}, +{ + "city": "Shrirampur", + "state": "Maharashtra" +}, +{ + "city": "Sillod", + "state": "Maharashtra" +}, +{ + "city": "Sinnar", + "state": "Maharashtra" +}, +{ + "city": "Solapur", + "state": "Maharashtra" +}, +{ + "city": "Soyagaon", + "state": "Maharashtra" +}, +{ + "city": "Talegaon Dabhade", + "state": "Maharashtra" +}, +{ + "city": "Talode", + "state": "Maharashtra" +}, +{ + "city": "Tasgaon", + "state": "Maharashtra" +}, +{ + "city": "Tirora", + "state": "Maharashtra" +}, +{ + "city": "Tuljapur", + "state": "Maharashtra" +}, +{ + "city": "Tumsar", + "state": "Maharashtra" +}, +{ + "city": "Uran", + "state": "Maharashtra" +}, +{ + "city": "Uran Islampur", + "state": "Maharashtra" +}, +{ + "city": "Wadgaon Road", + "state": "Maharashtra" +}, +{ + "city": "Wai", + "state": "Maharashtra" +}, +{ + "city": "Wani", + "state": "Maharashtra" +}, +{ + "city": "Wardha", + "state": "Maharashtra" +}, +{ + "city": "Warora", + "state": "Maharashtra" +}, +{ + "city": "Warud", + "state": "Maharashtra" +}, +{ + "city": "Washim", + "state": "Maharashtra" +}, +{ + "city": "Yevla", + "state": "Maharashtra" +}, +{ + "city": "Uchgaon", + "state": "Maharashtra" +}, +{ + "city": "Udgir", + "state": "Maharashtra" +}, +{ + "city": "Umarga", + "state": "Maharastra" +}, +{ + "city": "Umarkhed", + "state": "Maharastra" +}, +{ + "city": "Umred", + "state": "Maharastra" +}, +{ + "city": "Vadgaon Kasba", + "state": "Maharastra" +}, +{ + "city": "Vaijapur", + "state": "Maharastra" +}, +{ + "city": "Vasai", + "state": "Maharastra" +}, +{ + "city": "Virar", + "state": "Maharastra" +}, +{ + "city": "Vita", + "state": "Maharastra" +}, +{ + "city": "Yavatmal", + "state": "Maharastra" +}, +{ + "city": "Yawal", + "state": "Maharastra" +}, +{ + "city": "Imphal", + "state": "Manipur" +}, +{ + "city": "Kakching", + "state": "Manipur" +}, +{ + "city": "Lilong", + "state": "Manipur" +}, +{ + "city": "Mayang Imphal", + "state": "Manipur" +}, +{ + "city": "Thoubal", + "state": "Manipur" +}, +{ + "city": "Jowai", + "state": "Meghalaya" +}, +{ + "city": "Nongstoin", + "state": "Meghalaya" +}, +{ + "city": "Shillong", + "state": "Meghalaya" +}, +{ + "city": "Tura", + "state": "Meghalaya" +}, +{ + "city": "Aizawl", + "state": "Mizoram" +}, +{ + "city": "Champhai", + "state": "Mizoram" +}, +{ + "city": "Lunglei", + "state": "Mizoram" +}, +{ + "city": "Saiha", + "state": "Mizoram" +}, +{ + "city": "Dimapur", + "state": "Nagaland" +}, +{ + "city": "Kohima", + "state": "Nagaland" +}, +{ + "city": "Mokokchung", + "state": "Nagaland" +}, +{ + "city": "Tuensang", + "state": "Nagaland" +}, +{ + "city": "Wokha", + "state": "Nagaland" +}, +{ + "city": "Zunheboto", + "state": "Nagaland" +}, +{ + "city": "Anandapur", + "state": "Orissa" +}, +{ + "city": "Anugul", + "state": "Orissa" +}, +{ + "city": "Asika", + "state": "Orissa" +}, +{ + "city": "Balangir", + "state": "Orissa" +}, +{ + "city": "Balasore", + "state": "Orissa" +}, +{ + "city": "Baleshwar", + "state": "Orissa" +}, +{ + "city": "Bamra", + "state": "Orissa" +}, +{ + "city": "Barbil", + "state": "Orissa" +}, +{ + "city": "Bargarh", + "state": "Orissa" +}, +{ + "city": "Bargarh", + "state": "Orissa" +}, +{ + "city": "Baripada", + "state": "Orissa" +}, +{ + "city": "Basudebpur", + "state": "Orissa" +}, +{ + "city": "Belpahar", + "state": "Orissa" +}, +{ + "city": "Bhadrak", + "state": "Orissa" +}, +{ + "city": "Bhawanipatna", + "state": "Orissa" +}, +{ + "city": "Bhuban", + "state": "Orissa" +}, +{ + "city": "Bhubaneswar", + "state": "Orissa" +}, +{ + "city": "Biramitrapur", + "state": "Orissa" +}, +{ + "city": "Brahmapur", + "state": "Orissa" +}, +{ + "city": "Brajrajnagar", + "state": "Orissa" +}, +{ + "city": "Byasanagar", + "state": "Orissa" +}, +{ + "city": "Cuttack", + "state": "Orissa" +}, +{ + "city": "Debagarh", + "state": "Orissa" +}, +{ + "city": "Dhenkanal", + "state": "Orissa" +}, +{ + "city": "Gunupur", + "state": "Orissa" +}, +{ + "city": "Hinjilicut", + "state": "Orissa" +}, +{ + "city": "Jagatsinghapur", + "state": "Orissa" +}, +{ + "city": "Jajapur", + "state": "Orissa" +}, +{ + "city": "Jaleswar", + "state": "Orissa" +}, +{ + "city": "Jatani", + "state": "Orissa" +}, +{ + "city": "Jeypur", + "state": "Orissa" +}, +{ + "city": "Jharsuguda", + "state": "Orissa" +}, +{ + "city": "Joda", + "state": "Orissa" +}, +{ + "city": "Kantabanji", + "state": "Orissa" +}, +{ + "city": "Karanjia", + "state": "Orissa" +}, +{ + "city": "Kendrapara", + "state": "Orissa" +}, +{ + "city": "Kendujhar", + "state": "Orissa" +}, +{ + "city": "Khordha", + "state": "Orissa" +}, +{ + "city": "Koraput", + "state": "Orissa" +}, +{ + "city": "Malkangiri", + "state": "Orissa" +}, +{ + "city": "Nabarangapur", + "state": "Orissa" +}, +{ + "city": "Paradip", + "state": "Orissa" +}, +{ + "city": "Parlakhemundi", + "state": "Orissa" +}, +{ + "city": "Pattamundai", + "state": "Orissa" +}, +{ + "city": "Phulabani", + "state": "Orissa" +}, +{ + "city": "Puri", + "state": "Orissa" +}, +{ + "city": "Rairangpur", + "state": "Orissa" +}, +{ + "city": "Rajagangapur", + "state": "Orissa" +}, +{ + "city": "Raurkela", + "state": "Orissa" +}, +{ + "city": "Rayagada", + "state": "Orissa" +}, +{ + "city": "Sambalpur", + "state": "Orissa" +}, +{ + "city": "Soro", + "state": "Orissa" +}, +{ + "city": "Sunabeda", + "state": "Orissa" +}, +{ + "city": "Sundargarh", + "state": "Orissa" +}, +{ + "city": "Talcher", + "state": "Orissa" +}, +{ + "city": "Titlagarh", + "state": "Orissa" +}, +{ + "city": "Umarkote", + "state": "Orissa" +}, +{ + "city": "Karaikal", + "state": "Pondicherry" +}, +{ + "city": "Mahe", + "state": "Pondicherry" +}, +{ + "city": "Pondicherry", + "state": "Pondicherry" +}, +{ + "city": "Yanam", + "state": "Pondicherry" +}, +{ + "city": "Ahmedgarh", + "state": "Punjab" +}, +{ + "city": "Amritsar", + "state": "Punjab" +}, +{ + "city": "Barnala", + "state": "Punjab" +}, +{ + "city": "Batala", + "state": "Punjab" +}, +{ + "city": "Bathinda", + "state": "Punjab" +}, +{ + "city": "Bhagha Purana", + "state": "Punjab" +}, +{ + "city": "Budhlada", + "state": "Punjab" +}, +{ + "city": "Chandigarh", + "state": "Punjab" +}, +{ + "city": "Dasua", + "state": "Punjab" +}, +{ + "city": "Dhuri", + "state": "Punjab" +}, +{ + "city": "Dinanagar", + "state": "Punjab" +}, +{ + "city": "Faridkot", + "state": "Punjab" +}, +{ + "city": "Fazilka", + "state": "Punjab" +}, +{ + "city": "Firozpur", + "state": "Punjab" +}, +{ + "city": "Firozpur Cantt.", + "state": "Punjab" +}, +{ + "city": "Giddarbaha", + "state": "Punjab" +}, +{ + "city": "Gobindgarh", + "state": "Punjab" +}, +{ + "city": "Gurdaspur", + "state": "Punjab" +}, +{ + "city": "Hoshiarpur", + "state": "Punjab" +}, +{ + "city": "Jagraon", + "state": "Punjab" +}, +{ + "city": "Jaitu", + "state": "Punjab" +}, +{ + "city": "Jalalabad", + "state": "Punjab" +}, +{ + "city": "Jalandhar", + "state": "Punjab" +}, +{ + "city": "Jalandhar Cantt.", + "state": "Punjab" +}, +{ + "city": "Jandiala", + "state": "Punjab" +}, +{ + "city": "Kapurthala", + "state": "Punjab" +}, +{ + "city": "Karoran", + "state": "Punjab" +}, +{ + "city": "Kartarpur", + "state": "Punjab" +}, +{ + "city": "Khanna", + "state": "Punjab" +}, +{ + "city": "Kharar", + "state": "Punjab" +}, +{ + "city": "Kot Kapura", + "state": "Punjab" +}, +{ + "city": "Kurali", + "state": "Punjab" +}, +{ + "city": "Longowal", + "state": "Punjab" +}, +{ + "city": "Ludhiana", + "state": "Punjab" +}, +{ + "city": "Malerkotla", + "state": "Punjab" +}, +{ + "city": "Malout", + "state": "Punjab" +}, +{ + "city": "Mansa", + "state": "Punjab" +}, +{ + "city": "Maur", + "state": "Punjab" +}, +{ + "city": "Moga", + "state": "Punjab" +}, +{ + "city": "Mohali", + "state": "Punjab" +}, +{ + "city": "Morinda", + "state": "Punjab" +}, +{ + "city": "Mukerian", + "state": "Punjab" +}, +{ + "city": "Muktsar", + "state": "Punjab" +}, +{ + "city": "Nabha", + "state": "Punjab" +}, +{ + "city": "Nakodar", + "state": "Punjab" +}, +{ + "city": "Nangal", + "state": "Punjab" +}, +{ + "city": "Nawanshahr", + "state": "Punjab" +}, +{ + "city": "Pathankot", + "state": "Punjab" +}, +{ + "city": "Patiala", + "state": "Punjab" +}, +{ + "city": "Patran", + "state": "Punjab" +}, +{ + "city": "Patti", + "state": "Punjab" +}, +{ + "city": "Phagwara", + "state": "Punjab" +}, +{ + "city": "Phillaur", + "state": "Punjab" +}, +{ + "city": "Qadian", + "state": "Punjab" +}, +{ + "city": "Raikot", + "state": "Punjab" +}, +{ + "city": "Rajpura", + "state": "Punjab" +}, +{ + "city": "Rampura Phul", + "state": "Punjab" +}, +{ + "city": "Rupnagar", + "state": "Punjab" +}, +{ + "city": "Samana", + "state": "Punjab" +}, +{ + "city": "Sangrur", + "state": "Punjab" +}, +{ + "city": "Sirhind Fatehgarh Sahib", + "state": "Punjab" +}, +{ + "city": "Sujanpur", + "state": "Punjab" +}, +{ + "city": "Sunam", + "state": "Punjab" +}, +{ + "city": "Talwara", + "state": "Punjab" +}, +{ + "city": "Tarn Taran", + "state": "Punjab" +}, +{ + "city": "Urmar Tanda", + "state": "Punjab" +}, +{ + "city": "Zira", + "state": "Punjab" +}, +{ + "city": "Zirakpur", + "state": "Punjab" +}, +{ + "city": "Bali", + "state": "Rajasthan" +}, +{ + "city": "Banswara", + "state": "Rajastan" +}, +{ + "city": "Ajmer", + "state": "Rajasthan" +}, +{ + "city": "Alwar", + "state": "Rajasthan" +}, +{ + "city": "Bandikui", + "state": "Rajasthan" +}, +{ + "city": "Baran", + "state": "Rajasthan" +}, +{ + "city": "Barmer", + "state": "Rajasthan" +}, +{ + "city": "Bikaner", + "state": "Rajasthan" +}, +{ + "city": "Fatehpur", + "state": "Rajasthan" +}, +{ + "city": "Jaipur", + "state": "Rajasthan" +}, +{ + "city": "Jaisalmer", + "state": "Rajasthan" +}, +{ + "city": "Jodhpur", + "state": "Rajasthan" +}, +{ + "city": "Kota", + "state": "Rajasthan" +}, +{ + "city": "Lachhmangarh", + "state": "Rajasthan" +}, +{ + "city": "Ladnu", + "state": "Rajasthan" +}, +{ + "city": "Lakheri", + "state": "Rajasthan" +}, +{ + "city": "Lalsot", + "state": "Rajasthan" +}, +{ + "city": "Losal", + "state": "Rajasthan" +}, +{ + "city": "Makrana", + "state": "Rajasthan" +}, +{ + "city": "Malpura", + "state": "Rajasthan" +}, +{ + "city": "Mandalgarh", + "state": "Rajasthan" +}, +{ + "city": "Mandawa", + "state": "Rajasthan" +}, +{ + "city": "Mangrol", + "state": "Rajasthan" +}, +{ + "city": "Merta city", + "state": "Rajasthan" +}, +{ + "city": "Mount Abu", + "state": "Rajasthan" +}, +{ + "city": "Nadbai", + "state": "Rajasthan" +}, +{ + "city": "Nagar", + "state": "Rajasthan" +}, +{ + "city": "Nagaur", + "state": "Rajasthan" +}, +{ + "city": "Nargund", + "state": "Rajasthan" +}, +{ + "city": "Nasirabad", + "state": "Rajasthan" +}, +{ + "city": "Nathdwara", + "state": "Rajasthan" +}, +{ + "city": "Navalgund", + "state": "Rajasthan" +}, +{ + "city": "Nawalgarh", + "state": "Rajasthan" +}, +{ + "city": "Neem-Ka-Thana", + "state": "Rajasthan" +}, +{ + "city": "Nelamangala", + "state": "Rajasthan" +}, +{ + "city": "Nimbahera", + "state": "Rajasthan" +}, +{ + "city": "Nipani", + "state": "Rajasthan" +}, +{ + "city": "Niwai", + "state": "Rajasthan" +}, +{ + "city": "Nohar", + "state": "Rajasthan" +}, +{ + "city": "Nokha", + "state": "Rajasthan" +}, +{ + "city": "Pali", + "state": "Rajasthan" +}, +{ + "city": "Phalodi", + "state": "Rajasthan" +}, +{ + "city": "Phulera", + "state": "Rajasthan" +}, +{ + "city": "Pilani", + "state": "Rajasthan" +}, +{ + "city": "Pilibanga", + "state": "Rajasthan" +}, +{ + "city": "Pindwara", + "state": "Rajasthan" +}, +{ + "city": "Pipar city", + "state": "Rajasthan" +}, +{ + "city": "Prantij", + "state": "Rajasthan" +}, +{ + "city": "Pratapgarh", + "state": "Rajasthan" +}, +{ + "city": "Raisinghnagar", + "state": "Rajasthan" +}, +{ + "city": "Rajakhera", + "state": "Rajasthan" +}, +{ + "city": "Rajaldesar", + "state": "Rajasthan" +}, +{ + "city": "Rajgarh (Alwar)", + "state": "Rajasthan" +}, +{ + "city": "Rajgarh (Churu", + "state": "Rajasthan" +}, +{ + "city": "Rajsamand", + "state": "Rajasthan" +}, +{ + "city": "Ramganj Mandi", + "state": "Rajasthan" +}, +{ + "city": "Ramngarh", + "state": "Rajasthan" +}, +{ + "city": "Ratangarh", + "state": "Rajasthan" +}, +{ + "city": "Rawatbhata", + "state": "Rajasthan" +}, +{ + "city": "Rawatsar", + "state": "Rajasthan" +}, +{ + "city": "Reengus", + "state": "Rajasthan" +}, +{ + "city": "Sadri", + "state": "Rajasthan" +}, +{ + "city": "Sadulshahar", + "state": "Rajasthan" +}, +{ + "city": "Sagwara", + "state": "Rajasthan" +}, +{ + "city": "Sambhar", + "state": "Rajasthan" +}, +{ + "city": "Sanchore", + "state": "Rajasthan" +}, +{ + "city": "Sangaria", + "state": "Rajasthan" +}, +{ + "city": "Sardarshahar", + "state": "Rajasthan" +}, +{ + "city": "Sawai Madhopur", + "state": "Rajasthan" +}, +{ + "city": "Shahpura", + "state": "Rajasthan" +}, +{ + "city": "Shahpura", + "state": "Rajasthan" +}, +{ + "city": "Sheoganj", + "state": "Rajasthan" +}, +{ + "city": "Sikar", + "state": "Rajasthan" +}, +{ + "city": "Sirohi", + "state": "Rajasthan" +}, +{ + "city": "Sojat", + "state": "Rajasthan" +}, +{ + "city": "Sri Madhopur", + "state": "Rajasthan" +}, +{ + "city": "Sujangarh", + "state": "Rajasthan" +}, +{ + "city": "Sumerpur", + "state": "Rajasthan" +}, +{ + "city": "Suratgarh", + "state": "Rajasthan" +}, +{ + "city": "Taranagar", + "state": "Rajasthan" +}, +{ + "city": "Todabhim", + "state": "Rajasthan" +}, +{ + "city": "Todaraisingh", + "state": "Rajasthan" +}, +{ + "city": "Tonk", + "state": "Rajasthan" +}, +{ + "city": "Udaipur", + "state": "Rajasthan" +}, +{ + "city": "Udaipurwati", + "state": "Rajasthan" +}, +{ + "city": "Vijainagar", + "state": "Rajasthan" +}, +{ + "city": "Gangtok", + "state": "Sikkim" +}, +{ + "city": "Calcutta", + "state": "West Bengal" +}, +{ + "city": "Arakkonam", + "state": "Tamil Nadu" +}, +{ + "city": "Arcot", + "state": "Tamil Nadu" +}, +{ + "city": "Aruppukkottai", + "state": "Tamil Nadu" +}, +{ + "city": "Bhavani", + "state": "Tamil Nadu" +}, +{ + "city": "Chengalpattu", + "state": "Tamil Nadu" +}, +{ + "city": "Chennai", + "state": "Tamil Nadu" +}, +{ + "city": "Chinna salem", + "state": "Tamil nadu" +}, +{ + "city": "Coimbatore", + "state": "Tamil Nadu" +}, +{ + "city": "Coonoor", + "state": "Tamil Nadu" +}, +{ + "city": "Cuddalore", + "state": "Tamil Nadu" +}, +{ + "city": "Dharmapuri", + "state": "Tamil Nadu" +}, +{ + "city": "Dindigul", + "state": "Tamil Nadu" +}, +{ + "city": "Erode", + "state": "Tamil Nadu" +}, +{ + "city": "Gudalur", + "state": "Tamil Nadu" +}, +{ + "city": "Gudalur", + "state": "Tamil Nadu" +}, +{ + "city": "Gudalur", + "state": "Tamil Nadu" +}, +{ + "city": "Kanchipuram", + "state": "Tamil Nadu" +}, +{ + "city": "Karaikudi", + "state": "Tamil Nadu" +}, +{ + "city": "Karungal", + "state": "Tamil Nadu" +}, +{ + "city": "Karur", + "state": "Tamil Nadu" +}, +{ + "city": "Kollankodu", + "state": "Tamil Nadu" +}, +{ + "city": "Lalgudi", + "state": "Tamil Nadu" +}, +{ + "city": "Madurai", + "state": "Tamil Nadu" +}, +{ + "city": "Nagapattinam", + "state": "Tamil Nadu" +}, +{ + "city": "Nagercoil", + "state": "Tamil Nadu" +}, +{ + "city": "Namagiripettai", + "state": "Tamil Nadu" +}, +{ + "city": "Namakkal", + "state": "Tamil Nadu" +}, +{ + "city": "Nandivaram-Guduvancheri", + "state": "Tamil Nadu" +}, +{ + "city": "Nanjikottai", + "state": "Tamil Nadu" +}, +{ + "city": "Natham", + "state": "Tamil Nadu" +}, +{ + "city": "Nellikuppam", + "state": "Tamil Nadu" +}, +{ + "city": "Neyveli", + "state": "Tamil Nadu" +}, +{ + "city": "O Valley", + "state": "Tamil Nadu" +}, +{ + "city": "Oddanchatram", + "state": "Tamil Nadu" +}, +{ + "city": "P.N.Patti", + "state": "Tamil Nadu" +}, +{ + "city": "Pacode", + "state": "Tamil Nadu" +}, +{ + "city": "Padmanabhapuram", + "state": "Tamil Nadu" +}, +{ + "city": "Palani", + "state": "Tamil Nadu" +}, +{ + "city": "Palladam", + "state": "Tamil Nadu" +}, +{ + "city": "Pallapatti", + "state": "Tamil Nadu" +}, +{ + "city": "Pallikonda", + "state": "Tamil Nadu" +}, +{ + "city": "Panagudi", + "state": "Tamil Nadu" +}, +{ + "city": "Panruti", + "state": "Tamil Nadu" +}, +{ + "city": "Paramakudi", + "state": "Tamil Nadu" +}, +{ + "city": "Parangipettai", + "state": "Tamil Nadu" +}, +{ + "city": "Pattukkottai", + "state": "Tamil Nadu" +}, +{ + "city": "Perambalur", + "state": "Tamil Nadu" +}, +{ + "city": "Peravurani", + "state": "Tamil Nadu" +}, +{ + "city": "Periyakulam", + "state": "Tamil Nadu" +}, +{ + "city": "Periyasemur", + "state": "Tamil Nadu" +}, +{ + "city": "Pernampattu", + "state": "Tamil Nadu" +}, +{ + "city": "Pollachi", + "state": "Tamil Nadu" +}, +{ + "city": "Polur", + "state": "Tamil Nadu" +}, +{ + "city": "Ponneri", + "state": "Tamil Nadu" +}, +{ + "city": "Pudukkottai", + "state": "Tamil Nadu" +}, +{ + "city": "Pudupattinam", + "state": "Tamil Nadu" +}, +{ + "city": "Puliyankudi", + "state": "Tamil Nadu" +}, +{ + "city": "Punjaipugalur", + "state": "Tamil Nadu" +}, +{ + "city": "Rajapalayam", + "state": "Tamil Nadu" +}, +{ + "city": "Ramanathapuram", + "state": "Tamil Nadu" +}, +{ + "city": "Rameshwaram", + "state": "Tamil Nadu" +}, +{ + "city": "Rasipuram", + "state": "Tamil Nadu" +}, +{ + "city": "Salem", + "state": "Tamil Nadu" +}, +{ + "city": "Sankarankoil", + "state": "Tamil Nadu" +}, +{ + "city": "Sankari", + "state": "Tamil Nadu" +}, +{ + "city": "Sathyamangalam", + "state": "Tamil Nadu" +}, +{ + "city": "Sattur", + "state": "Tamil Nadu" +}, +{ + "city": "Shenkottai", + "state": "Tamil Nadu" +}, +{ + "city": "Sholavandan", + "state": "Tamil Nadu" +}, +{ + "city": "Sholingur", + "state": "Tamil Nadu" +}, +{ + "city": "Sirkali", + "state": "Tamil Nadu" +}, +{ + "city": "Sivaganga", + "state": "Tamil Nadu" +}, +{ + "city": "Sivagiri", + "state": "Tamil Nadu" +}, +{ + "city": "Sivakasi", + "state": "Tamil Nadu" +}, +{ + "city": "Srivilliputhur", + "state": "Tamil Nadu" +}, +{ + "city": "Surandai", + "state": "Tamil Nadu" +}, +{ + "city": "Suriyampalayam", + "state": "Tamil Nadu" +}, +{ + "city": "Tenkasi", + "state": "Tamil Nadu" +}, +{ + "city": "Thammampatti", + "state": "Tamil Nadu" +}, +{ + "city": "Thanjavur", + "state": "Tamil Nadu" +}, +{ + "city": "Tharamangalam", + "state": "Tamil Nadu" +}, +{ + "city": "Tharangambadi", + "state": "Tamil Nadu" +}, +{ + "city": "Theni Allinagaram", + "state": "Tamil Nadu" +}, +{ + "city": "Thirumangalam", + "state": "Tamil Nadu" +}, +{ + "city": "Thirunindravur", + "state": "Tamil Nadu" +}, +{ + "city": "Thiruparappu", + "state": "Tamil Nadu" +}, +{ + "city": "Thirupuvanam", + "state": "Tamil Nadu" +}, +{ + "city": "Thiruthuraipoondi", + "state": "Tamil Nadu" +}, +{ + "city": "Thiruvallur", + "state": "Tamil Nadu" +}, +{ + "city": "Thiruvarur", + "state": "Tamil Nadu" +}, +{ + "city": "Thoothukudi", + "state": "Tamil Nadu" +}, +{ + "city": "Thuraiyur", + "state": "Tamil Nadu" +}, +{ + "city": "Tindivanam", + "state": "Tamil Nadu" +}, +{ + "city": "Tiruchendur", + "state": "Tamil Nadu" +}, +{ + "city": "Tiruchengode", + "state": "Tamil Nadu" +}, +{ + "city": "Tiruchirappalli", + "state": "Tamil Nadu" +}, +{ + "city": "Tirukalukundram", + "state": "Tamil Nadu" +}, +{ + "city": "Tirukkoyilur", + "state": "Tamil Nadu" +}, +{ + "city": "Tirunelveli", + "state": "Tamil Nadu" +}, +{ + "city": "Tirupathur", + "state": "Tamil Nadu" +}, +{ + "city": "Tirupathur", + "state": "Tamil Nadu" +}, +{ + "city": "Tiruppur", + "state": "Tamil Nadu" +}, +{ + "city": "Tiruttani", + "state": "Tamil Nadu" +}, +{ + "city": "Tiruvannamalai", + "state": "Tamil Nadu" +}, +{ + "city": "Tiruvethipuram", + "state": "Tamil Nadu" +}, +{ + "city": "Tittakudi", + "state": "Tamil Nadu" +}, +{ + "city": "Udhagamandalam", + "state": "Tamil Nadu" +}, +{ + "city": "Udumalaipettai", + "state": "Tamil Nadu" +}, +{ + "city": "Unnamalaikadai", + "state": "Tamil Nadu" +}, +{ + "city": "Usilampatti", + "state": "Tamil Nadu" +}, +{ + "city": "Uthamapalayam", + "state": "Tamil Nadu" +}, +{ + "city": "Uthiramerur", + "state": "Tamil Nadu" +}, +{ + "city": "Vadakkuvalliyur", + "state": "Tamil Nadu" +}, +{ + "city": "Vadalur", + "state": "Tamil Nadu" +}, +{ + "city": "Vadipatti", + "state": "Tamil Nadu" +}, +{ + "city": "Valparai", + "state": "Tamil Nadu" +}, +{ + "city": "Vandavasi", + "state": "Tamil Nadu" +}, +{ + "city": "Vaniyambadi", + "state": "Tamil Nadu" +}, +{ + "city": "Vedaranyam", + "state": "Tamil Nadu" +}, +{ + "city": "Vellakoil", + "state": "Tamil Nadu" +}, +{ + "city": "Vellore", + "state": "Tamil Nadu" +}, +{ + "city": "Vikramasingapuram", + "state": "Tamil Nadu" +}, +{ + "city": "Viluppuram", + "state": "Tamil Nadu" +}, +{ + "city": "Virudhachalam", + "state": "Tamil Nadu" +}, +{ + "city": "Virudhunagar", + "state": "Tamil Nadu" +}, +{ + "city": "Viswanatham", + "state": "Tamil Nadu" +}, +{ + "city": "Agartala", + "state": "Tripura" +}, +{ + "city": "Badharghat", + "state": "Tripura" +}, +{ + "city": "Dharmanagar", + "state": "Tripura" +}, +{ + "city": "Indranagar", + "state": "Tripura" +}, +{ + "city": "Jogendranagar", + "state": "Tripura" +}, +{ + "city": "Kailasahar", + "state": "Tripura" +}, +{ + "city": "Khowai", + "state": "Tripura" +}, +{ + "city": "Pratapgarh", + "state": "Tripura" +}, +{ + "city": "Udaipur", + "state": "Tripura" +}, +{ + "city": "Achhnera", + "state": "Uttar Pradesh" +}, +{ + "city": "Adari", + "state": "Uttar Pradesh" +}, +{ + "city": "Agra", + "state": "Uttar Pradesh" +}, +{ + "city": "Aligarh", + "state": "Uttar Pradesh" +}, +{ + "city": "Allahabad", + "state": "Uttar Pradesh" +}, +{ + "city": "Amroha", + "state": "Uttar Pradesh" +}, +{ + "city": "Azamgarh", + "state": "Uttar Pradesh" +}, +{ + "city": "Bahraich", + "state": "Uttar Pradesh" +}, +{ + "city": "Ballia", + "state": "Uttar Pradesh" +}, +{ + "city": "Balrampur", + "state": "Uttar Pradesh" +}, +{ + "city": "Banda", + "state": "Uttar Pradesh" +}, +{ + "city": "Bareilly", + "state": "Uttar Pradesh" +}, +{ + "city": "Chandausi", + "state": "Uttar Pradesh" +}, +{ + "city": "Dadri", + "state": "Uttar Pradesh" +}, +{ + "city": "Deoria", + "state": "Uttar Pradesh" +}, +{ + "city": "Etawah", + "state": "Uttar Pradesh" +}, +{ + "city": "Fatehabad", + "state": "Uttar Pradesh" +}, +{ + "city": "Fatehpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Fatehpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Greater Noida", + "state": "Uttar Pradesh" +}, +{ + "city": "Hamirpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Hardoi", + "state": "Uttar Pradesh" +}, +{ + "city": "Jajmau", + "state": "Uttar Pradesh" +}, +{ + "city": "Jaunpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Jhansi", + "state": "Uttar Pradesh" +}, +{ + "city": "Kalpi", + "state": "Uttar Pradesh" +}, +{ + "city": "Kanpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Kota", + "state": "Uttar Pradesh" +}, +{ + "city": "Laharpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Lakhimpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Lal Gopalganj Nindaura", + "state": "Uttar Pradesh" +}, +{ + "city": "Lalganj", + "state": "Uttar Pradesh" +}, +{ + "city": "Lalitpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Lar", + "state": "Uttar Pradesh" +}, +{ + "city": "Loni", + "state": "Uttar Pradesh" +}, +{ + "city": "Lucknow", + "state": "Uttar Pradesh" +}, +{ + "city": "Mathura", + "state": "Uttar Pradesh" +}, +{ + "city": "Meerut", + "state": "Uttar Pradesh" +}, +{ + "city": "Modinagar", + "state": "Uttar Pradesh" +}, +{ + "city": "Muradnagar", + "state": "Uttar Pradesh" +}, +{ + "city": "Nagina", + "state": "Uttar Pradesh" +}, +{ + "city": "Najibabad", + "state": "Uttar Pradesh" +}, +{ + "city": "Nakur", + "state": "Uttar Pradesh" +}, +{ + "city": "Nanpara", + "state": "Uttar Pradesh" +}, +{ + "city": "Naraura", + "state": "Uttar Pradesh" +}, +{ + "city": "Naugawan Sadat", + "state": "Uttar Pradesh" +}, +{ + "city": "Nautanwa", + "state": "Uttar Pradesh" +}, +{ + "city": "Nawabganj", + "state": "Uttar Pradesh" +}, +{ + "city": "Nehtaur", + "state": "Uttar Pradesh" +}, +{ + "city": "NOIDA", + "state": "Uttar Pradesh" +}, +{ + "city": "Noorpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Obra", + "state": "Uttar Pradesh" +}, +{ + "city": "Orai", + "state": "Uttar Pradesh" +}, +{ + "city": "Padrauna", + "state": "Uttar Pradesh" +}, +{ + "city": "Palia Kalan", + "state": "Uttar Pradesh" +}, +{ + "city": "Parasi", + "state": "Uttar Pradesh" +}, +{ + "city": "Phulpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Pihani", + "state": "Uttar Pradesh" +}, +{ + "city": "Pilibhit", + "state": "Uttar Pradesh" +}, +{ + "city": "Pilkhuwa", + "state": "Uttar Pradesh" +}, +{ + "city": "Powayan", + "state": "Uttar Pradesh" +}, +{ + "city": "Pukhrayan", + "state": "Uttar Pradesh" +}, +{ + "city": "Puranpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Purquazi", + "state": "Uttar Pradesh" +}, +{ + "city": "Purwa", + "state": "Uttar Pradesh" +}, +{ + "city": "Rae Bareli", + "state": "Uttar Pradesh" +}, +{ + "city": "Rampur", + "state": "Uttar Pradesh" +}, +{ + "city": "Rampur Maniharan", + "state": "Uttar Pradesh" +}, +{ + "city": "Rasra", + "state": "Uttar Pradesh" +}, +{ + "city": "Rath", + "state": "Uttar Pradesh" +}, +{ + "city": "Renukoot", + "state": "Uttar Pradesh" +}, +{ + "city": "Reoti", + "state": "Uttar Pradesh" +}, +{ + "city": "Robertsganj", + "state": "Uttar Pradesh" +}, +{ + "city": "Rudauli", + "state": "Uttar Pradesh" +}, +{ + "city": "Rudrapur", + "state": "Uttar Pradesh" +}, +{ + "city": "Sadabad", + "state": "Uttar Pradesh" +}, +{ + "city": "Safipur", + "state": "Uttar Pradesh" +}, +{ + "city": "Saharanpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Sahaspur", + "state": "Uttar Pradesh" +}, +{ + "city": "Sahaswan", + "state": "Uttar Pradesh" +}, +{ + "city": "Sahawar", + "state": "Uttar Pradesh" +}, +{ + "city": "Sahjanwa", + "state": "Uttar Pradesh" +}, +{ + "city": "Saidpur", + "state": " Ghazipur" +}, +{ + "city": "Sambhal", + "state": "Uttar Pradesh" +}, +{ + "city": "Samdhan", + "state": "Uttar Pradesh" +}, +{ + "city": "Samthar", + "state": "Uttar Pradesh" +}, +{ + "city": "Sandi", + "state": "Uttar Pradesh" +}, +{ + "city": "Sandila", + "state": "Uttar Pradesh" +}, +{ + "city": "Sardhana", + "state": "Uttar Pradesh" +}, +{ + "city": "Seohara", + "state": "Uttar Pradesh" +}, +{ + "city": "Shahabad", + "state": " Hardoi" +}, +{ + "city": "Shahabad", + "state": " Rampur" +}, +{ + "city": "Shahganj", + "state": "Uttar Pradesh" +}, +{ + "city": "Shahjahanpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Shamli", + "state": "Uttar Pradesh" +}, +{ + "city": "Shamsabad", + "state": " Agra" +}, +{ + "city": "Shamsabad", + "state": " Farrukhabad" +}, +{ + "city": "Sherkot", + "state": "Uttar Pradesh" +}, +{ + "city": "Shikarpur", + "state": " Bulandshahr" +}, +{ + "city": "Shikohabad", + "state": "Uttar Pradesh" +}, +{ + "city": "Shishgarh", + "state": "Uttar Pradesh" +}, +{ + "city": "Siana", + "state": "Uttar Pradesh" +}, +{ + "city": "Sikanderpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Sikandra Rao", + "state": "Uttar Pradesh" +}, +{ + "city": "Sikandrabad", + "state": "Uttar Pradesh" +}, +{ + "city": "Sirsaganj", + "state": "Uttar Pradesh" +}, +{ + "city": "Sirsi", + "state": "Uttar Pradesh" +}, +{ + "city": "Sitapur", + "state": "Uttar Pradesh" +}, +{ + "city": "Soron", + "state": "Uttar Pradesh" +}, +{ + "city": "Suar", + "state": "Uttar Pradesh" +}, +{ + "city": "Sultanpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Sumerpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Tanda", + "state": "Uttar Pradesh" +}, +{ + "city": "Tanda", + "state": "Uttar Pradesh" +}, +{ + "city": "Tetri Bazar", + "state": "Uttar Pradesh" +}, +{ + "city": "Thakurdwara", + "state": "Uttar Pradesh" +}, +{ + "city": "Thana Bhawan", + "state": "Uttar Pradesh" +}, +{ + "city": "Tilhar", + "state": "Uttar Pradesh" +}, +{ + "city": "Tirwaganj", + "state": "Uttar Pradesh" +}, +{ + "city": "Tulsipur", + "state": "Uttar Pradesh" +}, +{ + "city": "Tundla", + "state": "Uttar Pradesh" +}, +{ + "city": "Unnao", + "state": "Uttar Pradesh" +}, +{ + "city": "Utraula", + "state": "Uttar Pradesh" +}, +{ + "city": "Varanasi", + "state": "Uttar Pradesh" +}, +{ + "city": "Vrindavan", + "state": "Uttar Pradesh" +}, +{ + "city": "Warhapur", + "state": "Uttar Pradesh" +}, +{ + "city": "Zaidpur", + "state": "Uttar Pradesh" +}, +{ + "city": "Zamania", + "state": "Uttar Pradesh" +}, +{ + "city": "Almora", + "state": "Uttarakhand" +}, +{ + "city": "Bazpur", + "state": "Uttarakhand" +}, +{ + "city": "Chamba", + "state": "Uttarakhand" +}, +{ + "city": "Dehradun", + "state": "Uttarakhand" +}, +{ + "city": "Haldwani", + "state": "Uttarakhand" +}, +{ + "city": "Haridwar", + "state": "Uttarakhand" +}, +{ + "city": "Jaspur", + "state": "Uttarakhand" +}, +{ + "city": "Kashipur", + "state": "Uttarakhand" +}, +{ + "city": "kichha", + "state": "Uttarakhand" +}, +{ + "city": "Kotdwara", + "state": "Uttarakhand" +}, +{ + "city": "Manglaur", + "state": "Uttarakhand" +}, +{ + "city": "Mussoorie", + "state": "Uttarakhand" +}, +{ + "city": "Nagla", + "state": "Uttarakhand" +}, +{ + "city": "Nainital", + "state": "Uttarakhand" +}, +{ + "city": "Pauri", + "state": "Uttarakhand" +}, +{ + "city": "Pithoragarh", + "state": "Uttarakhand" +}, +{ + "city": "Ramnagar", + "state": "Uttarakhand" +}, +{ + "city": "Rishikesh", + "state": "Uttarakhand" +}, +{ + "city": "Roorkee", + "state": "Uttarakhand" +}, +{ + "city": "Rudrapur", + "state": "Uttarakhand" +}, +{ + "city": "Sitarganj", + "state": "Uttarakhand" +}, +{ + "city": "Tehri", + "state": "Uttarakhand" +}, +{ + "city": "Muzaffarnagar", + "state": "Uttar Pradesh" +}, +{ + "city": "Adra", + "state": " Purulia" +}, +{ + "city": "Alipurduar", + "state": "West Bengal" +}, +{ + "city": "Arambagh", + "state": "West Bengal" +}, +{ + "city": "Asansol", + "state": "West Bengal" +}, +{ + "city": "Baharampur", + "state": "West Bengal" +}, +{ + "city": "Bally", + "state": "West Bengal" +}, +{ + "city": "Balurghat", + "state": "West Bengal" +}, +{ + "city": "Bankura", + "state": "West Bengal" +}, +{ + "city": "Barakar", + "state": "West Bengal" +}, +{ + "city": "Barasat", + "state": "West Bengal" +}, +{ + "city": "Bardhaman", + "state": "West Bengal" +}, +{ + "city": "Bidhan Nagar", + "state": "West Bengal" +}, +{ + "city": "Chinsura", + "state": "West Bengal" +}, +{ + "city": "Contai", + "state": "West Bengal" +}, +{ + "city": "Cooch Behar", + "state": "West Bengal" +}, +{ + "city": "Darjeeling", + "state": "West Bengal" +}, +{ + "city": "Durgapur", + "state": "West Bengal" +}, +{ + "city": "Haldia", + "state": "West Bengal" +}, +{ + "city": "Howrah", + "state": "West Bengal" +}, +{ + "city": "Islampur", + "state": "West Bengal" +}, +{ + "city": "Jhargram", + "state": "West Bengal" +}, +{ + "city": "Kharagpur", + "state": "West Bengal" +}, +{ + "city": "Kolkata", + "state": "West Bengal" +}, +{ + "city": "Mainaguri", + "state": "West Bengal" +}, +{ + "city": "Mal", + "state": "West Bengal" +}, +{ + "city": "Mathabhanga", + "state": "West Bengal" +}, +{ + "city": "Medinipur", + "state": "West Bengal" +}, +{ + "city": "Memari", + "state": "West Bengal" +}, +{ + "city": "Monoharpur", + "state": "West Bengal" +}, +{ + "city": "Murshidabad", + "state": "West Bengal" +}, +{ + "city": "Nabadwip", + "state": "West Bengal" +}, +{ + "city": "Naihati", + "state": "West Bengal" +}, +{ + "city": "Panchla", + "state": "West Bengal" +}, +{ + "city": "Pandua", + "state": "West Bengal" +}, +{ + "city": "Paschim Punropara", + "state": "West Bengal" +}, +{ + "city": "Purulia", + "state": "West Bengal" +}, +{ + "city": "Raghunathpur", + "state": "West Bengal" +}, +{ + "city": "Raiganj", + "state": "West Bengal" +}, +{ + "city": "Rampurhat", + "state": "West Bengal" +}, +{ + "city": "Ranaghat", + "state": "West Bengal" +}, +{ + "city": "Sainthia", + "state": "West Bengal" +}, +{ + "city": "Santipur", + "state": "West Bengal" +}, +{ + "city": "Siliguri", + "state": "West Bengal" +}, +{ + "city": "Sonamukhi", + "state": "West Bengal" +}, +{ + "city": "Srirampore", + "state": "West Bengal" +}, +{ + "city": "Suri", + "state": "West Bengal" +}, +{ + "city": "Taki", + "state": "West Bengal" +}, +{ + "city": "Tamluk", + "state": "West Bengal" +}, +{ + "city": "Tarakeswar", + "state": "West Bengal" +}, +{ + "city": "Chikmagalur", + "state": "Karnataka" +}, +{ + "city": "Davanagere", + "state": "Karnataka" +}, +{ + "city": "Dharwad", + "state": "Karnataka" +}, +{ + "city": "Gadag", + "state": "Karnataka" +}, +{ + "city": "Chennai", + "state": "Tamil Nadu" +}, +{ + "city": "Coimbatore", + "state": "Tamil Nadu" +} +] diff --git a/src/serviceWorker.ts b/src/serviceWorker.ts index 7a8fe96..fa18de2 100644 --- a/src/serviceWorker.ts +++ b/src/serviceWorker.ts @@ -1,107 +1,101 @@ -import firebase from 'firebase' +import firebase from 'firebase'; export const serviceWorker = () => { - if ("serviceWorker" in navigator) { - navigator.serviceWorker.register("./sw.js").then(() => { - //Service Worker Registration Succesful + if ('serviceWorker' in navigator) { + navigator.serviceWorker.register('./sw.js').then(() => { + // Service Worker Registration Succesful console.log('[Service Worker] Registration : Successful'); - navigator.geolocation.getCurrentPosition(showPosition => { - const { latitude, longitude } = showPosition.coords + navigator.geolocation.getCurrentPosition((showPosition) => { + const { latitude, longitude } = showPosition.coords; // console.log(latitude , longitude) fetch(`https://api.bigdatacloud.net/data/reverse-geocode-client?latitude=${latitude}&longitude=${longitude}&localityLanguage=en`) - .then(res => res.json()) - .then(data => { - const loc = data.localityInfo.administrative.slice(-1)[0].name.split(' ')[0] - localStorage.setItem("userLocation", JSON.stringify(loc)) - }) - .catch(err => console.log("[Location] : Permission not granted")) + .then((res) => res.json()) + .then((data) => { + const loc = data.localityInfo.administrative.slice(-1)[0].name.split(' ')[0]; + localStorage.setItem('userLocation', JSON.stringify(loc)); + }) + .catch((err) => console.log('[Location] : Permission not granted')); }); - }) - .catch(err => { - console.log('[Service Worker] Registration : Failed'); - }) + .catch((err) => { + console.log('[Service Worker] Registration : Failed'); + }); } - if ("Notification" in window) { - + if ('Notification' in window) { Notification.requestPermission((result) => { - if (result === "granted") { - - configurePushSubscription() + if (result === 'granted') { + configurePushSubscription(); } }); - } +}; -} - -export default serviceWorker +export default serviceWorker; const confirmationNotification = () => { - if (!("serviceWorker" in navigator)) + if (!('serviceWorker' in navigator)) { return; + } navigator.serviceWorker.ready.then((activeSW) => { const NotificationOptions = { - body: "We will notify you with the new posts in your city !!", + body: 'We will notify you with the new posts in your city !!', }; activeSW.showNotification( - "Thanks for enabling notifications!", - NotificationOptions + 'Thanks for enabling notifications!', + NotificationOptions, ); }); -} +}; const configurePushSubscription = () => { - if (!("serviceWorker" in navigator)) + if (!('serviceWorker' in navigator)) { return; + } - var sw; + let sw; navigator - .serviceWorker - .ready - .then(currentRegisteredSW => { - sw = currentRegisteredSW - return sw.pushManager.getSubscription() - }) - .then(currentSubscription => { - if (currentSubscription === null) { - const VAPID_PUBLIC = "BIAZwmMudXY985BJKrg-UYrc98W8meJM0yF23a3FA-zO65P5n0bo-d2GGJQkjjMrOyhv_8epYWqB1u2iqXiNXus" - const convertedVapidKey = urlBase64ToUint8Array(VAPID_PUBLIC); + .serviceWorker + .ready + .then((currentRegisteredSW) => { + sw = currentRegisteredSW; + return sw.pushManager.getSubscription(); + }) + .then((currentSubscription) => { + if (currentSubscription === null) { + const VAPID_PUBLIC = 'BIAZwmMudXY985BJKrg-UYrc98W8meJM0yF23a3FA-zO65P5n0bo-d2GGJQkjjMrOyhv_8epYWqB1u2iqXiNXus'; + const convertedVapidKey = urlBase64ToUint8Array(VAPID_PUBLIC); - return sw.pushManager.subscribe({ - userVisibleOnly: true, - applicationServerKey: convertedVapidKey + return sw.pushManager.subscribe({ + userVisibleOnly: true, + applicationServerKey: convertedVapidKey, - }) - } - else { + }); + } else { // already there - } - - }) - .then(newSubscription => { - const db = firebase.firestore(); - return db.collection("subscriptions").add(JSON.parse(JSON.stringify(newSubscription))); - - }) - .then(resposneFromFirebase => { - console.log(resposneFromFirebase) - if (resposneFromFirebase) { - confirmationNotification() - } - }) - .catch(err => { - console.log(err) - console.log("An error occured") - }) -} + } + }) + .then((newSubscription) => { + const db = firebase.firestore(); + return db.collection('subscriptions').add(JSON.parse(JSON.stringify(newSubscription))); + }) + .then((resposneFromFirebase) => { + console.log(resposneFromFirebase); + if (resposneFromFirebase) { + confirmationNotification(); + } + }) + .catch((err) => { + console.log(err); + console.log('An error occured'); + }); +}; function urlBase64ToUint8Array(base64String) { const padding = '='.repeat((4 - base64String.length % 4) % 4); const base64 = (base64String + padding) - .replace(/-/g, '+') - .replace(/_/g, '/'); + .replace(/-/g, '+') + .replace(/_/g, '/'); const rawData = window.atob(base64); const outputArray = new Uint8Array(rawData.length); diff --git a/yarn.lock b/yarn.lock index 40c2bfb..8f6443c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,36 +2,36 @@ # yarn lockfile v1 +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.5.5": + "integrity" "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz" + "version" "7.12.13" + dependencies: + "@babel/highlight" "^7.12.13" + "@babel/code-frame@7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" - integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== + "integrity" "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/highlight" "^7.10.4" "@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + "integrity" "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" + "version" "7.12.11" dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.5.5": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" - integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== - dependencies: - "@babel/highlight" "^7.12.13" - -"@babel/compat-data@^7.12.1", "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.13.15", "@babel/compat-data@^7.13.8": - version "7.13.15" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz#7e8eea42d0b64fda2b375b22d06c605222e848f4" - integrity sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA== +"@babel/compat-data@^7.12.1", "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.13.12", "@babel/compat-data@^7.13.15", "@babel/compat-data@^7.13.8": + "integrity" "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==" + "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz" + "version" "7.13.15" -"@babel/core@7.12.3": - version "7.12.3" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz#1b436884e1e3bff6fb1328dc02b208759de92ad8" - integrity sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g== +"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@7.12.3": + "integrity" "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==" + "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz" + "version" "7.12.3" dependencies: "@babel/code-frame" "^7.10.4" "@babel/generator" "^7.12.1" @@ -41,74 +41,53 @@ "@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/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4": - version "7.13.16" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz#7756ab24396cc9675f1c3fcd5b79fcce192ea96a" - integrity sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q== + "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/generator@^7.12.1", "@babel/generator@^7.13.9": + "integrity" "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==" + "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz" + "version" "7.13.9" dependencies: - "@babel/code-frame" "^7.12.13" - "@babel/generator" "^7.13.16" - "@babel/helper-compilation-targets" "^7.13.16" - "@babel/helper-module-transforms" "^7.13.14" - "@babel/helpers" "^7.13.16" - "@babel/parser" "^7.13.16" - "@babel/template" "^7.12.13" - "@babel/traverse" "^7.13.15" - "@babel/types" "^7.13.16" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.12.1", "@babel/generator@^7.13.16": - version "7.13.16" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz#0befc287031a201d84cdfc173b46b320ae472d14" - integrity sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg== - dependencies: - "@babel/types" "^7.13.16" - jsesc "^2.5.1" - source-map "^0.5.0" + "@babel/types" "^7.13.0" + "jsesc" "^2.5.1" + "source-map" "^0.5.0" "@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" - integrity sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw== + "integrity" "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==" + "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/types" "^7.12.13" "@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13": - 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#6bc20361c88b0a74d05137a65cac8d3cbf6f61fc" - integrity sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA== + "integrity" "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==" + "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-explode-assignable-expression" "^7.12.13" "@babel/types" "^7.12.13" -"@babel/helper-compilation-targets@^7.12.1", "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.13", "@babel/helper-compilation-targets@^7.13.16", "@babel/helper-compilation-targets@^7.13.8": - version "7.13.16" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz#6e91dccf15e3f43e5556dffe32d860109887563c" - integrity sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA== +"@babel/helper-compilation-targets@^7.12.1", "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.13", "@babel/helper-compilation-targets@^7.13.8": + "integrity" "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz" + "version" "7.13.13" dependencies: - "@babel/compat-data" "^7.13.15" + "@babel/compat-data" "^7.13.12" "@babel/helper-validator-option" "^7.12.17" - browserslist "^4.14.5" - semver "^6.3.0" + "browserslist" "^4.14.5" + "semver" "^6.3.0" "@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.13.0": - version "7.13.11" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz#30d30a005bca2c953f5653fc25091a492177f4f6" - integrity sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw== + "integrity" "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz" + "version" "7.13.11" dependencies: "@babel/helper-function-name" "^7.12.13" "@babel/helper-member-expression-to-functions" "^7.13.0" @@ -117,76 +96,76 @@ "@babel/helper-split-export-declaration" "^7.12.13" "@babel/helper-create-regexp-features-plugin@^7.12.13": - version "7.12.17" - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7" - integrity sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg== + "integrity" "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==" + "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz" + "version" "7.12.17" dependencies: "@babel/helper-annotate-as-pure" "^7.12.13" - regexpu-core "^4.7.1" + "regexpu-core" "^4.7.1" "@babel/helper-define-polyfill-provider@^0.2.0": - version "0.2.0" - resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz#a640051772045fedaaecc6f0c6c69f02bdd34bf1" - integrity sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw== + "integrity" "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==" + "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz" + "version" "0.2.0" dependencies: "@babel/helper-compilation-targets" "^7.13.0" "@babel/helper-module-imports" "^7.12.13" "@babel/helper-plugin-utils" "^7.13.0" "@babel/traverse" "^7.13.0" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" + "debug" "^4.1.1" + "lodash.debounce" "^4.0.8" + "resolve" "^1.14.2" + "semver" "^6.1.2" "@babel/helper-explode-assignable-expression@^7.12.13": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz#17b5c59ff473d9f956f40ef570cf3a76ca12657f" - integrity sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA== + "integrity" "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==" + "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/types" "^7.13.0" "@babel/helper-function-name@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a" - integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== + "integrity" "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==" + "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz" + "version" "7.12.13" 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.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" - integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== + "integrity" "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==" + "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/types" "^7.12.13" "@babel/helper-hoist-variables@^7.13.0": - version "7.13.16" - resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz#1b1651249e94b51f8f0d33439843e33e39775b30" - integrity sha512-1eMtTrXtrwscjcAeO4BVK+vvkxaLJSPFz1w1KLawz6HLNi9bPFGBNwwDyVfiu1Tv/vRRFYfoGaKhmAQPGPn5Wg== + "integrity" "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==" + "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz" + "version" "7.13.0" dependencies: - "@babel/traverse" "^7.13.15" - "@babel/types" "^7.13.16" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" "@babel/helper-member-expression-to-functions@^7.13.0", "@babel/helper-member-expression-to-functions@^7.13.12": - version "7.13.12" - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72" - integrity sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw== + "integrity" "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==" + "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz" + "version" "7.13.12" dependencies: "@babel/types" "^7.13.12" "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12": - version "7.13.12" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977" - integrity sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA== + "integrity" "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz" + "version" "7.13.12" dependencies: "@babel/types" "^7.13.12" -"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.13.14": - version "7.13.14" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz#e600652ba48ccb1641775413cb32cfa4e8b495ef" - integrity sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g== +"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.13.0": + "integrity" "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz" + "version" "7.13.14" dependencies: "@babel/helper-module-imports" "^7.13.12" "@babel/helper-replace-supers" "^7.13.12" @@ -198,30 +177,30 @@ "@babel/types" "^7.13.14" "@babel/helper-optimise-call-expression@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" - integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== + "integrity" "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==" + "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/types" "^7.12.13" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" - integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ== + "integrity" "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz" + "version" "7.13.0" "@babel/helper-remap-async-to-generator@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209" - integrity sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg== + "integrity" "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==" + "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-annotate-as-pure" "^7.12.13" "@babel/helper-wrap-function" "^7.13.0" "@babel/types" "^7.13.0" "@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.0", "@babel/helper-replace-supers@^7.13.12": - version "7.13.12" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz#6442f4c1ad912502481a564a7386de0c77ff3804" - integrity sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw== + "integrity" "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==" + "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz" + "version" "7.13.12" dependencies: "@babel/helper-member-expression-to-functions" "^7.13.12" "@babel/helper-optimise-call-expression" "^7.12.13" @@ -229,180 +208,180 @@ "@babel/types" "^7.13.12" "@babel/helper-simple-access@^7.12.13", "@babel/helper-simple-access@^7.13.12": - version "7.13.12" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6" - integrity sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA== + "integrity" "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==" + "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz" + "version" "7.13.12" dependencies: "@babel/types" "^7.13.12" "@babel/helper-skip-transparent-expression-wrappers@^7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" - integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== + "integrity" "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==" + "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/types" "^7.12.1" "@babel/helper-split-export-declaration@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" - integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== + "integrity" "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==" + "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/types" "^7.12.13" "@babel/helper-validator-identifier@^7.12.11": - version "7.12.11" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" - integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== + "integrity" "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz" + "version" "7.12.11" "@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.12.17": - version "7.12.17" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" - integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== + "integrity" "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz" + "version" "7.12.17" "@babel/helper-wrap-function@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4" - integrity sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA== + "integrity" "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==" + "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-function-name" "^7.12.13" "@babel/template" "^7.12.13" "@babel/traverse" "^7.13.0" "@babel/types" "^7.13.0" -"@babel/helpers@^7.12.1", "@babel/helpers@^7.13.16": - version "7.13.17" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.17.tgz#b497c7a00e9719d5b613b8982bda6ed3ee94caf6" - integrity sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg== +"@babel/helpers@^7.12.1": + "integrity" "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==" + "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz" + "version" "7.13.10" dependencies: "@babel/template" "^7.12.13" - "@babel/traverse" "^7.13.17" - "@babel/types" "^7.13.17" + "@babel/traverse" "^7.13.0" + "@babel/types" "^7.13.0" "@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13": - version "7.13.10" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1" - integrity sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg== + "integrity" "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz" + "version" "7.13.10" dependencies: "@babel/helper-validator-identifier" "^7.12.11" - chalk "^2.0.0" - js-tokens "^4.0.0" + "chalk" "^2.0.0" + "js-tokens" "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.12.13", "@babel/parser@^7.12.3", "@babel/parser@^7.13.16", "@babel/parser@^7.7.0": - version "7.13.16" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz#0f18179b0448e6939b1f3f5c4c355a3a9bcdfd37" - integrity sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw== +"@babel/parser@^7.1.0", "@babel/parser@^7.12.13", "@babel/parser@^7.12.3", "@babel/parser@^7.13.15", "@babel/parser@^7.7.0": + "integrity" "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==" + "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz" + "version" "7.13.15" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.13.12": - 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#a3484d84d0b549f3fc916b99ee4783f26fabad2a" - integrity sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ== + "integrity" "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==" + "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" + "version" "7.13.12" 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" "@babel/plugin-proposal-async-generator-functions@^7.12.1", "@babel/plugin-proposal-async-generator-functions@^7.13.15": - version "7.13.15" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz#80e549df273a3b3050431b148c892491df1bcc5b" - integrity sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA== + "integrity" "sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz" + "version" "7.13.15" 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" -"@babel/plugin-proposal-class-properties@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" - integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== +"@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@7.12.1": + "integrity" "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-create-class-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" - integrity sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg== +"@babel/plugin-proposal-class-properties@^7.13.0": + "integrity" "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-create-class-features-plugin" "^7.13.0" "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-proposal-decorators@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz#59271439fed4145456c41067450543aee332d15f" - integrity sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ== + "integrity" "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-create-class-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-decorators" "^7.12.1" "@babel/plugin-proposal-dynamic-import@^7.12.1", "@babel/plugin-proposal-dynamic-import@^7.13.8": - version "7.13.8" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz#876a1f6966e1dec332e8c9451afda3bebcdf2e1d" - integrity sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ== + "integrity" "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz" + "version" "7.13.8" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-proposal-export-namespace-from@^7.12.1", "@babel/plugin-proposal-export-namespace-from@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz#393be47a4acd03fa2af6e3cde9b06e33de1b446d" - integrity sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw== + "integrity" "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-proposal-json-strings@^7.12.1", "@babel/plugin-proposal-json-strings@^7.13.8": - version "7.13.8" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz#bf1fb362547075afda3634ed31571c5901afef7b" - integrity sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q== + "integrity" "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz" + "version" "7.13.8" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-proposal-logical-assignment-operators@^7.12.1", "@babel/plugin-proposal-logical-assignment-operators@^7.13.8": - version "7.13.8" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz#93fa78d63857c40ce3c8c3315220fd00bfbb4e1a" - integrity sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A== + "integrity" "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz" + "version" "7.13.8" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-proposal-nullish-coalescing-operator@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" - integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== +"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@7.12.1": + "integrity" "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": - version "7.13.8" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz#3730a31dafd3c10d8ccd10648ed80a2ac5472ef3" - integrity sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A== +"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": + "integrity" "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz" + "version" "7.13.8" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-proposal-numeric-separator@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz#0e2c6774c4ce48be412119b4d693ac777f7685a6" - integrity sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA== +"@babel/plugin-proposal-numeric-separator@^7.12.1", "@babel/plugin-proposal-numeric-separator@7.12.1": + "integrity" "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-numeric-separator@^7.12.1", "@babel/plugin-proposal-numeric-separator@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz#bd9da3188e787b5120b4f9d465a8261ce67ed1db" - integrity sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w== +"@babel/plugin-proposal-numeric-separator@^7.12.13": + "integrity" "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.13.8": - version "7.13.8" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz#5d210a4d727d6ce3b18f9de82cc99a3964eed60a" - integrity sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g== + "integrity" "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz" + "version" "7.13.8" dependencies: "@babel/compat-data" "^7.13.8" "@babel/helper-compilation-targets" "^7.13.8" @@ -411,207 +390,207 @@ "@babel/plugin-transform-parameters" "^7.13.0" "@babel/plugin-proposal-optional-catch-binding@^7.12.1", "@babel/plugin-proposal-optional-catch-binding@^7.13.8": - version "7.13.8" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz#3ad6bd5901506ea996fc31bdcf3ccfa2bed71107" - integrity sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA== + "integrity" "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz" + "version" "7.13.8" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-proposal-optional-chaining@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz#cce122203fc8a32794296fc377c6dedaf4363797" - integrity sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw== +"@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@7.12.1": + "integrity" "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz" + "version" "7.12.1" 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" -"@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.13.12": - version "7.13.12" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz#ba9feb601d422e0adea6760c2bd6bbb7bfec4866" - integrity sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ== +"@babel/plugin-proposal-optional-chaining@^7.13.12": + "integrity" "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz" + "version" "7.13.12" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-proposal-private-methods@^7.12.1", "@babel/plugin-proposal-private-methods@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz#04bd4c6d40f6e6bbfa2f57e2d8094bad900ef787" - integrity sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q== + "integrity" "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-create-class-features-plugin" "^7.13.0" "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.12.13", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba" - integrity sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg== + "integrity" "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.12.13" "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + "version" "7.8.4" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.12.1", "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-decorators@^7.12.1": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz#fac829bf3c7ef4a1bc916257b403e58c6bdaf648" - integrity sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA== + "integrity" "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-flow@^7.12.1": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz#5df9962503c0a9c918381c929d51d4d6949e7e86" - integrity sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA== + "integrity" "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz#044fb81ebad6698fe62c478875575bcbb9b70f15" - integrity sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g== + "integrity" "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + "version" "7.10.4" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + "version" "7.8.3" dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.12.13", "@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178" - integrity sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ== + "integrity" "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-typescript@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz#9dff111ca64154cef0f4dc52cf843d9f12ce4474" - integrity sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w== + "integrity" "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-arrow-functions@^7.12.1", "@babel/plugin-transform-arrow-functions@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae" - integrity sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg== + "integrity" "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-transform-async-to-generator@^7.12.1", "@babel/plugin-transform-async-to-generator@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz#8e112bf6771b82bf1e974e5e26806c5c99aa516f" - integrity sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg== + "integrity" "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-module-imports" "^7.12.13" "@babel/helper-plugin-utils" "^7.13.0" "@babel/helper-remap-async-to-generator" "^7.13.0" "@babel/plugin-transform-block-scoped-functions@^7.12.1", "@babel/plugin-transform-block-scoped-functions@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz#a9bf1836f2a39b4eb6cf09967739de29ea4bf4c4" - integrity sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg== + "integrity" "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.12.13": - version "7.13.16" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.13.16.tgz#a9c0f10794855c63b1d629914c7dcfeddd185892" - integrity sha512-ad3PHUxGnfWF4Efd3qFuznEtZKoBp0spS+DgqzVzRPV7urEBvPLue3y2j80w4Jf2YLzZHj8TOv/Lmvdmh3b2xg== + "integrity" "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz" + "version" "7.12.13" dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz#0265155075c42918bf4d3a4053134176ad9b533b" - integrity sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g== + "integrity" "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-annotate-as-pure" "^7.12.13" "@babel/helper-function-name" "^7.12.13" @@ -619,202 +598,202 @@ "@babel/helper-plugin-utils" "^7.13.0" "@babel/helper-replace-supers" "^7.13.0" "@babel/helper-split-export-declaration" "^7.12.13" - globals "^11.1.0" + "globals" "^11.1.0" "@babel/plugin-transform-computed-properties@^7.12.1", "@babel/plugin-transform-computed-properties@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz#845c6e8b9bb55376b1fa0b92ef0bdc8ea06644ed" - integrity sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg== + "integrity" "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.13.0": - version "7.13.17" - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.17.tgz#678d96576638c19d5b36b332504d3fd6e06dea27" - integrity sha512-UAUqiLv+uRLO+xuBKKMEpC+t7YRNVRqBsWWq1yKXbBZBje/t3IXCiSinZhjn/DC3qzBfICeYd2EFGEbHsh5RLA== + "integrity" "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.12.13", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad" - integrity sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ== + "integrity" "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.12.13" "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-duplicate-keys@^7.12.1", "@babel/plugin-transform-duplicate-keys@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz#6f06b87a8b803fd928e54b81c258f0a0033904de" - integrity sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ== + "integrity" "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-exponentiation-operator@^7.12.1", "@babel/plugin-transform-exponentiation-operator@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz#4d52390b9a273e651e4aba6aee49ef40e80cd0a1" - integrity sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA== + "integrity" "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13" "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-flow-strip-types@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz#8430decfa7eb2aea5414ed4a3fa6e1652b7d77c4" - integrity sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg== + "integrity" "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-flow" "^7.12.1" "@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062" - integrity sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg== + "integrity" "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-transform-function-name@^7.12.1", "@babel/plugin-transform-function-name@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz#bb024452f9aaed861d374c8e7a24252ce3a50051" - integrity sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ== + "integrity" "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-function-name" "^7.12.13" "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-literals@^7.12.1", "@babel/plugin-transform-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz#2ca45bafe4a820197cf315794a4d26560fe4bdb9" - integrity sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ== + "integrity" "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-member-expression-literals@^7.12.1", "@babel/plugin-transform-member-expression-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz#5ffa66cd59b9e191314c9f1f803b938e8c081e40" - integrity sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg== + "integrity" "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-modules-amd@^7.12.1", "@babel/plugin-transform-modules-amd@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz#19f511d60e3d8753cc5a6d4e775d3a5184866cc3" - integrity sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ== + "integrity" "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-module-transforms" "^7.13.0" "@babel/helper-plugin-utils" "^7.13.0" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.13.8": - version "7.13.8" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz#7b01ad7c2dcf2275b06fa1781e00d13d420b3e1b" - integrity sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw== + "integrity" "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz" + "version" "7.13.8" dependencies: "@babel/helper-module-transforms" "^7.13.0" "@babel/helper-plugin-utils" "^7.13.0" "@babel/helper-simple-access" "^7.12.13" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-systemjs@^7.12.1", "@babel/plugin-transform-modules-systemjs@^7.13.8": - version "7.13.8" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3" - integrity sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A== + "integrity" "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz" + "version" "7.13.8" 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" - babel-plugin-dynamic-import-node "^2.3.3" + "babel-plugin-dynamic-import-node" "^2.3.3" "@babel/plugin-transform-modules-umd@^7.12.1", "@babel/plugin-transform-modules-umd@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz#8a3d96a97d199705b9fd021580082af81c06e70b" - integrity sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw== + "integrity" "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-module-transforms" "^7.13.0" "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-transform-named-capturing-groups-regex@^7.12.1", "@babel/plugin-transform-named-capturing-groups-regex@^7.12.13": - 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#2213725a5f5bbbe364b50c3ba5998c9599c5c9d9" - integrity sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA== + "integrity" "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.12.13" "@babel/plugin-transform-new-target@^7.12.1", "@babel/plugin-transform-new-target@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz#e22d8c3af24b150dd528cbd6e685e799bf1c351c" - integrity sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ== + "integrity" "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-object-super@^7.12.1", "@babel/plugin-transform-object-super@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz#b4416a2d63b8f7be314f3d349bd55a9c1b5171f7" - integrity sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ== + "integrity" "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/helper-replace-supers" "^7.12.13" "@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz#8fa7603e3097f9c0b7ca1a4821bc2fb52e9e5007" - integrity sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw== + "integrity" "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-transform-property-literals@^7.12.1", "@babel/plugin-transform-property-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz#4e6a9e37864d8f1b3bc0e2dce7bf8857db8b1a81" - integrity sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A== + "integrity" "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-react-constant-elements@^7.12.1": - version "7.13.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz#0208b1d942bf939cd4f7aa5b255d42602aa4a920" - integrity sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ== + "integrity" "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz" + "version" "7.13.13" dependencies: "@babel/helper-plugin-utils" "^7.13.0" -"@babel/plugin-transform-react-display-name@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz#1cbcd0c3b1d6648c55374a22fc9b6b7e5341c00d" - integrity sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== +"@babel/plugin-transform-react-display-name@^7.12.1", "@babel/plugin-transform-react-display-name@7.12.1": + "integrity" "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-react-display-name@^7.12.1", "@babel/plugin-transform-react-display-name@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz#c28effd771b276f4647411c9733dbb2d2da954bd" - integrity sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA== +"@babel/plugin-transform-react-display-name@^7.12.13": + "integrity" "sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-react-jsx-development@^7.12.1", "@babel/plugin-transform-react-jsx-development@^7.12.17": - version "7.12.17" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz#f510c0fa7cd7234153539f9a362ced41a5ca1447" - integrity sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ== + "integrity" "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz" + "version" "7.12.17" dependencies: "@babel/plugin-transform-react-jsx" "^7.12.17" "@babel/plugin-transform-react-jsx-self@^7.12.1": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz#422d99d122d592acab9c35ea22a6cfd9bf189f60" - integrity sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ== + "integrity" "sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-react-jsx-source@^7.12.1": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.13.tgz#051d76126bee5c9a6aa3ba37be2f6c1698856bcb" - integrity sha512-O5JJi6fyfih0WfDgIJXksSPhGP/G0fQpfxYy87sDc+1sFmsCS6wr3aAn+whbzkhbjtq4VMqLRaSzR6IsshIC0Q== + "integrity" "sha512-O5JJi6fyfih0WfDgIJXksSPhGP/G0fQpfxYy87sDc+1sFmsCS6wr3aAn+whbzkhbjtq4VMqLRaSzR6IsshIC0Q==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.12.17", "@babel/plugin-transform-react-jsx@^7.13.12": - version "7.13.12" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz#1df5dfaf0f4b784b43e96da6f28d630e775f68b3" - integrity sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA== + "integrity" "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz" + "version" "7.13.12" dependencies: "@babel/helper-annotate-as-pure" "^7.12.13" "@babel/helper-module-imports" "^7.13.12" @@ -823,173 +802,101 @@ "@babel/types" "^7.13.12" "@babel/plugin-transform-react-pure-annotations@^7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz#05d46f0ab4d1339ac59adf20a1462c91b37a1a42" - integrity sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg== + "integrity" "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-annotate-as-pure" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-transform-regenerator@^7.12.1", "@babel/plugin-transform-regenerator@^7.13.15": - version "7.13.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz#e5eb28945bf8b6563e7f818945f966a8d2997f39" - integrity sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ== + "integrity" "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz" + "version" "7.13.15" dependencies: - regenerator-transform "^0.14.2" + "regenerator-transform" "^0.14.2" "@babel/plugin-transform-reserved-words@^7.12.1", "@babel/plugin-transform-reserved-words@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz#7d9988d4f06e0fe697ea1d9803188aa18b472695" - integrity sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg== + "integrity" "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-runtime@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz#04b792057eb460389ff6a4198e377614ea1e7ba5" - integrity sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg== + "integrity" "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-module-imports" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" - resolve "^1.8.1" - semver "^5.5.1" + "resolve" "^1.8.1" + "semver" "^5.5.1" "@babel/plugin-transform-shorthand-properties@^7.12.1", "@babel/plugin-transform-shorthand-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz#db755732b70c539d504c6390d9ce90fe64aff7ad" - integrity sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw== + "integrity" "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-spread@^7.12.1", "@babel/plugin-transform-spread@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz#84887710e273c1815ace7ae459f6f42a5d31d5fd" - integrity sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg== + "integrity" "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" "@babel/plugin-transform-sticky-regex@^7.12.1", "@babel/plugin-transform-sticky-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz#760ffd936face73f860ae646fb86ee82f3d06d1f" - integrity sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg== + "integrity" "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-template-literals@^7.12.1", "@babel/plugin-transform-template-literals@^7.13.0": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz#a36049127977ad94438dee7443598d1cefdf409d" - integrity sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw== + "integrity" "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-transform-typeof-symbol@^7.12.1", "@babel/plugin-transform-typeof-symbol@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz#785dd67a1f2ea579d9c2be722de8c84cb85f5a7f" - integrity sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ== + "integrity" "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-typescript@^7.12.1": - version "7.13.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz#4a498e1f3600342d2a9e61f60131018f55774853" - integrity sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ== + "integrity" "sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz" + "version" "7.13.0" dependencies: "@babel/helper-create-class-features-plugin" "^7.13.0" "@babel/helper-plugin-utils" "^7.13.0" "@babel/plugin-syntax-typescript" "^7.12.13" "@babel/plugin-transform-unicode-escapes@^7.12.1", "@babel/plugin-transform-unicode-escapes@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz#840ced3b816d3b5127dd1d12dcedc5dead1a5e74" - integrity sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw== + "integrity" "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-transform-unicode-regex@^7.12.1", "@babel/plugin-transform-unicode-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz#b52521685804e155b1202e83fc188d34bb70f5ac" - integrity sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA== + "integrity" "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/helper-create-regexp-features-plugin" "^7.12.13" "@babel/helper-plugin-utils" "^7.12.13" -"@babel/preset-env@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz#9c7e5ca82a19efc865384bb4989148d2ee5d7ac2" - 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" - "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.8.4": - version "7.13.15" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz#c8a6eb584f96ecba183d3d414a83553a599f478f" - integrity sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA== + "integrity" "sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==" + "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz" + "version" "7.13.15" dependencies: "@babel/compat-data" "^7.13.15" "@babel/helper-compilation-targets" "^7.13.13" @@ -1055,27 +962,111 @@ "@babel/plugin-transform-unicode-regex" "^7.12.13" "@babel/preset-modules" "^0.1.4" "@babel/types" "^7.13.14" - babel-plugin-polyfill-corejs2 "^0.2.0" - babel-plugin-polyfill-corejs3 "^0.2.0" - babel-plugin-polyfill-regenerator "^0.2.0" - core-js-compat "^3.9.0" - semver "^6.3.0" + "babel-plugin-polyfill-corejs2" "^0.2.0" + "babel-plugin-polyfill-corejs3" "^0.2.0" + "babel-plugin-polyfill-regenerator" "^0.2.0" + "core-js-compat" "^3.9.0" + "semver" "^6.3.0" + +"@babel/preset-env@7.12.1": + "integrity" "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==" + "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz" + "version" "7.12.1" + 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" "@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.4": - version "0.1.4" - resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" - integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== + "integrity" "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==" + "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz" + "version" "0.1.4" dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" "@babel/plugin-transform-dotall-regex" "^7.4.4" "@babel/types" "^7.4.4" - esutils "^2.0.2" + "esutils" "^2.0.2" + +"@babel/preset-react@^7.12.5": + "integrity" "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==" + "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz" + "version" "7.13.13" + 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" + "@babel/plugin-transform-react-pure-annotations" "^7.12.1" "@babel/preset-react@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz#7f022b13f55b6dd82f00f16d1c599ae62985358c" - integrity sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g== + "integrity" "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==" + "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-transform-react-display-name" "^7.12.1" @@ -1085,191 +1076,180 @@ "@babel/plugin-transform-react-jsx-source" "^7.12.1" "@babel/plugin-transform-react-pure-annotations" "^7.12.1" -"@babel/preset-react@^7.12.5": - version "7.13.13" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz#fa6895a96c50763fe693f9148568458d5a839761" - 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" - "@babel/plugin-transform-react-pure-annotations" "^7.12.1" - "@babel/preset-typescript@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz#86480b483bb97f75036e8864fe404cc782cc311b" - integrity sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw== + "integrity" "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==" + "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz" + "version" "7.12.1" dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-transform-typescript" "^7.12.1" "@babel/runtime-corejs3@^7.10.2": - version "7.13.17" - resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.17.tgz#9baf45f03d4d013f021760b992d6349a9d27deaf" - integrity sha512-RGXINY1YvduBlGrP+vHjJqd/nK7JVpfM4rmZLGMx77WoL3sMrhheA0qxii9VNn1VHnxJLEyxmvCB+Wqc+x/FMw== + "integrity" "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==" + "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz" + "version" "7.13.10" dependencies: - core-js-pure "^3.0.0" - regenerator-runtime "^0.13.4" + "core-js-pure" "^3.0.0" + "regenerator-runtime" "^0.13.4" -"@babel/runtime@7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740" - integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA== +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.5", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": + "integrity" "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz" + "version" "7.13.10" dependencies: - regenerator-runtime "^0.13.4" + "regenerator-runtime" "^0.13.4" -"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.5", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.0", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": - version "7.13.17" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.17.tgz#8966d1fc9593bf848602f0662d6b4d0069e3a7ec" - integrity sha512-NCdgJEelPTSh+FEFylhnP1ylq848l1z9t9N0j1Lfbcw0+KXGjsTvUmkxy+voLLXB5SOKMbLLx4jxYliGrYQseA== +"@babel/runtime@7.12.1": + "integrity" "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz" + "version" "7.12.1" dependencies: - regenerator-runtime "^0.13.4" + "regenerator-runtime" "^0.13.4" "@babel/template@^7.10.4", "@babel/template@^7.12.13", "@babel/template@^7.3.3": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" - integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== + "integrity" "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==" + "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz" + "version" "7.12.13" dependencies: "@babel/code-frame" "^7.12.13" "@babel/parser" "^7.12.13" "@babel/types" "^7.12.13" -"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13", "@babel/traverse@^7.13.15", "@babel/traverse@^7.13.17", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.0": - version "7.13.17" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz#c85415e0c7d50ac053d758baec98b28b2ecfeea3" - integrity sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg== +"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.0": + "integrity" "sha512-/mpZMNvj6bce59Qzl09fHEs8Bt8NnpEDQYleHUPZQ3wXUMvXi+HJPLars68oAbmp839fGoOkv2pSL2z9ajCIaQ==" + "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz" + "version" "7.13.15" dependencies: "@babel/code-frame" "^7.12.13" - "@babel/generator" "^7.13.16" + "@babel/generator" "^7.13.9" "@babel/helper-function-name" "^7.12.13" "@babel/helper-split-export-declaration" "^7.12.13" - "@babel/parser" "^7.13.16" - "@babel/types" "^7.13.17" - debug "^4.1.0" - globals "^11.1.0" + "@babel/parser" "^7.13.15" + "@babel/types" "^7.13.14" + "debug" "^4.1.0" + "globals" "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.12.6", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.14", "@babel/types@^7.13.16", "@babel/types@^7.13.17", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": - version "7.13.17" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz#48010a115c9fba7588b4437dd68c9469012b38b4" - integrity sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA== +"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.12.6", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.14", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": + "integrity" "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==" + "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz" + "version" "7.13.14" dependencies: "@babel/helper-validator-identifier" "^7.12.11" - to-fast-properties "^2.0.0" + "lodash" "^4.17.19" + "to-fast-properties" "^2.0.0" "@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + "version" "0.2.3" "@cnakazawa/watch@^1.0.3": - version "1.0.4" - resolved "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" - integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== + "integrity" "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==" + "resolved" "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz" + "version" "1.0.4" dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" + "exec-sh" "^0.3.2" + "minimist" "^1.2.0" "@commitlint/execute-rule@^12.1.1": - version "12.1.1" - resolved "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.1.1.tgz#8aad1d46fb78b3199e4ae36debdc93570bf765ea" - integrity sha512-6mplMGvLCKF5LieL7BRhydpg32tm6LICnWQADrWU4S5g9PKi2utNvhiaiuNPoHUXr29RdbNaGNcyyPv8DSjJsQ== + "integrity" "sha512-6mplMGvLCKF5LieL7BRhydpg32tm6LICnWQADrWU4S5g9PKi2utNvhiaiuNPoHUXr29RdbNaGNcyyPv8DSjJsQ==" + "resolved" "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.1.1.tgz" + "version" "12.1.1" "@commitlint/load@>6.1.1": - version "12.1.1" - resolved "https://registry.npmjs.org/@commitlint/load/-/load-12.1.1.tgz#5a7fb8be11e520931d1237c5e8dc401b7cc9c6c1" - integrity sha512-qOQtgNdJRULUQWP9jkpTwhj7aEtnqUtqeUpbQ9rjS+GIUST65HZbteNUX4S0mAEGPWqy2aK5xGd73cUfFSvuuw== + "integrity" "sha512-qOQtgNdJRULUQWP9jkpTwhj7aEtnqUtqeUpbQ9rjS+GIUST65HZbteNUX4S0mAEGPWqy2aK5xGd73cUfFSvuuw==" + "resolved" "https://registry.npmjs.org/@commitlint/load/-/load-12.1.1.tgz" + "version" "12.1.1" dependencies: "@commitlint/execute-rule" "^12.1.1" "@commitlint/resolve-extends" "^12.1.1" "@commitlint/types" "^12.1.1" - chalk "^4.0.0" - cosmiconfig "^7.0.0" - lodash "^4.17.19" - resolve-from "^5.0.0" + "chalk" "^4.0.0" + "cosmiconfig" "^7.0.0" + "lodash" "^4.17.19" + "resolve-from" "^5.0.0" "@commitlint/resolve-extends@^12.1.1": - version "12.1.1" - resolved "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-12.1.1.tgz#80a78b0940775d17888dd2985b52f93d93e0a885" - integrity sha512-/DXRt0S0U3o9lq5cc8OL1Lkx0IjW0HcDWjUkUXshAajBIKBYSJB8x/loNCi1krNEJ8SwLXUEFt5OLxNO6wE9yQ== + "integrity" "sha512-/DXRt0S0U3o9lq5cc8OL1Lkx0IjW0HcDWjUkUXshAajBIKBYSJB8x/loNCi1krNEJ8SwLXUEFt5OLxNO6wE9yQ==" + "resolved" "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-12.1.1.tgz" + "version" "12.1.1" dependencies: - import-fresh "^3.0.0" - lodash "^4.17.19" - resolve-from "^5.0.0" - resolve-global "^1.0.0" + "import-fresh" "^3.0.0" + "lodash" "^4.17.19" + "resolve-from" "^5.0.0" + "resolve-global" "^1.0.0" "@commitlint/types@^12.1.1": - version "12.1.1" - resolved "https://registry.npmjs.org/@commitlint/types/-/types-12.1.1.tgz#8e651f6af0171cd4f8d464c6c37a7cf63ee071bd" - integrity sha512-+qGH+s2Lo6qwacV2X3/ZypZwaAI84ift+1HBjXdXtI/q0F5NtmXucV3lcQOTviMTNiJhq4qWON2fjci2NItASw== + "integrity" "sha512-+qGH+s2Lo6qwacV2X3/ZypZwaAI84ift+1HBjXdXtI/q0F5NtmXucV3lcQOTviMTNiJhq4qWON2fjci2NItASw==" + "resolved" "https://registry.npmjs.org/@commitlint/types/-/types-12.1.1.tgz" + "version" "12.1.1" dependencies: - chalk "^4.0.0" + "chalk" "^4.0.0" "@csstools/convert-colors@^1.4.0": - version "1.4.0" - resolved "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" - integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== + "integrity" "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + "resolved" "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz" + "version" "1.4.0" "@csstools/normalize.css@^10.1.0": - version "10.1.0" - resolved "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz#f0950bba18819512d42f7197e56c518aa491cf18" - integrity sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg== + "integrity" "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + "resolved" "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz" + "version" "10.1.0" "@date-io/core@1.x": - version "1.3.13" - resolved "https://registry.npmjs.org/@date-io/core/-/core-1.3.13.tgz#90c71da493f20204b7a972929cc5c482d078b3fa" - integrity sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA== + "integrity" "sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA==" + "resolved" "https://registry.npmjs.org/@date-io/core/-/core-1.3.13.tgz" + "version" "1.3.13" "@emotion/cache@^11.0.0", "@emotion/cache@^11.1.3": - version "11.1.3" - resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.1.3.tgz#c7683a9484bcd38d5562f2b9947873cf66829afd" - integrity sha512-n4OWinUPJVaP6fXxWZD9OUeQ0lY7DvtmtSuqtRWT0Ofo/sBLCVSgb4/Oa0Q5eFxcwablRKjUXqXtNZVyEwCAuA== + "integrity" "sha512-n4OWinUPJVaP6fXxWZD9OUeQ0lY7DvtmtSuqtRWT0Ofo/sBLCVSgb4/Oa0Q5eFxcwablRKjUXqXtNZVyEwCAuA==" + "resolved" "https://registry.npmjs.org/@emotion/cache/-/cache-11.1.3.tgz" + "version" "11.1.3" dependencies: "@emotion/memoize" "^0.7.4" "@emotion/sheet" "^1.0.0" "@emotion/utils" "^1.0.0" "@emotion/weak-memoize" "^0.2.5" - stylis "^4.0.3" + "stylis" "^4.0.3" "@emotion/hash@^0.8.0": - version "0.8.0" - resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" - integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== + "integrity" "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + "resolved" "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz" + "version" "0.8.0" "@emotion/is-prop-valid@^0.7.3": - version "0.7.3" - resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.7.3.tgz#a6bf4fa5387cbba59d44e698a4680f481a8da6cc" - integrity sha512-uxJqm/sqwXw3YPA5GXX365OBcJGFtxUVkB6WyezqFHlNe9jqUWH5ur2O2M8dGBz61kn1g3ZBlzUunFQXQIClhA== + "integrity" "sha512-uxJqm/sqwXw3YPA5GXX365OBcJGFtxUVkB6WyezqFHlNe9jqUWH5ur2O2M8dGBz61kn1g3ZBlzUunFQXQIClhA==" + "resolved" "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.7.3.tgz" + "version" "0.7.3" dependencies: "@emotion/memoize" "0.7.1" "@emotion/is-prop-valid@^0.8.8": - version "0.8.8" - resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a" - integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== + "integrity" "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==" + "resolved" "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz" + "version" "0.8.8" dependencies: "@emotion/memoize" "0.7.4" +"@emotion/memoize@^0.7.4": + "integrity" "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + "resolved" "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz" + "version" "0.7.5" + "@emotion/memoize@0.7.1": - version "0.7.1" - resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.1.tgz#e93c13942592cf5ef01aa8297444dc192beee52f" - integrity sha512-Qv4LTqO11jepd5Qmlp3M1YEjBumoTHcHFdgPTQ+sFlIL5myi/7xu/POwP7IRu6odBdmLXdtIs1D6TuW6kbwbbg== + "integrity" "sha512-Qv4LTqO11jepd5Qmlp3M1YEjBumoTHcHFdgPTQ+sFlIL5myi/7xu/POwP7IRu6odBdmLXdtIs1D6TuW6kbwbbg==" + "resolved" "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.1.tgz" + "version" "0.7.1" "@emotion/memoize@0.7.4": - version "0.7.4" - resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb" - integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== - -"@emotion/memoize@^0.7.4": - version "0.7.5" - resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz#2c40f81449a4e554e9fc6396910ed4843ec2be50" - integrity sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ== + "integrity" "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + "resolved" "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz" + "version" "0.7.4" "@emotion/react@^11.1.1": - version "11.1.5" - resolved "https://registry.npmjs.org/@emotion/react/-/react-11.1.5.tgz#15e78f9822894cdc296e6f4e0688bac8120dfe66" - integrity sha512-xfnZ9NJEv9SU9K2sxXM06lzjK245xSeHRpUh67eARBm3PBHjjKIZlfWZ7UQvD0Obvw6ZKjlC79uHrlzFYpOB/Q== + "integrity" "sha512-xfnZ9NJEv9SU9K2sxXM06lzjK245xSeHRpUh67eARBm3PBHjjKIZlfWZ7UQvD0Obvw6ZKjlC79uHrlzFYpOB/Q==" + "resolved" "https://registry.npmjs.org/@emotion/react/-/react-11.1.5.tgz" + "version" "11.1.5" dependencies: "@babel/runtime" "^7.7.2" "@emotion/cache" "^11.1.3" @@ -1277,148 +1257,148 @@ "@emotion/sheet" "^1.0.1" "@emotion/utils" "^1.0.0" "@emotion/weak-memoize" "^0.2.5" - hoist-non-react-statics "^3.3.1" + "hoist-non-react-statics" "^3.3.1" "@emotion/serialize@^1.0.0": - version "1.0.2" - resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz#77cb21a0571c9f68eb66087754a65fa97bfcd965" - integrity sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A== + "integrity" "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==" + "resolved" "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz" + "version" "1.0.2" dependencies: "@emotion/hash" "^0.8.0" "@emotion/memoize" "^0.7.4" "@emotion/unitless" "^0.7.5" "@emotion/utils" "^1.0.0" - csstype "^3.0.2" + "csstype" "^3.0.2" "@emotion/sheet@^1.0.0", "@emotion/sheet@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.1.tgz#245f54abb02dfd82326e28689f34c27aa9b2a698" - integrity sha512-GbIvVMe4U+Zc+929N1V7nW6YYJtidj31lidSmdYcWozwoBIObXBnaJkKNDjZrLm9Nc0BR+ZyHNaRZxqNZbof5g== + "integrity" "sha512-GbIvVMe4U+Zc+929N1V7nW6YYJtidj31lidSmdYcWozwoBIObXBnaJkKNDjZrLm9Nc0BR+ZyHNaRZxqNZbof5g==" + "resolved" "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.1.tgz" + "version" "1.0.1" "@emotion/stylis@^0.8.4": - version "0.8.5" - resolved "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04" - integrity sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== + "integrity" "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + "resolved" "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz" + "version" "0.8.5" "@emotion/unitless@^0.7.4", "@emotion/unitless@^0.7.5": - version "0.7.5" - resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" - integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== + "integrity" "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + "resolved" "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz" + "version" "0.7.5" "@emotion/utils@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz#abe06a83160b10570816c913990245813a2fd6af" - integrity sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA== + "integrity" "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==" + "resolved" "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz" + "version" "1.0.0" "@emotion/weak-memoize@^0.2.5": - version "0.2.5" - resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46" - integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== + "integrity" "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + "resolved" "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz" + "version" "0.2.5" "@eslint/eslintrc@^0.4.0": - version "0.4.0" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz#99cc0a0584d72f1df38b900fb062ba995f395547" - integrity sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog== - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^12.1.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" + "integrity" "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==" + "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz" + "version" "0.4.0" + dependencies: + "ajv" "^6.12.4" + "debug" "^4.1.1" + "espree" "^7.3.0" + "globals" "^12.1.0" + "ignore" "^4.0.6" + "import-fresh" "^3.2.1" + "js-yaml" "^3.13.1" + "minimatch" "^3.0.4" + "strip-json-comments" "^3.1.1" "@firebase/analytics-types@0.4.0": - version "0.4.0" - resolved "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.4.0.tgz#d6716f9fa36a6e340bc0ecfe68af325aa6f60508" - integrity sha512-Jj2xW+8+8XPfWGkv9HPv/uR+Qrmq37NPYT352wf7MvE9LrstpLVmFg3LqG6MCRr5miLAom5sen2gZ+iOhVDeRA== + "integrity" "sha512-Jj2xW+8+8XPfWGkv9HPv/uR+Qrmq37NPYT352wf7MvE9LrstpLVmFg3LqG6MCRr5miLAom5sen2gZ+iOhVDeRA==" + "resolved" "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.4.0.tgz" + "version" "0.4.0" "@firebase/analytics@0.6.9": - version "0.6.9" - resolved "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.9.tgz#1f6d015e27beb6e0be2363908803b3c57d98f1da" - integrity sha512-G0PkfMq/4tpDXwk/S2LKrXUWiz5tpQ6o2Lf6esgdEcDLpimPl32TrioNkDEDz8Xp0mzpY04UKwvYjT5xuzoKug== + "integrity" "sha512-G0PkfMq/4tpDXwk/S2LKrXUWiz5tpQ6o2Lf6esgdEcDLpimPl32TrioNkDEDz8Xp0mzpY04UKwvYjT5xuzoKug==" + "resolved" "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.9.tgz" + "version" "0.6.9" 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" + "tslib" "^2.1.0" "@firebase/app-types@0.6.2": - version "0.6.2" - resolved "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.2.tgz#8578cb1061a83ced4570188be9e225d54e0f27fb" - integrity sha512-2VXvq/K+n8XMdM4L2xy5bYp2ZXMawJXluUIDzUBvMthVR+lhxK4pfFiqr1mmDbv9ydXvEAuFsD+6DpcZuJcSSw== + "integrity" "sha512-2VXvq/K+n8XMdM4L2xy5bYp2ZXMawJXluUIDzUBvMthVR+lhxK4pfFiqr1mmDbv9ydXvEAuFsD+6DpcZuJcSSw==" + "resolved" "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.2.tgz" + "version" "0.6.2" "@firebase/app@0.6.20": - version "0.6.20" - resolved "https://registry.npmjs.org/@firebase/app/-/app-0.6.20.tgz#07d3bdda6fbe34bac34bcba7f2f92ce394a29753" - integrity sha512-5zstJ3Cxw9H5cxfdaAhCH7WHVaRLPhCcgVNwKp6dWeTx2QkIdNvHainX8Vr2RaZchw4MxRjkPfwNVOaq2oFStQ== + "integrity" "sha512-5zstJ3Cxw9H5cxfdaAhCH7WHVaRLPhCcgVNwKp6dWeTx2QkIdNvHainX8Vr2RaZchw4MxRjkPfwNVOaq2oFStQ==" + "resolved" "https://registry.npmjs.org/@firebase/app/-/app-0.6.20.tgz" + "version" "0.6.20" 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" + "dom-storage" "2.1.0" + "tslib" "^2.1.0" + "xmlhttprequest" "1.8.0" "@firebase/auth-interop-types@0.1.5": - version "0.1.5" - resolved "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.5.tgz#9fc9bd7c879f16b8d1bb08373a0f48c3a8b74557" - integrity sha512-88h74TMQ6wXChPA6h9Q3E1Jg6TkTHep2+k63OWg3s0ozyGVMeY+TTOti7PFPzq5RhszQPQOoCi59es4MaRvgCw== + "integrity" "sha512-88h74TMQ6wXChPA6h9Q3E1Jg6TkTHep2+k63OWg3s0ozyGVMeY+TTOti7PFPzq5RhszQPQOoCi59es4MaRvgCw==" + "resolved" "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.5.tgz" + "version" "0.1.5" "@firebase/auth-types@0.10.2": - version "0.10.2" - resolved "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.2.tgz#3fad953380c447b7545122430a4c7a9bc8355001" - integrity sha512-0GMWVWh5TBCYIQfVerxzDsuvhoFpK0++O9LtP3FWkwYo7EAxp6w0cftAg/8ntU1E5Wg56Ry0b6ti/YGP6g0jlg== + "integrity" "sha512-0GMWVWh5TBCYIQfVerxzDsuvhoFpK0++O9LtP3FWkwYo7EAxp6w0cftAg/8ntU1E5Wg56Ry0b6ti/YGP6g0jlg==" + "resolved" "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.2.tgz" + "version" "0.10.2" "@firebase/auth@0.16.4": - version "0.16.4" - resolved "https://registry.npmjs.org/@firebase/auth/-/auth-0.16.4.tgz#6249d80f1e974b0db122930ae9fac885eccead5c" - integrity sha512-zgHPK6/uL6+nAyG9zqammHTF1MQpAN7z/jVRLYkDZS4l81H08b2SzApLbRfW/fmy665xqb5MK7sVH0V1wsiCNw== + "integrity" "sha512-zgHPK6/uL6+nAyG9zqammHTF1MQpAN7z/jVRLYkDZS4l81H08b2SzApLbRfW/fmy665xqb5MK7sVH0V1wsiCNw==" + "resolved" "https://registry.npmjs.org/@firebase/auth/-/auth-0.16.4.tgz" + "version" "0.16.4" dependencies: "@firebase/auth-types" "0.10.2" "@firebase/component@0.4.1": - version "0.4.1" - resolved "https://registry.npmjs.org/@firebase/component/-/component-0.4.1.tgz#c8269f21149a4c81e385531428ad4c086a8f47db" - integrity sha512-f0IbIsoe33QzOj554rmDL04PyeZX/nNZYOAwlTzKmHq/JoFN6YoySi+0ZLyCtFrnRgw6zNnR/POXKOdfljWqZA== + "integrity" "sha512-f0IbIsoe33QzOj554rmDL04PyeZX/nNZYOAwlTzKmHq/JoFN6YoySi+0ZLyCtFrnRgw6zNnR/POXKOdfljWqZA==" + "resolved" "https://registry.npmjs.org/@firebase/component/-/component-0.4.1.tgz" + "version" "0.4.1" dependencies: "@firebase/util" "1.0.0" - tslib "^2.1.0" + "tslib" "^2.1.0" "@firebase/database-types@0.7.2": - version "0.7.2" - resolved "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.7.2.tgz#449c4b36ec59a1ad9089797b540e2ba1c0d4fcbf" - integrity sha512-cdAd/dgwvC0r3oLEDUR+ULs1vBsEvy0b27nlzKhU6LQgm9fCDzgaH9nFGv8x+S9dly4B0egAXkONkVoWcOAisg== + "integrity" "sha512-cdAd/dgwvC0r3oLEDUR+ULs1vBsEvy0b27nlzKhU6LQgm9fCDzgaH9nFGv8x+S9dly4B0egAXkONkVoWcOAisg==" + "resolved" "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.7.2.tgz" + "version" "0.7.2" dependencies: "@firebase/app-types" "0.6.2" "@firebase/database@0.9.10": - version "0.9.10" - resolved "https://registry.npmjs.org/@firebase/database/-/database-0.9.10.tgz#bc1f26b26ad1f5cdb8b0ec88aff08f03e65cb992" - integrity sha512-QvKhWpsBK4T1L4iGOpTBRvw4s2nqEtD6qja+L116BejFFJZik+U+cVe3xLKoeyGy2YtbcS28ly0h285pmnYwRw== + "integrity" "sha512-QvKhWpsBK4T1L4iGOpTBRvw4s2nqEtD6qja+L116BejFFJZik+U+cVe3xLKoeyGy2YtbcS28ly0h285pmnYwRw==" + "resolved" "https://registry.npmjs.org/@firebase/database/-/database-0.9.10.tgz" + "version" "0.9.10" dependencies: "@firebase/auth-interop-types" "0.1.5" "@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" + "faye-websocket" "0.11.3" + "tslib" "^2.1.0" -"@firebase/firestore-types@2.2.0", "@firebase/firestore-types@^2.2.0": - version "2.2.0" - resolved "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.2.0.tgz#9a3f3f2906232c3b4a726d988a6ef077f35f9093" - integrity sha512-5kZZtQ32FIRJP1029dw+ZVNRCclKOErHv1+Xn0pw/5Fq3dxroA/ZyFHqDu+uV52AyWHhNLjCqX43ibm4YqOzRw== +"@firebase/firestore-types@^2.2.0", "@firebase/firestore-types@2.2.0": + "integrity" "sha512-5kZZtQ32FIRJP1029dw+ZVNRCclKOErHv1+Xn0pw/5Fq3dxroA/ZyFHqDu+uV52AyWHhNLjCqX43ibm4YqOzRw==" + "resolved" "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.2.0.tgz" + "version" "2.2.0" "@firebase/firestore@2.2.4": - version "2.2.4" - resolved "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.2.4.tgz#d62edfb354cf6b17b5cbaaf153a4e6cb95a11b73" - integrity sha512-0B4WNVYDusxURRclHHjw/OBLad7gerr25QGljQ0kkpeFEd6bYyoTUeGtP6YlYYog8KhxsR9R5f0NacuzQPS4OA== + "integrity" "sha512-0B4WNVYDusxURRclHHjw/OBLad7gerr25QGljQ0kkpeFEd6bYyoTUeGtP6YlYYog8KhxsR9R5f0NacuzQPS4OA==" + "resolved" "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.2.4.tgz" + "version" "2.2.4" dependencies: "@firebase/component" "0.4.1" "@firebase/firestore-types" "2.2.0" @@ -1427,169 +1407,169 @@ "@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" + "node-fetch" "2.6.1" + "tslib" "^2.1.0" "@firebase/functions-types@0.4.0": - version "0.4.0" - resolved "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.4.0.tgz#0b789f4fe9a9c0b987606c4da10139345b40f6b9" - integrity sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ== + "integrity" "sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ==" + "resolved" "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.4.0.tgz" + "version" "0.4.0" "@firebase/functions@0.6.7": - version "0.6.7" - resolved "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.7.tgz#3a5be76edeb990b8bb80c0e68755baa2f46362c8" - integrity sha512-IDw2ww28Tj8t947ySVO9wHghlwNl4bIUo5tPUzAbipfgLlj3GeHwqhvSv++O/ILBu4Rk7KD7cbxtw/rziATHNA== + "integrity" "sha512-IDw2ww28Tj8t947ySVO9wHghlwNl4bIUo5tPUzAbipfgLlj3GeHwqhvSv++O/ILBu4Rk7KD7cbxtw/rziATHNA==" + "resolved" "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.7.tgz" + "version" "0.6.7" 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" + "node-fetch" "2.6.1" + "tslib" "^2.1.0" "@firebase/installations-types@0.3.4": - version "0.3.4" - resolved "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.3.4.tgz#589a941d713f4f64bf9f4feb7f463505bab1afa2" - integrity sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q== + "integrity" "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==" + "resolved" "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.3.4.tgz" + "version" "0.3.4" "@firebase/installations@0.4.25": - version "0.4.25" - resolved "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.25.tgz#532a50418afc01b3cbc8fdab55e3b168cec66193" - integrity sha512-szQ2bpI5NHTRuZAqXNZLq7bkZ1iTURPmojj7xWjBRxyMnDd6lLQ/Ht8Wut0ESH7uzbFNqmZ9oBMh2U9fpBIniA== + "integrity" "sha512-szQ2bpI5NHTRuZAqXNZLq7bkZ1iTURPmojj7xWjBRxyMnDd6lLQ/Ht8Wut0ESH7uzbFNqmZ9oBMh2U9fpBIniA==" + "resolved" "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.25.tgz" + "version" "0.4.25" 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" + "idb" "3.0.2" + "tslib" "^2.1.0" "@firebase/logger@0.2.6": - version "0.2.6" - resolved "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz#3aa2ca4fe10327cabf7808bd3994e88db26d7989" - integrity sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw== + "integrity" "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" + "resolved" "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz" + "version" "0.2.6" "@firebase/messaging-types@0.5.0": - version "0.5.0" - resolved "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.5.0.tgz#c5d0ef309ced1758fda93ef3ac70a786de2e73c4" - integrity sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg== + "integrity" "sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg==" + "resolved" "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.5.0.tgz" + "version" "0.5.0" "@firebase/messaging@0.7.9": - version "0.7.9" - resolved "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.9.tgz#b97acca8900eba6a04d8510638a6986172436675" - integrity sha512-zzEmtpBdauT0n0JA5eN/dHeQZkQj/bbfl7CNmhA0EpKU2wTRFZCJYAOZkZEw8OD9/D/aDRcEk3Qq+5I1XcugZA== + "integrity" "sha512-zzEmtpBdauT0n0JA5eN/dHeQZkQj/bbfl7CNmhA0EpKU2wTRFZCJYAOZkZEw8OD9/D/aDRcEk3Qq+5I1XcugZA==" + "resolved" "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.9.tgz" + "version" "0.7.9" 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" + "idb" "3.0.2" + "tslib" "^2.1.0" "@firebase/performance-types@0.0.13": - version "0.0.13" - resolved "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.0.13.tgz#58ce5453f57e34b18186f74ef11550dfc558ede6" - integrity sha512-6fZfIGjQpwo9S5OzMpPyqgYAUZcFzZxHFqOyNtorDIgNXq33nlldTL/vtaUZA8iT9TT5cJlCrF/jthKU7X21EA== + "integrity" "sha512-6fZfIGjQpwo9S5OzMpPyqgYAUZcFzZxHFqOyNtorDIgNXq33nlldTL/vtaUZA8iT9TT5cJlCrF/jthKU7X21EA==" + "resolved" "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.0.13.tgz" + "version" "0.0.13" "@firebase/performance@0.4.11": - version "0.4.11" - resolved "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.11.tgz#928132583219a15bb64049e76f8d7c5a5045e7d6" - integrity sha512-SQb9QpAkgpPS1QnRLxNAXFTCrW/VT9MidVcJVHuBrCCW9sYY+QVuuWYpaGR4zQDsTx2e/UGUXJgw+z0vaQ0Q6w== + "integrity" "sha512-SQb9QpAkgpPS1QnRLxNAXFTCrW/VT9MidVcJVHuBrCCW9sYY+QVuuWYpaGR4zQDsTx2e/UGUXJgw+z0vaQ0Q6w==" + "resolved" "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.11.tgz" + "version" "0.4.11" 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" + "tslib" "^2.1.0" "@firebase/polyfill@0.3.36": - version "0.3.36" - resolved "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.36.tgz#c057cce6748170f36966b555749472b25efdb145" - integrity sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg== + "integrity" "sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg==" + "resolved" "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.36.tgz" + "version" "0.3.36" dependencies: - core-js "3.6.5" - promise-polyfill "8.1.3" - whatwg-fetch "2.0.4" + "core-js" "3.6.5" + "promise-polyfill" "8.1.3" + "whatwg-fetch" "2.0.4" "@firebase/remote-config-types@0.1.9": - version "0.1.9" - resolved "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.1.9.tgz#fe6bbe4d08f3b6e92fce30e4b7a9f4d6a96d6965" - integrity sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA== + "integrity" "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA==" + "resolved" "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.1.9.tgz" + "version" "0.1.9" "@firebase/remote-config@0.1.36": - version "0.1.36" - resolved "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.36.tgz#02a2f5799d22728ac30a28273cbd299c82fda33a" - integrity sha512-aQXaBDkEzFix3ycjPiP+4OPSXZmUbFunOiVi20XS9kRZrZfNhCH3HdBYwL1Nl9/AvcOnlZfX+lqa2LuHVXmuwA== + "integrity" "sha512-aQXaBDkEzFix3ycjPiP+4OPSXZmUbFunOiVi20XS9kRZrZfNhCH3HdBYwL1Nl9/AvcOnlZfX+lqa2LuHVXmuwA==" + "resolved" "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.36.tgz" + "version" "0.1.36" 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" + "tslib" "^2.1.0" "@firebase/storage-types@0.4.0": - version "0.4.0" - resolved "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.4.0.tgz#94414fce425b9a137cf18e4b6d04399b1dcabf23" - integrity sha512-2xgiLGfDv6Fz5qRrsO47/7PfbV9P+5tEuvEktJYTNxrgTxGPj3sMb7ZkycIb4JE98fAbmGEeMQaRSorqR5bEIQ== + "integrity" "sha512-2xgiLGfDv6Fz5qRrsO47/7PfbV9P+5tEuvEktJYTNxrgTxGPj3sMb7ZkycIb4JE98fAbmGEeMQaRSorqR5bEIQ==" + "resolved" "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.4.0.tgz" + "version" "0.4.0" "@firebase/storage@0.5.0": - version "0.5.0" - resolved "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.0.tgz#e2ce917f7750c0afe8db9193f8c35fd007eed611" - integrity sha512-nwIDikLEVzamuheZSRQbUbmMDITkPclCIokHR+4YbZsNNf7ukVN6PB8V/C8KMTjpDjSn9BOZbd9jF2U1VIgYqQ== + "integrity" "sha512-nwIDikLEVzamuheZSRQbUbmMDITkPclCIokHR+4YbZsNNf7ukVN6PB8V/C8KMTjpDjSn9BOZbd9jF2U1VIgYqQ==" + "resolved" "https://registry.npmjs.org/@firebase/storage/-/storage-0.5.0.tgz" + "version" "0.5.0" dependencies: "@firebase/component" "0.4.1" "@firebase/storage-types" "0.4.0" "@firebase/util" "1.0.0" - tslib "^2.1.0" + "tslib" "^2.1.0" "@firebase/util@1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@firebase/util/-/util-1.0.0.tgz#cbe8ec610a84a7d2fc804af31010305941f4a34b" - integrity sha512-KIEyuyrYKKtit+lAl66c2GVvooM1Pb+Yw/9yuSga1HKYMxNZwSsIMXU8X97sLZf7WJaanV1XNJEMkZTw3xKEoA== + "integrity" "sha512-KIEyuyrYKKtit+lAl66c2GVvooM1Pb+Yw/9yuSga1HKYMxNZwSsIMXU8X97sLZf7WJaanV1XNJEMkZTw3xKEoA==" + "resolved" "https://registry.npmjs.org/@firebase/util/-/util-1.0.0.tgz" + "version" "1.0.0" dependencies: - tslib "^2.1.0" + "tslib" "^2.1.0" "@firebase/webchannel-wrapper@0.4.1": - version "0.4.1" - resolved "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.1.tgz#600f2275ff54739ad5ac0102f1467b8963cd5f71" - integrity sha512-0yPjzuzGMkW1GkrC8yWsiN7vt1OzkMIi9HgxRmKREZl2wnNPOKo/yScTjXf/O57HM8dltqxPF6jlNLFVtc2qdw== + "integrity" "sha512-0yPjzuzGMkW1GkrC8yWsiN7vt1OzkMIi9HgxRmKREZl2wnNPOKo/yScTjXf/O57HM8dltqxPF6jlNLFVtc2qdw==" + "resolved" "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.1.tgz" + "version" "0.4.1" "@grpc/grpc-js@^1.0.0": - version "1.2.12" - resolved "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.12.tgz#0153f27512acf69184bb52c0a1035ca91d6c14b0" - integrity sha512-+gPCklP1eqIgrNPyzddYQdt9+GvZqPlLpIjIo+TveE+gbtp74VV1A2ju8ExeO8ma8f7MbpaGZx/KJPYVWL9eDw== + "integrity" "sha512-+gPCklP1eqIgrNPyzddYQdt9+GvZqPlLpIjIo+TveE+gbtp74VV1A2ju8ExeO8ma8f7MbpaGZx/KJPYVWL9eDw==" + "resolved" "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.12.tgz" + "version" "1.2.12" dependencies: "@types/node" ">=12.12.47" - google-auth-library "^6.1.1" - semver "^6.2.0" + "google-auth-library" "^6.1.1" + "semver" "^6.2.0" "@grpc/proto-loader@^0.5.0": - version "0.5.6" - resolved "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.6.tgz#1dea4b8a6412b05e2d58514d507137b63a52a98d" - integrity sha512-DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ== + "integrity" "sha512-DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ==" + "resolved" "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.6.tgz" + "version" "0.5.6" dependencies: - lodash.camelcase "^4.3.0" - protobufjs "^6.8.6" + "lodash.camelcase" "^4.3.0" + "protobufjs" "^6.8.6" "@hapi/address@2.x.x": - version "2.1.4" - resolved "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" - integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + "integrity" "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + "resolved" "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz" + "version" "2.1.4" "@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + "integrity" "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + "resolved" "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz" + "version" "1.3.2" -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": - version "8.5.1" - resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" - integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== +"@hapi/hoek@^8.3.0", "@hapi/hoek@8.x.x": + "integrity" "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + "resolved" "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz" + "version" "8.5.1" "@hapi/joi@^15.1.0": - version "15.1.1" - resolved "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" - integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + "integrity" "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==" + "resolved" "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz" + "version" "15.1.1" dependencies: "@hapi/address" "2.x.x" "@hapi/bourne" "1.x.x" @@ -1597,49 +1577,49 @@ "@hapi/topo" "3.x.x" "@hapi/topo@3.x.x": - version "3.1.6" - resolved "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" - integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + "integrity" "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==" + "resolved" "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz" + "version" "3.1.6" dependencies: "@hapi/hoek" "^8.3.0" "@hookform/resolvers@^2.4.0": - version "2.4.0" - resolved "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.4.0.tgz#3b454463fbb5e7a0de4da029fa34e677f32d8d8d" - integrity sha512-KiHc7Uwd2IJMvPTMQ9vQxfss2ulq2gRYL/HYZ90qiTs+07UgGWCikiIvE2pKjjGVltEYjq5eR8x0ITmoyEjGxQ== + "integrity" "sha512-KiHc7Uwd2IJMvPTMQ9vQxfss2ulq2gRYL/HYZ90qiTs+07UgGWCikiIvE2pKjjGVltEYjq5eR8x0ITmoyEjGxQ==" + "resolved" "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-2.4.0.tgz" + "version" "2.4.0" "@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" + "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + "version" "1.1.0" dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" + "camelcase" "^5.3.1" + "find-up" "^4.1.0" + "get-package-type" "^0.1.0" + "js-yaml" "^3.13.1" + "resolve-from" "^5.0.0" "@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + "version" "0.1.3" "@jest/console@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2" - integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== + "integrity" "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==" + "resolved" "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^26.6.2" - jest-util "^26.6.2" - slash "^3.0.0" + "chalk" "^4.0.0" + "jest-message-util" "^26.6.2" + "jest-util" "^26.6.2" + "slash" "^3.0.0" "@jest/core@^26.6.0", "@jest/core@^26.6.3": - version "26.6.3" - resolved "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad" - integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== + "integrity" "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==" + "resolved" "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz" + "version" "26.6.3" dependencies: "@jest/console" "^26.6.2" "@jest/reporters" "^26.6.2" @@ -1647,158 +1627,158 @@ "@jest/transform" "^26.6.2" "@jest/types" "^26.6.2" "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-changed-files "^26.6.2" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-resolve-dependencies "^26.6.3" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - jest-watcher "^26.6.2" - micromatch "^4.0.2" - p-each-series "^2.1.0" - rimraf "^3.0.0" - slash "^3.0.0" - strip-ansi "^6.0.0" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "exit" "^0.1.2" + "graceful-fs" "^4.2.4" + "jest-changed-files" "^26.6.2" + "jest-config" "^26.6.3" + "jest-haste-map" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-resolve-dependencies" "^26.6.3" + "jest-runner" "^26.6.3" + "jest-runtime" "^26.6.3" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "jest-watcher" "^26.6.2" + "micromatch" "^4.0.2" + "p-each-series" "^2.1.0" + "rimraf" "^3.0.0" + "slash" "^3.0.0" + "strip-ansi" "^6.0.0" "@jest/environment@^26.6.0", "@jest/environment@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c" - integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== + "integrity" "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==" + "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/fake-timers" "^26.6.2" "@jest/types" "^26.6.2" "@types/node" "*" - jest-mock "^26.6.2" + "jest-mock" "^26.6.2" "@jest/fake-timers@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" - integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== + "integrity" "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==" + "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" "@sinonjs/fake-timers" "^6.0.1" "@types/node" "*" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-util "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" "@jest/globals@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a" - integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== + "integrity" "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==" + "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/environment" "^26.6.2" "@jest/types" "^26.6.2" - expect "^26.6.2" + "expect" "^26.6.2" "@jest/reporters@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6" - integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== + "integrity" "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==" + "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz" + "version" "26.6.2" dependencies: "@bcoe/v8-coverage" "^0.2.3" "@jest/console" "^26.6.2" "@jest/test-result" "^26.6.2" "@jest/transform" "^26.6.2" "@jest/types" "^26.6.2" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.2.4" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^4.0.3" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.2" - jest-haste-map "^26.6.2" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - slash "^3.0.0" - source-map "^0.6.0" - string-length "^4.0.1" - terminal-link "^2.0.0" - v8-to-istanbul "^7.0.0" + "chalk" "^4.0.0" + "collect-v8-coverage" "^1.0.0" + "exit" "^0.1.2" + "glob" "^7.1.2" + "graceful-fs" "^4.2.4" + "istanbul-lib-coverage" "^3.0.0" + "istanbul-lib-instrument" "^4.0.3" + "istanbul-lib-report" "^3.0.0" + "istanbul-lib-source-maps" "^4.0.0" + "istanbul-reports" "^3.0.2" + "jest-haste-map" "^26.6.2" + "jest-resolve" "^26.6.2" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "slash" "^3.0.0" + "source-map" "^0.6.0" + "string-length" "^4.0.1" + "terminal-link" "^2.0.0" + "v8-to-istanbul" "^7.0.0" optionalDependencies: - node-notifier "^8.0.0" + "node-notifier" "^8.0.0" "@jest/source-map@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" - integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== + "integrity" "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==" + "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz" + "version" "26.6.2" dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.4" - source-map "^0.6.0" + "callsites" "^3.0.0" + "graceful-fs" "^4.2.4" + "source-map" "^0.6.0" "@jest/test-result@^26.6.0", "@jest/test-result@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18" - integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== + "integrity" "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==" + "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/console" "^26.6.2" "@jest/types" "^26.6.2" "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" + "collect-v8-coverage" "^1.0.0" "@jest/test-sequencer@^26.6.3": - version "26.6.3" - resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17" - integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== + "integrity" "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==" + "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz" + "version" "26.6.3" dependencies: "@jest/test-result" "^26.6.2" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" + "graceful-fs" "^4.2.4" + "jest-haste-map" "^26.6.2" + "jest-runner" "^26.6.3" + "jest-runtime" "^26.6.3" "@jest/transform@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" - integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== + "integrity" "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==" + "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz" + "version" "26.6.2" dependencies: "@babel/core" "^7.1.0" "@jest/types" "^26.6.2" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-regex-util "^26.0.0" - jest-util "^26.6.2" - micromatch "^4.0.2" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" + "babel-plugin-istanbul" "^6.0.0" + "chalk" "^4.0.0" + "convert-source-map" "^1.4.0" + "fast-json-stable-stringify" "^2.0.0" + "graceful-fs" "^4.2.4" + "jest-haste-map" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-util" "^26.6.2" + "micromatch" "^4.0.2" + "pirates" "^4.0.1" + "slash" "^3.0.0" + "source-map" "^0.6.1" + "write-file-atomic" "^3.0.0" "@jest/types@^26.6.0", "@jest/types@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + "integrity" "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==" + "resolved" "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" + "version" "26.6.2" dependencies: "@types/istanbul-lib-coverage" "^2.0.0" "@types/istanbul-reports" "^3.0.0" "@types/node" "*" "@types/yargs" "^15.0.0" - chalk "^4.0.0" + "chalk" "^4.0.0" "@material-ui/core@^4.11.3": - version "4.11.3" - resolved "https://registry.npmjs.org/@material-ui/core/-/core-4.11.3.tgz#f22e41775b0bd075e36a7a093d43951bf7f63850" - integrity sha512-Adt40rGW6Uds+cAyk3pVgcErpzU/qxc7KBR94jFHBYretU4AtWZltYcNsbeMn9tXL86jjVL1kuGcIHsgLgFGRw== + "integrity" "sha512-Adt40rGW6Uds+cAyk3pVgcErpzU/qxc7KBR94jFHBYretU4AtWZltYcNsbeMn9tXL86jjVL1kuGcIHsgLgFGRw==" + "resolved" "https://registry.npmjs.org/@material-ui/core/-/core-4.11.3.tgz" + "version" "4.11.3" dependencies: "@babel/runtime" "^7.4.4" "@material-ui/styles" "^4.11.3" @@ -1806,277 +1786,277 @@ "@material-ui/types" "^5.1.0" "@material-ui/utils" "^4.11.2" "@types/react-transition-group" "^4.2.0" - clsx "^1.0.4" - hoist-non-react-statics "^3.3.2" - popper.js "1.16.1-lts" - prop-types "^15.7.2" - react-is "^16.8.0 || ^17.0.0" - react-transition-group "^4.4.0" + "clsx" "^1.0.4" + "hoist-non-react-statics" "^3.3.2" + "popper.js" "1.16.1-lts" + "prop-types" "^15.7.2" + "react-is" "^16.8.0 || ^17.0.0" + "react-transition-group" "^4.4.0" "@material-ui/icons@^4.11.2": - version "4.11.2" - resolved "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.2.tgz#b3a7353266519cd743b6461ae9fdfcb1b25eb4c5" - integrity sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ== + "integrity" "sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ==" + "resolved" "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.2.tgz" + "version" "4.11.2" dependencies: "@babel/runtime" "^7.4.4" "@material-ui/lab@^4.0.0-alpha.57": - version "4.0.0-alpha.57" - resolved "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.57.tgz#e8961bcf6449e8a8dabe84f2700daacfcafbf83a" - integrity sha512-qo/IuIQOmEKtzmRD2E4Aa6DB4A87kmY6h0uYhjUmrrgmEAgbbw9etXpWPVXuRK6AGIQCjFzV6WO2i21m1R4FCw== + "integrity" "sha512-qo/IuIQOmEKtzmRD2E4Aa6DB4A87kmY6h0uYhjUmrrgmEAgbbw9etXpWPVXuRK6AGIQCjFzV6WO2i21m1R4FCw==" + "resolved" "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.57.tgz" + "version" "4.0.0-alpha.57" dependencies: "@babel/runtime" "^7.4.4" "@material-ui/utils" "^4.11.2" - clsx "^1.0.4" - prop-types "^15.7.2" - react-is "^16.8.0 || ^17.0.0" + "clsx" "^1.0.4" + "prop-types" "^15.7.2" + "react-is" "^16.8.0 || ^17.0.0" "@material-ui/pickers@^3.3.10": - version "3.3.10" - resolved "https://registry.npmjs.org/@material-ui/pickers/-/pickers-3.3.10.tgz#f1b0f963348cc191645ef0bdeff7a67c6aa25485" - integrity sha512-hS4pxwn1ZGXVkmgD4tpFpaumUaAg2ZzbTrxltfC5yPw4BJV+mGkfnQOB4VpWEYZw2jv65Z0wLwDE/piQiPPZ3w== + "integrity" "sha512-hS4pxwn1ZGXVkmgD4tpFpaumUaAg2ZzbTrxltfC5yPw4BJV+mGkfnQOB4VpWEYZw2jv65Z0wLwDE/piQiPPZ3w==" + "resolved" "https://registry.npmjs.org/@material-ui/pickers/-/pickers-3.3.10.tgz" + "version" "3.3.10" dependencies: "@babel/runtime" "^7.6.0" "@date-io/core" "1.x" "@types/styled-jsx" "^2.2.8" - clsx "^1.0.2" - react-transition-group "^4.0.0" - rifm "^0.7.0" + "clsx" "^1.0.2" + "react-transition-group" "^4.0.0" + "rifm" "^0.7.0" "@material-ui/styles@^4.11.3": - version "4.11.3" - resolved "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.3.tgz#1b8d97775a4a643b53478c895e3f2a464e8916f2" - integrity sha512-HzVzCG+PpgUGMUYEJ2rTEmQYeonGh41BYfILNFb/1ueqma+p1meSdu4RX6NjxYBMhf7k+jgfHFTTz+L1SXL/Zg== + "integrity" "sha512-HzVzCG+PpgUGMUYEJ2rTEmQYeonGh41BYfILNFb/1ueqma+p1meSdu4RX6NjxYBMhf7k+jgfHFTTz+L1SXL/Zg==" + "resolved" "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.3.tgz" + "version" "4.11.3" dependencies: "@babel/runtime" "^7.4.4" "@emotion/hash" "^0.8.0" "@material-ui/types" "^5.1.0" "@material-ui/utils" "^4.11.2" - clsx "^1.0.4" - csstype "^2.5.2" - hoist-non-react-statics "^3.3.2" - jss "^10.5.1" - jss-plugin-camel-case "^10.5.1" - jss-plugin-default-unit "^10.5.1" - jss-plugin-global "^10.5.1" - jss-plugin-nested "^10.5.1" - jss-plugin-props-sort "^10.5.1" - jss-plugin-rule-value-function "^10.5.1" - jss-plugin-vendor-prefixer "^10.5.1" - prop-types "^15.7.2" + "clsx" "^1.0.4" + "csstype" "^2.5.2" + "hoist-non-react-statics" "^3.3.2" + "jss" "^10.5.1" + "jss-plugin-camel-case" "^10.5.1" + "jss-plugin-default-unit" "^10.5.1" + "jss-plugin-global" "^10.5.1" + "jss-plugin-nested" "^10.5.1" + "jss-plugin-props-sort" "^10.5.1" + "jss-plugin-rule-value-function" "^10.5.1" + "jss-plugin-vendor-prefixer" "^10.5.1" + "prop-types" "^15.7.2" "@material-ui/system@^4.11.3": - version "4.11.3" - resolved "https://registry.npmjs.org/@material-ui/system/-/system-4.11.3.tgz#466bc14c9986798fd325665927c963eb47cc4143" - integrity sha512-SY7otguNGol41Mu2Sg6KbBP1ZRFIbFLHGK81y4KYbsV2yIcaEPOmsCK6zwWlp+2yTV3J/VwT6oSBARtGIVdXPw== + "integrity" "sha512-SY7otguNGol41Mu2Sg6KbBP1ZRFIbFLHGK81y4KYbsV2yIcaEPOmsCK6zwWlp+2yTV3J/VwT6oSBARtGIVdXPw==" + "resolved" "https://registry.npmjs.org/@material-ui/system/-/system-4.11.3.tgz" + "version" "4.11.3" dependencies: "@babel/runtime" "^7.4.4" "@material-ui/utils" "^4.11.2" - csstype "^2.5.2" - prop-types "^15.7.2" + "csstype" "^2.5.2" + "prop-types" "^15.7.2" "@material-ui/types@^5.1.0": - version "5.1.0" - resolved "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz#efa1c7a0b0eaa4c7c87ac0390445f0f88b0d88f2" - integrity sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A== + "integrity" "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==" + "resolved" "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz" + "version" "5.1.0" "@material-ui/utils@^4.11.2": - version "4.11.2" - resolved "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.2.tgz#f1aefa7e7dff2ebcb97d31de51aecab1bb57540a" - integrity sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA== + "integrity" "sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA==" + "resolved" "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.2.tgz" + "version" "4.11.2" dependencies: "@babel/runtime" "^7.4.4" - prop-types "^15.7.2" - react-is "^16.8.0 || ^17.0.0" + "prop-types" "^15.7.2" + "react-is" "^16.8.0 || ^17.0.0" "@nodelib/fs.scandir@2.1.4": - version "2.1.4" - resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" - integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== + "integrity" "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz" + "version" "2.1.4" dependencies: "@nodelib/fs.stat" "2.0.4" - run-parallel "^1.1.9" + "run-parallel" "^1.1.9" -"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2": - version "2.0.4" - resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655" - integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.4": + "integrity" "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz" + "version" "2.0.4" "@nodelib/fs.walk@^1.2.3": - version "1.2.6" - resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063" - integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== + "integrity" "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz" + "version" "1.2.6" dependencies: "@nodelib/fs.scandir" "2.1.4" - fastq "^1.6.0" + "fastq" "^1.6.0" "@npmcli/move-file@^1.0.1": - version "1.1.2" - resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" - integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== + "integrity" "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==" + "resolved" "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz" + "version" "1.1.2" dependencies: - mkdirp "^1.0.4" - rimraf "^3.0.2" + "mkdirp" "^1.0.4" + "rimraf" "^3.0.2" "@pmmmwh/react-refresh-webpack-plugin@0.4.3": - version "0.4.3" - resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz#1eec460596d200c0236bf195b078a5d1df89b766" - integrity sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ== + "integrity" "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==" + "resolved" "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz" + "version" "0.4.3" dependencies: - ansi-html "^0.0.7" - error-stack-parser "^2.0.6" - html-entities "^1.2.1" - native-url "^0.2.6" - schema-utils "^2.6.5" - source-map "^0.7.3" + "ansi-html" "^0.0.7" + "error-stack-parser" "^2.0.6" + "html-entities" "^1.2.1" + "native-url" "^0.2.6" + "schema-utils" "^2.6.5" + "source-map" "^0.7.3" "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" - integrity sha1-m4sMxmPWaafY9vXQiToU00jzD78= + "integrity" "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" + "resolved" "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz" + "version" "1.1.2" "@protobufjs/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" - integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + "integrity" "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + "resolved" "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz" + "version" "1.1.2" "@protobufjs/codegen@^2.0.4": - version "2.0.4" - resolved "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" - integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + "integrity" "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + "resolved" "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz" + "version" "2.0.4" "@protobufjs/eventemitter@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" - integrity sha1-NVy8mLr61ZePntCV85diHx0Ga3A= + "integrity" "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" + "resolved" "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz" + "version" "1.1.0" "@protobufjs/fetch@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" - integrity sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= + "integrity" "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=" + "resolved" "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz" + "version" "1.1.0" dependencies: "@protobufjs/aspromise" "^1.1.1" "@protobufjs/inquire" "^1.1.0" "@protobufjs/float@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" - integrity sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= + "integrity" "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" + "resolved" "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz" + "version" "1.0.2" "@protobufjs/inquire@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" - integrity sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= + "integrity" "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" + "resolved" "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz" + "version" "1.1.0" "@protobufjs/path@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" - integrity sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= + "integrity" "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" + "resolved" "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz" + "version" "1.1.2" "@protobufjs/pool@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" - integrity sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= + "integrity" "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" + "resolved" "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz" + "version" "1.1.0" "@protobufjs/utf8@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" - integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= + "integrity" "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" + "resolved" "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz" + "version" "1.1.0" "@rollup/plugin-node-resolve@^7.1.1": - version "7.1.3" - resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz#80de384edfbd7bfc9101164910f86078151a3eca" - integrity sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q== + "integrity" "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==" + "resolved" "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz" + "version" "7.1.3" dependencies: "@rollup/pluginutils" "^3.0.8" "@types/resolve" "0.0.8" - builtin-modules "^3.1.0" - is-module "^1.0.0" - resolve "^1.14.2" + "builtin-modules" "^3.1.0" + "is-module" "^1.0.0" + "resolve" "^1.14.2" "@rollup/plugin-replace@^2.3.1": - version "2.4.2" - resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" - integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + "integrity" "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==" + "resolved" "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" + "version" "2.4.2" dependencies: "@rollup/pluginutils" "^3.1.0" - magic-string "^0.25.7" + "magic-string" "^0.25.7" "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": - version "3.1.0" - resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" - integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + "integrity" "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==" + "resolved" "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" + "version" "3.1.0" dependencies: "@types/estree" "0.0.39" - estree-walker "^1.0.1" - picomatch "^2.2.2" + "estree-walker" "^1.0.1" + "picomatch" "^2.2.2" "@sinonjs/commons@^1.7.0": - version "1.8.3" - resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==" + "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" + "version" "1.8.3" dependencies: - type-detect "4.0.8" + "type-detect" "4.0.8" "@sinonjs/fake-timers@^6.0.1": - version "6.0.1" - resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" - integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== + "integrity" "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==" + "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz" + "version" "6.0.1" dependencies: "@sinonjs/commons" "^1.7.0" "@surma/rollup-plugin-off-main-thread@^1.1.1": - version "1.4.2" - resolved "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz#e6786b6af5799f82f7ab3a82e53f6182d2b91a58" - integrity sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A== + "integrity" "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==" + "resolved" "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz" + "version" "1.4.2" dependencies: - ejs "^2.6.1" - magic-string "^0.25.0" + "ejs" "^2.6.1" + "magic-string" "^0.25.0" "@svgr/babel-plugin-add-jsx-attribute@^5.4.0": - version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" - integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== + "integrity" "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": - version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef" - integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== + "integrity" "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": - version "5.0.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd" - integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== + "integrity" "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" + "version" "5.0.1" "@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": - version "5.0.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897" - integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== + "integrity" "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" + "version" "5.0.1" "@svgr/babel-plugin-svg-dynamic-title@^5.4.0": - version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7" - integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== + "integrity" "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-svg-em-dimensions@^5.4.0": - version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0" - integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== + "integrity" "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-transform-react-native-svg@^5.4.0": - version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80" - integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== + "integrity" "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" + "version" "5.4.0" "@svgr/babel-plugin-transform-svg-component@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz#583a5e2a193e214da2f3afeb0b9e8d3250126b4a" - integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ== + "integrity" "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" + "version" "5.5.0" "@svgr/babel-preset@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz#8af54f3e0a8add7b1e2b0fcd5a882c55393df327" - integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig== + "integrity" "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==" + "resolved" "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" + "version" "5.5.0" dependencies: "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0" "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0" @@ -2088,44 +2068,44 @@ "@svgr/babel-plugin-transform-svg-component" "^5.5.0" "@svgr/core@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz#82e826b8715d71083120fe8f2492ec7d7874a579" - integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== + "integrity" "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==" + "resolved" "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" + "version" "5.5.0" dependencies: "@svgr/plugin-jsx" "^5.5.0" - camelcase "^6.2.0" - cosmiconfig "^7.0.0" + "camelcase" "^6.2.0" + "cosmiconfig" "^7.0.0" "@svgr/hast-util-to-babel-ast@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz#5ee52a9c2533f73e63f8f22b779f93cd432a5461" - integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ== + "integrity" "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==" + "resolved" "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" + "version" "5.5.0" dependencies: "@babel/types" "^7.12.6" "@svgr/plugin-jsx@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz#1aa8cd798a1db7173ac043466d7b52236b369000" - integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA== + "integrity" "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" + "version" "5.5.0" dependencies: "@babel/core" "^7.12.3" "@svgr/babel-preset" "^5.5.0" "@svgr/hast-util-to-babel-ast" "^5.5.0" - svg-parser "^2.0.2" + "svg-parser" "^2.0.2" "@svgr/plugin-svgo@^5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz#02da55d85320549324e201c7b2e53bf431fcc246" - integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== + "integrity" "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==" + "resolved" "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" + "version" "5.5.0" dependencies: - cosmiconfig "^7.0.0" - deepmerge "^4.2.2" - svgo "^1.2.2" + "cosmiconfig" "^7.0.0" + "deepmerge" "^4.2.2" + "svgo" "^1.2.2" "@svgr/webpack@5.5.0": - version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz#aae858ee579f5fa8ce6c3166ef56c6a1b381b640" - integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g== + "integrity" "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==" + "resolved" "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" + "version" "5.5.0" dependencies: "@babel/core" "^7.12.3" "@babel/plugin-transform-react-constant-elements" "^7.12.1" @@ -2134,65 +2114,65 @@ "@svgr/core" "^5.5.0" "@svgr/plugin-jsx" "^5.5.0" "@svgr/plugin-svgo" "^5.5.0" - loader-utils "^2.0.0" + "loader-utils" "^2.0.0" "@testing-library/dom@^7.28.1": - version "7.30.4" - resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.4.tgz#c6a4a91557e92035fd565246bbbfb8107aa4634d" - integrity sha512-GObDVMaI4ARrZEXaRy4moolNAxWPKvEYNV/fa6Uc2eAzR/t4otS6A7EhrntPBIQLeehL9DbVhscvvv7gd6hWqA== + "integrity" "sha512-7JhIg2MW6WPwyikH2iL3o7z+FTVgSOd2jqCwTAHqK7Qal2gRRYiUQyURAxtbK9VXm/UTyG9bRihv8C5Tznr2zw==" + "resolved" "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.3.tgz" + "version" "7.30.3" dependencies: "@babel/code-frame" "^7.10.4" "@babel/runtime" "^7.12.5" "@types/aria-query" "^4.2.0" - aria-query "^4.2.2" - chalk "^4.1.0" - dom-accessibility-api "^0.5.4" - lz-string "^1.4.4" - pretty-format "^26.6.2" + "aria-query" "^4.2.2" + "chalk" "^4.1.0" + "dom-accessibility-api" "^0.5.4" + "lz-string" "^1.4.4" + "pretty-format" "^26.6.2" "@testing-library/jest-dom@^5.12.0": - version "5.12.0" - resolved "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz#6a5d340b092c44b7bce17a4791b47d9bc2c61443" - integrity sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow== + "integrity" "sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow==" + "resolved" "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz" + "version" "5.12.0" dependencies: "@babel/runtime" "^7.9.2" "@types/testing-library__jest-dom" "^5.9.1" - aria-query "^4.2.2" - chalk "^3.0.0" - css "^3.0.0" - css.escape "^1.5.1" - lodash "^4.17.15" - redent "^3.0.0" + "aria-query" "^4.2.2" + "chalk" "^3.0.0" + "css" "^3.0.0" + "css.escape" "^1.5.1" + "lodash" "^4.17.15" + "redent" "^3.0.0" "@testing-library/react@^11.2.6": - version "11.2.6" - resolved "https://registry.npmjs.org/@testing-library/react/-/react-11.2.6.tgz#586a23adc63615985d85be0c903f374dab19200b" - integrity sha512-TXMCg0jT8xmuU8BkKMtp8l7Z50Ykew5WNX8UoIKTaLFwKkP2+1YDhOLA2Ga3wY4x29jyntk7EWfum0kjlYiSjQ== + "integrity" "sha512-TXMCg0jT8xmuU8BkKMtp8l7Z50Ykew5WNX8UoIKTaLFwKkP2+1YDhOLA2Ga3wY4x29jyntk7EWfum0kjlYiSjQ==" + "resolved" "https://registry.npmjs.org/@testing-library/react/-/react-11.2.6.tgz" + "version" "11.2.6" dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^7.28.1" "@testing-library/user-event@^13.1.5": - version "13.1.5" - resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.1.5.tgz#1ce11c37bf4df8f264fb7999ded7139e092a29bd" - integrity sha512-dD1FRHuWhfdcnb6H9/oaIIZHx9LQKGxbTtYV3i5Zru8I3GWWJoG2WtlAlXZ/56djO+6TvfsWPj5cXQvoTFQATQ== + "integrity" "sha512-dD1FRHuWhfdcnb6H9/oaIIZHx9LQKGxbTtYV3i5Zru8I3GWWJoG2WtlAlXZ/56djO+6TvfsWPj5cXQvoTFQATQ==" + "resolved" "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.1.5.tgz" + "version" "13.1.5" dependencies: "@babel/runtime" "^7.12.5" "@types/anymatch@*": - version "1.3.1" - resolved "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" - integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== + "integrity" "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==" + "resolved" "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz" + "version" "1.3.1" "@types/aria-query@^4.2.0": - version "4.2.1" - resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz#78b5433344e2f92e8b306c06a5622c50c245bf6b" - integrity sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg== + "integrity" "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" + "resolved" "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz" + "version" "4.2.1" "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": - version "7.1.14" - resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402" - integrity sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g== + "integrity" "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==" + "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz" + "version" "7.1.14" dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -2201,415 +2181,415 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - version "7.6.2" - resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8" - integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== + "integrity" "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==" + "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz" + "version" "7.6.2" dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": - version "7.4.0" - resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be" - integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== + "integrity" "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==" + "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz" + "version" "7.4.0" dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.11.1" - resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz#654f6c4f67568e24c23b367e947098c6206fa639" - integrity sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw== + "integrity" "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==" + "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz" + "version" "7.11.1" dependencies: "@babel/types" "^7.3.0" "@types/eslint@^7.2.6": - version "7.2.10" - resolved "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz#4b7a9368d46c0f8cd5408c23288a59aa2394d917" - integrity sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ== + "integrity" "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==" + "resolved" "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz" + "version" "7.2.10" dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree@*": - version "0.0.47" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz#d7a51db20f0650efec24cd04994f523d93172ed4" - integrity sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg== + "integrity" "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==" + "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz" + "version" "0.0.47" "@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" - integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + "integrity" "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" + "version" "0.0.39" "@types/glob@^7.1.1": - version "7.1.3" - resolved "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" - integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== + "integrity" "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==" + "resolved" "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz" + "version" "7.1.3" dependencies: "@types/minimatch" "*" "@types/node" "*" "@types/graceful-fs@^4.1.2": - version "4.1.5" - resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== + "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==" + "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" + "version" "4.1.5" dependencies: "@types/node" "*" "@types/html-minifier-terser@^5.0.0": - version "5.1.1" - resolved "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50" - integrity sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA== + "integrity" "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" + "resolved" "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz" + "version" "5.1.1" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.3" - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" - integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== + "integrity" "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz" + "version" "2.0.3" "@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" + "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": - version "3.0.0" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821" - integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== + "integrity" "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==" + "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz" + "version" "3.0.0" dependencies: "@types/istanbul-lib-report" "*" "@types/jest@*", "@types/jest@^26.0.22": - version "26.0.22" - resolved "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz#8308a1debdf1b807aa47be2838acdcd91e88fbe6" - integrity sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw== + "integrity" "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==" + "resolved" "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz" + "version" "26.0.22" dependencies: - jest-diff "^26.0.0" - pretty-format "^26.0.0" + "jest-diff" "^26.0.0" + "pretty-format" "^26.0.0" "@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": - version "7.0.7" - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" - integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== + "integrity" "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" + "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz" + "version" "7.0.7" "@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + "integrity" "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + "version" "0.0.29" "@types/lodash@^4.14.165": - version "4.14.168" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz#fe24632e79b7ade3f132891afff86caa5e5ce008" - integrity sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q== + "integrity" "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==" + "resolved" "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz" + "version" "4.14.168" "@types/long@^4.0.1": - version "4.0.1" - resolved "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz#459c65fa1867dafe6a8f322c4c51695663cc55e9" - integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== + "integrity" "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + "resolved" "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz" + "version" "4.0.1" "@types/minimatch@*": - version "3.0.4" - resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21" - integrity sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA== + "integrity" "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==" + "resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz" + "version" "3.0.4" -"@types/node@*", "@types/node@>=12.12.47", "@types/node@^14.14.41": - version "14.14.41" - resolved "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz#d0b939d94c1d7bd53d04824af45f1139b8c45615" - integrity sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g== +"@types/node@*", "@types/node@^14.14.41", "@types/node@>=12.12.47": + "integrity" "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz" + "version" "14.14.41" "@types/node@^13.7.0": - version "13.13.50" - resolved "https://registry.npmjs.org/@types/node/-/node-13.13.50.tgz#bc8ebf70c392a98ffdba7aab9b46989ea96c1c62" - integrity sha512-y7kkh+hX/0jZNxMyBR/6asG0QMSaPSzgeVK63dhWHl4QAXCQB8lExXmzLL6SzmOgKHydtawpMnNhlDbv7DXPEA== + "integrity" "sha512-y7kkh+hX/0jZNxMyBR/6asG0QMSaPSzgeVK63dhWHl4QAXCQB8lExXmzLL6SzmOgKHydtawpMnNhlDbv7DXPEA==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-13.13.50.tgz" + "version" "13.13.50" "@types/normalize-package-data@^2.4.0": - version "2.4.0" - resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" - integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + "integrity" "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" + "resolved" "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz" + "version" "2.4.0" "@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" "@types/prettier@^2.0.0": - version "2.2.3" - resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz#ef65165aea2924c9359205bf748865b8881753c0" - integrity sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA== + "integrity" "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==" + "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz" + "version" "2.2.3" "@types/prop-types@*": - version "15.7.3" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" - integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== + "integrity" "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz" + "version" "15.7.3" "@types/q@^1.5.1": - version "1.5.4" - resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" - integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== + "integrity" "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + "resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz" + "version" "1.5.4" "@types/react-dom@^17.0.3": - version "17.0.3" - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.3.tgz#7fdf37b8af9d6d40127137865bb3fff8871d7ee1" - integrity sha512-4NnJbCeWE+8YBzupn/YrJxZ8VnjcJq5iR1laqQ1vkpQgBiA7bwk0Rp24fxsdNinzJY2U+HHS4dJJDPdoMjdJ7w== + "integrity" "sha512-4NnJbCeWE+8YBzupn/YrJxZ8VnjcJq5iR1laqQ1vkpQgBiA7bwk0Rp24fxsdNinzJY2U+HHS4dJJDPdoMjdJ7w==" + "resolved" "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.3.tgz" + "version" "17.0.3" dependencies: "@types/react" "*" "@types/react-transition-group@^4.2.0": - version "4.4.1" - resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.1.tgz#e1a3cb278df7f47f17b5082b1b3da17170bd44b1" - integrity sha512-vIo69qKKcYoJ8wKCJjwSgCTM+z3chw3g18dkrDfVX665tMH7tmbDxEAnPdey4gTlwZz5QuHGzd+hul0OVZDqqQ== + "integrity" "sha512-vIo69qKKcYoJ8wKCJjwSgCTM+z3chw3g18dkrDfVX665tMH7tmbDxEAnPdey4gTlwZz5QuHGzd+hul0OVZDqqQ==" + "resolved" "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.1.tgz" + "version" "4.4.1" dependencies: "@types/react" "*" "@types/react@*", "@types/react@^17.0.3": - version "17.0.3" - resolved "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz#ba6e215368501ac3826951eef2904574c262cc79" - integrity sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg== + "integrity" "sha512-wYOUxIgs2HZZ0ACNiIayItyluADNbONl7kt8lkLjVK8IitMH5QMyAh75Fwhmo37r1m7L2JaFj03sIfxBVDvRAg==" + "resolved" "https://registry.npmjs.org/@types/react/-/react-17.0.3.tgz" + "version" "17.0.3" dependencies: "@types/prop-types" "*" "@types/scheduler" "*" - csstype "^3.0.2" + "csstype" "^3.0.2" "@types/resolve@0.0.8": - version "0.0.8" - resolved "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" - integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== + "integrity" "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==" + "resolved" "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz" + "version" "0.0.8" dependencies: "@types/node" "*" "@types/scheduler@*": - version "0.16.1" - resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz#18845205e86ff0038517aab7a18a62a6b9f71275" - integrity sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA== + "integrity" "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" + "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz" + "version" "0.16.1" "@types/source-list-map@*": - version "0.1.2" - resolved "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" - integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== + "integrity" "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + "resolved" "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz" + "version" "0.1.2" "@types/stack-utils@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff" - integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== + "integrity" "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" + "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz" + "version" "2.0.0" "@types/styled-jsx@^2.2.8": - version "2.2.8" - resolved "https://registry.npmjs.org/@types/styled-jsx/-/styled-jsx-2.2.8.tgz#b50d13d8a3c34036282d65194554cf186bab7234" - integrity sha512-Yjye9VwMdYeXfS71ihueWRSxrruuXTwKCbzue4+5b2rjnQ//AtyM7myZ1BEhNhBQ/nL/RE7bdToUoLln2miKvg== + "integrity" "sha512-Yjye9VwMdYeXfS71ihueWRSxrruuXTwKCbzue4+5b2rjnQ//AtyM7myZ1BEhNhBQ/nL/RE7bdToUoLln2miKvg==" + "resolved" "https://registry.npmjs.org/@types/styled-jsx/-/styled-jsx-2.2.8.tgz" + "version" "2.2.8" dependencies: "@types/react" "*" "@types/tapable@^1", "@types/tapable@^1.0.5": - version "1.0.7" - resolved "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz#545158342f949e8fd3bfd813224971ecddc3fac4" - integrity sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ== + "integrity" "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==" + "resolved" "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz" + "version" "1.0.7" "@types/testing-library__jest-dom@^5.9.1": - version "5.9.5" - resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz#5bf25c91ad2d7b38f264b12275e5c92a66d849b0" - integrity sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ== + "integrity" "sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ==" + "resolved" "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz" + "version" "5.9.5" dependencies: "@types/jest" "*" "@types/uglify-js@*": - version "3.13.0" - resolved "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz#1cad8df1fb0b143c5aba08de5712ea9d1ff71124" - integrity sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q== + "integrity" "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==" + "resolved" "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz" + "version" "3.13.0" dependencies: - source-map "^0.6.1" + "source-map" "^0.6.1" "@types/webpack-sources@*": - version "2.1.0" - resolved "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz#8882b0bd62d1e0ce62f183d0d01b72e6e82e8c10" - integrity sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg== + "integrity" "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==" + "resolved" "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz" + "version" "2.1.0" dependencies: "@types/node" "*" "@types/source-list-map" "*" - source-map "^0.7.3" + "source-map" "^0.7.3" "@types/webpack@^4.41.8": - version "4.41.27" - resolved "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz#f47da488c8037e7f1b2dbf2714fbbacb61ec0ffc" - integrity sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA== + "integrity" "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==" + "resolved" "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz" + "version" "4.41.27" dependencies: "@types/anymatch" "*" "@types/node" "*" "@types/tapable" "^1" "@types/uglify-js" "*" "@types/webpack-sources" "*" - source-map "^0.6.0" + "source-map" "^0.6.0" "@types/yargs-parser@*": - version "20.2.0" - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9" - integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA== + "integrity" "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz" + "version" "20.2.0" "@types/yargs@^15.0.0": - version "15.0.13" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz#34f7fec8b389d7f3c1fd08026a5763e072d3c6dc" - integrity sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ== + "integrity" "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==" + "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz" + "version" "15.0.13" dependencies: "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^4.22.0", "@typescript-eslint/eslint-plugin@^4.5.0": - version "4.22.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz#3d5f29bb59e61a9dba1513d491b059e536e16dbc" - integrity sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA== + "integrity" "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz" + "version" "4.22.0" dependencies: "@typescript-eslint/experimental-utils" "4.22.0" "@typescript-eslint/scope-manager" "4.22.0" - 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@4.22.0", "@typescript-eslint/experimental-utils@^4.0.1": - version "4.22.0" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz#68765167cca531178e7b650a53456e6e0bef3b1f" - integrity sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg== - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/scope-manager" "4.22.0" - "@typescript-eslint/types" "4.22.0" - "@typescript-eslint/typescript-estree" "4.22.0" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" + "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@^3.10.1": - version "3.10.1" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686" - integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== + "integrity" "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz" + "version" "3.10.1" dependencies: "@types/json-schema" "^7.0.3" "@typescript-eslint/types" "3.10.1" "@typescript-eslint/typescript-estree" "3.10.1" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" + "eslint-scope" "^5.0.0" + "eslint-utils" "^2.0.0" + +"@typescript-eslint/experimental-utils@^4.0.1", "@typescript-eslint/experimental-utils@4.22.0": + "integrity" "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz" + "version" "4.22.0" + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/scope-manager" "4.22.0" + "@typescript-eslint/types" "4.22.0" + "@typescript-eslint/typescript-estree" "4.22.0" + "eslint-scope" "^5.0.0" + "eslint-utils" "^2.0.0" "@typescript-eslint/parser@^4.22.0", "@typescript-eslint/parser@^4.5.0": - version "4.22.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz#e1637327fcf796c641fe55f73530e90b16ac8fe8" - integrity sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q== + "integrity" "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz" + "version" "4.22.0" dependencies: "@typescript-eslint/scope-manager" "4.22.0" "@typescript-eslint/types" "4.22.0" "@typescript-eslint/typescript-estree" "4.22.0" - debug "^4.1.1" + "debug" "^4.1.1" "@typescript-eslint/scope-manager@4.22.0": - version "4.22.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz#ed411545e61161a8d702e703a4b7d96ec065b09a" - integrity sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q== + "integrity" "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz" + "version" "4.22.0" dependencies: "@typescript-eslint/types" "4.22.0" "@typescript-eslint/visitor-keys" "4.22.0" "@typescript-eslint/types@3.10.1": - version "3.10.1" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727" - integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== + "integrity" "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz" + "version" "3.10.1" "@typescript-eslint/types@4.22.0": - version "4.22.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz#0ca6fde5b68daf6dba133f30959cc0688c8dd0b6" - integrity sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA== + "integrity" "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz" + "version" "4.22.0" "@typescript-eslint/typescript-estree@3.10.1": - version "3.10.1" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz#fd0061cc38add4fad45136d654408569f365b853" - integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w== + "integrity" "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz" + "version" "3.10.1" dependencies: "@typescript-eslint/types" "3.10.1" "@typescript-eslint/visitor-keys" "3.10.1" - debug "^4.1.1" - glob "^7.1.6" - is-glob "^4.0.1" - lodash "^4.17.15" - semver "^7.3.2" - tsutils "^3.17.1" + "debug" "^4.1.1" + "glob" "^7.1.6" + "is-glob" "^4.0.1" + "lodash" "^4.17.15" + "semver" "^7.3.2" + "tsutils" "^3.17.1" "@typescript-eslint/typescript-estree@4.22.0": - version "4.22.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz#b5d95d6d366ff3b72f5168c75775a3e46250d05c" - integrity sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg== + "integrity" "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz" + "version" "4.22.0" dependencies: "@typescript-eslint/types" "4.22.0" "@typescript-eslint/visitor-keys" "4.22.0" - debug "^4.1.1" - globby "^11.0.1" - is-glob "^4.0.1" - semver "^7.3.2" - tsutils "^3.17.1" + "debug" "^4.1.1" + "globby" "^11.0.1" + "is-glob" "^4.0.1" + "semver" "^7.3.2" + "tsutils" "^3.17.1" "@typescript-eslint/visitor-keys@3.10.1": - version "3.10.1" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz#cd4274773e3eb63b2e870ac602274487ecd1e931" - integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== + "integrity" "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz" + "version" "3.10.1" dependencies: - eslint-visitor-keys "^1.1.0" + "eslint-visitor-keys" "^1.1.0" "@typescript-eslint/visitor-keys@4.22.0": - version "4.22.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz#169dae26d3c122935da7528c839f42a8a42f6e47" - integrity sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw== + "integrity" "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==" + "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz" + "version" "4.22.0" dependencies: "@typescript-eslint/types" "4.22.0" - eslint-visitor-keys "^2.0.0" + "eslint-visitor-keys" "^2.0.0" "@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== + "integrity" "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/helper-module-context" "1.9.0" "@webassemblyjs/helper-wasm-bytecode" "1.9.0" "@webassemblyjs/wast-parser" "1.9.0" "@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== + "integrity" "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz" + "version" "1.9.0" "@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== + "integrity" "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz" + "version" "1.9.0" "@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== + "integrity" "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz" + "version" "1.9.0" "@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== + "integrity" "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/wast-printer" "1.9.0" "@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== + "integrity" "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz" + "version" "1.9.0" "@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== + "integrity" "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== + "integrity" "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz" + "version" "1.9.0" "@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== + "integrity" "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -2617,28 +2597,28 @@ "@webassemblyjs/wasm-gen" "1.9.0" "@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== + "integrity" "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz" + "version" "1.9.0" dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== + "integrity" "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz" + "version" "1.9.0" dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== + "integrity" "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz" + "version" "1.9.0" "@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== + "integrity" "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -2650,9 +2630,9 @@ "@webassemblyjs/wast-printer" "1.9.0" "@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== + "integrity" "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-wasm-bytecode" "1.9.0" @@ -2661,9 +2641,9 @@ "@webassemblyjs/utf8" "1.9.0" "@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== + "integrity" "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -2671,9 +2651,9 @@ "@webassemblyjs/wasm-parser" "1.9.0" "@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== + "integrity" "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-api-error" "1.9.0" @@ -2683,9 +2663,9 @@ "@webassemblyjs/utf8" "1.9.0" "@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== + "integrity" "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/floating-point-hex-parser" "1.9.0" @@ -2695,586 +2675,593 @@ "@xtuc/long" "4.2.2" "@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== + "integrity" "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz" + "version" "1.9.0" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/wast-parser" "1.9.0" "@xtuc/long" "4.2.2" "@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + "version" "1.2.0" "@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abab@^2.0.3, abab@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" - integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== - -abort-controller@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== - dependencies: - event-target-shim "^5.0.0" - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: - version "1.3.7" - resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - -acorn-globals@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - -acorn-jsx@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" - integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== - -acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^6.4.1: - version "6.4.2" - resolved "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - -acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.1.0: - version "8.1.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz#fb0026885b9ac9f48bac1e185e4af472971149ff" - integrity sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g== - -address@1.1.2, address@^1.0.1: - version "1.1.2" - resolved "https://registry.npmjs.org/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" - integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== - -adjust-sourcemap-loader@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz#5ae12fb5b7b1c585e80bbb5a63ec163a1a45e61e" - integrity sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw== - dependencies: - loader-utils "^2.0.0" - regex-parser "^2.2.11" - -agent-base@6: - version "6.0.2" - resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.0.1: - version "8.1.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz#45d5d3d36c7cdd808930cc3e603cf6200dbeb736" - integrity sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -alphanum-sort@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - -ansi-colors@^3.0.0: - version "3.2.4" - resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" - integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== - -ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-escapes@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== - -ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: - version "4.3.2" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-html@0.0.7, ansi-html@^0.0.7: - version "0.0.7" - resolved "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@^3.0.3, anymatch@~3.1.1: - version "3.1.2" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -aria-query@^4.2.2: - version "4.2.2" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" - integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + "version" "4.2.2" + +"abab@^2.0.3", "abab@^2.0.5": + "integrity" "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" + "version" "2.0.5" + +"abort-controller@^3.0.0": + "integrity" "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==" + "resolved" "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "event-target-shim" "^5.0.0" + +"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.7": + "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==" + "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" + "version" "1.3.7" + dependencies: + "mime-types" "~2.1.24" + "negotiator" "0.6.2" + +"acorn-globals@^6.0.0": + "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" + "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "acorn" "^7.1.1" + "acorn-walk" "^7.1.1" + +"acorn-jsx@^5.3.1": + "integrity" "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" + "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz" + "version" "5.3.1" + +"acorn-walk@^7.1.1": + "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + "version" "7.2.0" + +"acorn@^6.4.1": + "integrity" "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz" + "version" "6.4.2" + +"acorn@^7.1.0", "acorn@^7.1.1", "acorn@^7.4.0": + "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + "version" "7.4.1" + +"acorn@^8.1.0": + "integrity" "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz" + "version" "8.1.1" + +"address@^1.0.1", "address@1.1.2": + "integrity" "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + "resolved" "https://registry.npmjs.org/address/-/address-1.1.2.tgz" + "version" "1.1.2" + +"adjust-sourcemap-loader@3.0.0": + "integrity" "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==" + "resolved" "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "loader-utils" "^2.0.0" + "regex-parser" "^2.2.11" + +"agent-base@6": + "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" + "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "debug" "4" + +"aggregate-error@^3.0.0": + "integrity" "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" + "resolved" "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "clean-stack" "^2.0.0" + "indent-string" "^4.0.0" + +"ajv-errors@^1.0.0": + "integrity" "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + "resolved" "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz" + "version" "1.0.1" + +"ajv-keywords@^3.1.0", "ajv-keywords@^3.4.1", "ajv-keywords@^3.5.2": + "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + "version" "3.5.2" + +"ajv@^6.1.0", "ajv@^6.10.0", "ajv@^6.10.2", "ajv@^6.12.3", "ajv@^6.12.4", "ajv@^6.12.5": + "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + "version" "6.12.6" + dependencies: + "fast-deep-equal" "^3.1.1" + "fast-json-stable-stringify" "^2.0.0" + "json-schema-traverse" "^0.4.1" + "uri-js" "^4.2.2" + +"ajv@^8.0.1": + "integrity" "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "fast-deep-equal" "^3.1.1" + "json-schema-traverse" "^1.0.0" + "require-from-string" "^2.0.2" + "uri-js" "^4.2.2" + +"alphanum-sort@^1.0.0": + "integrity" "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + "resolved" "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" + "version" "1.0.2" + +"ansi-colors@^3.0.0": + "integrity" "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz" + "version" "3.2.4" + +"ansi-colors@^4.1.1": + "integrity" "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" + "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" + "version" "4.1.1" + +"ansi-escapes@^3.2.0": + "integrity" "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz" + "version" "3.2.0" + +"ansi-escapes@^4.2.1", "ansi-escapes@^4.3.1": + "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + "version" "4.3.2" + dependencies: + "type-fest" "^0.21.3" + +"ansi-html@^0.0.7", "ansi-html@0.0.7": + "integrity" "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + "resolved" "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz" + "version" "0.0.7" + +"ansi-regex@^2.0.0": + "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" + "version" "2.1.1" + +"ansi-regex@^3.0.0": + "integrity" "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz" + "version" "3.0.0" + +"ansi-regex@^4.1.0": + "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" + "version" "4.1.0" + +"ansi-regex@^5.0.0": + "integrity" "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" + "version" "5.0.0" + +"ansi-styles@^3.2.0", "ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"ansi-styles@^4.0.0": + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "color-convert" "^2.0.1" + +"ansi-styles@^4.1.0": + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "color-convert" "^2.0.1" + +"anymatch@^2.0.0": + "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "micromatch" "^3.1.4" + "normalize-path" "^2.1.1" + +"anymatch@^3.0.3", "anymatch@~3.1.1": + "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "normalize-path" "^3.0.0" + "picomatch" "^2.0.4" + +"aproba@^1.1.1": + "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "resolved" "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz" + "version" "1.2.0" + +"argparse@^1.0.7": + "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "sprintf-js" "~1.0.2" + +"aria-query@^4.2.2": + "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==" + "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" + "version" "4.2.2" dependencies: "@babel/runtime" "^7.10.2" "@babel/runtime-corejs3" "^7.10.2" -arity-n@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz#d9e76b11733e08569c0847ae7b39b2860b30b745" - integrity sha1-2edrEXM+CFacCEeuezmyhgswt0U= - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -array-flatten@^2.1.0: - version "2.1.2" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-includes@^3.1.1, array-includes@^3.1.2, array-includes@^3.1.3: - version "3.1.3" - resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a" - integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - get-intrinsic "^1.1.1" - is-string "^1.0.5" - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -array.prototype.flat@^1.2.3: - version "1.2.4" - resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123" - integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - -array.prototype.flatmap@^1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz#94cfd47cc1556ec0747d97f7c7738c58122004c9" - integrity sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - function-bind "^1.1.1" - -arrify@^2.0.0, arrify@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" - integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - -asn1.js@^5.2.0: - version "5.4.1" - resolved "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" - integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - safer-buffer "^2.1.0" - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assert@^1.1.1: - version "1.5.0" - resolved "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" - integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== - dependencies: - object-assign "^4.1.1" - util "0.10.3" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -ast-types-flow@^0.0.7: - version "0.0.7" - resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" - integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= - -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - -async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async@^2.6.2: - version "2.6.3" - resolved "https://registry.npmjs.org/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" - integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== - dependencies: - lodash "^4.17.14" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^9.6.1: - version "9.8.6" - resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" - integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== - dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001109" - colorette "^1.2.1" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.32" - postcss-value-parser "^4.1.0" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - -axe-core@^4.0.2: - version "4.1.4" - resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz#f19cd99a84ee32a318b9c5b5bb8ed373ad94f143" - integrity sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig== - -axobject-query@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be" - integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== - -babel-eslint@^10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== +"arity-n@^1.0.4": + "integrity" "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + "resolved" "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz" + "version" "1.0.4" + +"arr-diff@^4.0.0": + "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" + "version" "4.0.0" + +"arr-flatten@^1.1.0": + "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" + "version" "1.1.0" + +"arr-union@^3.1.0": + "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" + "version" "3.1.0" + +"array-flatten@^2.1.0": + "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" + "version" "2.1.2" + +"array-flatten@1.1.1": + "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + "version" "1.1.1" + +"array-includes@^3.1.1", "array-includes@^3.1.2", "array-includes@^3.1.3": + "integrity" "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==" + "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.2" + "get-intrinsic" "^1.1.1" + "is-string" "^1.0.5" + +"array-union@^1.0.1": + "integrity" "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=" + "resolved" "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "array-uniq" "^1.0.1" + +"array-union@^2.1.0": + "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + "version" "2.1.0" + +"array-uniq@^1.0.1": + "integrity" "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + "resolved" "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" + "version" "1.0.3" + +"array-unique@^0.3.2": + "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" + "version" "0.3.2" + +"array.prototype.flat@^1.2.3": + "integrity" "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==" + "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz" + "version" "1.2.4" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.1" + +"array.prototype.flatmap@^1.2.4": + "integrity" "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==" + "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz" + "version" "1.2.4" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.1" + "function-bind" "^1.1.1" + +"arrify@^2.0.0", "arrify@^2.0.1": + "integrity" "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + "resolved" "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz" + "version" "2.0.1" + +"asap@~2.0.6": + "integrity" "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + "version" "2.0.6" + +"asn1.js@^5.2.0": + "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==" + "resolved" "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" + "version" "5.4.1" + dependencies: + "bn.js" "^4.0.0" + "inherits" "^2.0.1" + "minimalistic-assert" "^1.0.0" + "safer-buffer" "^2.1.0" + +"asn1@~0.2.3": + "integrity" "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==" + "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz" + "version" "0.2.4" + dependencies: + "safer-buffer" "~2.1.0" + +"assert-plus@^1.0.0", "assert-plus@1.0.0": + "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + "version" "1.0.0" + +"assert@^1.1.1": + "integrity" "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==" + "resolved" "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "object-assign" "^4.1.1" + "util" "0.10.3" + +"assign-symbols@^1.0.0": + "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" + "version" "1.0.0" + +"ast-types-flow@^0.0.7": + "integrity" "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + "version" "0.0.7" + +"astral-regex@^2.0.0": + "integrity" "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" + "version" "2.0.0" + +"async-each@^1.0.1": + "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + "resolved" "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz" + "version" "1.0.3" + +"async-limiter@~1.0.0": + "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" + "version" "1.0.1" + +"async@^2.6.2": + "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==" + "resolved" "https://registry.npmjs.org/async/-/async-2.6.3.tgz" + "version" "2.6.3" + dependencies: + "lodash" "^4.17.14" + +"asynckit@^0.4.0": + "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"at-least-node@^1.0.0": + "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + "version" "1.0.0" + +"atob@^2.1.2": + "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + "version" "2.1.2" + +"autoprefixer@^9.6.1": + "integrity" "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==" + "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz" + "version" "9.8.6" + dependencies: + "browserslist" "^4.12.0" + "caniuse-lite" "^1.0.30001109" + "colorette" "^1.2.1" + "normalize-range" "^0.1.2" + "num2fraction" "^1.2.2" + "postcss" "^7.0.32" + "postcss-value-parser" "^4.1.0" + +"aws-sign2@~0.7.0": + "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" + "version" "0.7.0" + +"aws4@^1.8.0": + "integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz" + "version" "1.11.0" + +"axe-core@^4.0.2": + "integrity" "sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==" + "resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz" + "version" "4.1.4" + +"axobject-query@^2.2.0": + "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" + "version" "2.2.0" + +"babel-eslint@^10.1.0": + "integrity" "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==" + "resolved" "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz" + "version" "10.1.0" dependencies: "@babel/code-frame" "^7.0.0" "@babel/parser" "^7.7.0" "@babel/traverse" "^7.7.0" "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" + "eslint-visitor-keys" "^1.0.0" + "resolve" "^1.12.0" -babel-extract-comments@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" - integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== +"babel-extract-comments@^1.0.0": + "integrity" "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==" + "resolved" "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz" + "version" "1.0.0" dependencies: - babylon "^6.18.0" + "babylon" "^6.18.0" -babel-jest@^26.6.0, babel-jest@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" - integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== +"babel-jest@^26.6.0", "babel-jest@^26.6.3": + "integrity" "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==" + "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz" + "version" "26.6.3" dependencies: "@jest/transform" "^26.6.2" "@jest/types" "^26.6.2" "@types/babel__core" "^7.1.7" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - -babel-loader@8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3" - integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - dependencies: - find-cache-dir "^2.1.0" - loader-utils "^1.4.0" - mkdirp "^0.5.3" - pify "^4.0.1" - schema-utils "^2.6.5" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-istanbul@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" - integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== + "babel-plugin-istanbul" "^6.0.0" + "babel-preset-jest" "^26.6.2" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "slash" "^3.0.0" + +"babel-loader@8.1.0": + "integrity" "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==" + "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "find-cache-dir" "^2.1.0" + "loader-utils" "^1.4.0" + "mkdirp" "^0.5.3" + "pify" "^4.0.1" + "schema-utils" "^2.6.5" + +"babel-plugin-dynamic-import-node@^2.3.3": + "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "object.assign" "^4.1.0" + +"babel-plugin-istanbul@^6.0.0": + "integrity" "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==" + "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz" + "version" "6.0.0" dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@istanbuljs/load-nyc-config" "^1.0.0" "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^4.0.0" - test-exclude "^6.0.0" + "istanbul-lib-instrument" "^4.0.0" + "test-exclude" "^6.0.0" -babel-plugin-jest-hoist@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" - integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== +"babel-plugin-jest-hoist@^26.6.2": + "integrity" "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==" + "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz" + "version" "26.6.2" dependencies: "@babel/template" "^7.3.3" "@babel/types" "^7.3.3" "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" -babel-plugin-macros@2.8.0: - version "2.8.0" - resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" - integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== +"babel-plugin-macros@2.8.0": + "integrity" "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==" + "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz" + "version" "2.8.0" dependencies: "@babel/runtime" "^7.7.2" - cosmiconfig "^6.0.0" - resolve "^1.12.0" + "cosmiconfig" "^6.0.0" + "resolve" "^1.12.0" -babel-plugin-named-asset-import@^0.3.7: - version "0.3.7" - resolved "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz#156cd55d3f1228a5765774340937afc8398067dd" - integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== +"babel-plugin-named-asset-import@^0.3.7": + "integrity" "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==" + "resolved" "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz" + "version" "0.3.7" -babel-plugin-polyfill-corejs2@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz#686775bf9a5aa757e10520903675e3889caeedc4" - integrity sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg== +"babel-plugin-polyfill-corejs2@^0.2.0": + "integrity" "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz" + "version" "0.2.0" dependencies: "@babel/compat-data" "^7.13.11" "@babel/helper-define-polyfill-provider" "^0.2.0" - semver "^6.1.1" + "semver" "^6.1.1" -babel-plugin-polyfill-corejs3@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz#f4b4bb7b19329827df36ff56f6e6d367026cb7a2" - integrity sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg== +"babel-plugin-polyfill-corejs3@^0.2.0": + "integrity" "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz" + "version" "0.2.0" dependencies: "@babel/helper-define-polyfill-provider" "^0.2.0" - core-js-compat "^3.9.1" + "core-js-compat" "^3.9.1" -babel-plugin-polyfill-regenerator@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz#853f5f5716f4691d98c84f8069c7636ea8da7ab8" - integrity sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg== +"babel-plugin-polyfill-regenerator@^0.2.0": + "integrity" "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==" + "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz" + "version" "0.2.0" dependencies: "@babel/helper-define-polyfill-provider" "^0.2.0" "babel-plugin-styled-components@>= 1.12.0": - version "1.12.0" - resolved "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz#1dec1676512177de6b827211e9eda5a30db4f9b9" - integrity sha512-FEiD7l5ZABdJPpLssKXjBUJMYqzbcNzBowfXDCdJhOpbhWiewapUaY+LZGT8R4Jg2TwOjGjG4RKeyrO5p9sBkA== + "integrity" "sha512-FEiD7l5ZABdJPpLssKXjBUJMYqzbcNzBowfXDCdJhOpbhWiewapUaY+LZGT8R4Jg2TwOjGjG4RKeyrO5p9sBkA==" + "resolved" "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz" + "version" "1.12.0" dependencies: "@babel/helper-annotate-as-pure" "^7.0.0" "@babel/helper-module-imports" "^7.0.0" - babel-plugin-syntax-jsx "^6.18.0" - lodash "^4.17.11" + "babel-plugin-syntax-jsx" "^6.18.0" + "lodash" "^4.17.11" -babel-plugin-syntax-jsx@^6.18.0: - version "6.18.0" - resolved "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= +"babel-plugin-syntax-jsx@^6.18.0": + "integrity" "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz" + "version" "6.18.0" -babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= +"babel-plugin-syntax-object-rest-spread@^6.8.0": + "integrity" "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz" + "version" "6.13.0" -babel-plugin-transform-object-rest-spread@^6.26.0: - version "6.26.0" - resolved "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= +"babel-plugin-transform-object-rest-spread@^6.26.0": + "integrity" "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz" + "version" "6.26.0" dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" + "babel-plugin-syntax-object-rest-spread" "^6.8.0" + "babel-runtime" "^6.26.0" -babel-plugin-transform-react-remove-prop-types@0.4.24: - version "0.4.24" - resolved "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" - integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== +"babel-plugin-transform-react-remove-prop-types@0.4.24": + "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" + "version" "0.4.24" -babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== +"babel-preset-current-node-syntax@^1.0.0": + "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" + "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" + "version" "1.0.1" dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-bigint" "^7.8.3" @@ -3289,18 +3276,18 @@ babel-preset-current-node-syntax@^1.0.0: "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -babel-preset-jest@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" - integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== +"babel-preset-jest@^26.6.2": + "integrity" "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==" + "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz" + "version" "26.6.2" dependencies: - babel-plugin-jest-hoist "^26.6.2" - babel-preset-current-node-syntax "^1.0.0" + "babel-plugin-jest-hoist" "^26.6.2" + "babel-preset-current-node-syntax" "^1.0.0" -babel-preset-react-app@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz#689b60edc705f8a70ce87f47ab0e560a317d7045" - integrity sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg== +"babel-preset-react-app@^10.0.0": + "integrity" "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==" + "resolved" "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz" + "version" "10.0.0" dependencies: "@babel/core" "7.12.3" "@babel/plugin-proposal-class-properties" "7.12.1" @@ -3315,2599 +3302,2646 @@ babel-preset-react-app@^10.0.0: "@babel/preset-react" "7.12.1" "@babel/preset-typescript" "7.12.1" "@babel/runtime" "7.12.1" - babel-plugin-macros "2.8.0" - babel-plugin-transform-react-remove-prop-types "0.4.24" - -babel-runtime@^6.26.0: - version "6.26.0" - resolved "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.0.2, base64-js@^1.3.0: - version "1.5.1" - resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.npmjs.org/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -bfj@^7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz#1988ce76f3add9ac2913fd8ba47aad9e651bfbb2" - integrity sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw== - dependencies: - bluebird "^3.5.5" - check-types "^11.1.1" - hoopy "^0.1.4" - tryer "^1.0.1" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -bignumber.js@^9.0.0: - version "9.0.1" - resolved "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz#8d7ba124c882bfd8e43260c67475518d0689e4e5" - integrity sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA== - -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bindings@^1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" - -bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== - -bn.js@^5.0.0, bn.js@^5.1.1: - version "5.2.0" - resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" - integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== - -body-parser@1.19.0: - version "1.19.0" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" - integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== - dependencies: - bytes "3.1.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.7.2" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.7.0" - raw-body "2.4.0" - type-is "~1.6.17" - -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.1, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -brorand@^1.0.1, brorand@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: - version "4.1.0" - resolved "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" - integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== - dependencies: - bn.js "^5.0.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.2.1" - resolved "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" - integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== - dependencies: - bn.js "^5.1.1" - browserify-rsa "^4.0.1" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.3" - inherits "^2.0.4" - parse-asn1 "^5.1.5" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - -browserslist@4.14.2: - version "4.14.2" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz#1b3cec458a1ba87588cc5e9be62f19b6d48813ce" - integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw== - dependencies: - caniuse-lite "^1.0.30001125" - electron-to-chromium "^1.3.564" - escalade "^3.0.2" - node-releases "^1.1.61" - -browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.4, browserslist@^4.6.2, browserslist@^4.6.4: - version "4.16.5" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.16.5.tgz#952825440bca8913c62d0021334cbe928ef062ae" - integrity sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A== - dependencies: - caniuse-lite "^1.0.30001214" - colorette "^1.2.2" - electron-to-chromium "^1.3.719" - escalade "^3.1.1" - node-releases "^1.1.71" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-equal-constant-time@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - -buffer@^4.3.0: - version "4.9.2" - resolved "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" - integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -builtin-modules@^3.1.0: - version "3.2.0" - resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" - integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -bytes@3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" - integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== - -cacache@^12.0.2: - version "12.0.4" - resolved "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" - integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== - dependencies: - bluebird "^3.5.5" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.4" - graceful-fs "^4.1.15" - infer-owner "^1.0.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.3" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cacache@^15.0.5: - version "15.0.6" - resolved "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz#65a8c580fda15b59150fb76bf3f3a8e45d583099" - integrity sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w== + "babel-plugin-macros" "2.8.0" + "babel-plugin-transform-react-remove-prop-types" "0.4.24" + +"babel-runtime@^6.26.0": + "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=" + "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "core-js" "^2.4.0" + "regenerator-runtime" "^0.11.0" + +"babylon@^6.18.0": + "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + "resolved" "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" + "version" "6.18.0" + +"balanced-match@^1.0.0": + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + "version" "1.0.2" + +"base@^0.11.1": + "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==" + "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz" + "version" "0.11.2" + dependencies: + "cache-base" "^1.0.1" + "class-utils" "^0.3.5" + "component-emitter" "^1.2.1" + "define-property" "^1.0.0" + "isobject" "^3.0.1" + "mixin-deep" "^1.2.0" + "pascalcase" "^0.1.1" + +"base64-js@^1.0.2", "base64-js@^1.3.0": + "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + "version" "1.5.1" + +"batch@0.6.1": + "integrity" "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + "version" "0.6.1" + +"bcrypt-pbkdf@^1.0.0": + "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=" + "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "tweetnacl" "^0.14.3" + +"bfj@^7.0.2": + "integrity" "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==" + "resolved" "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz" + "version" "7.0.2" + dependencies: + "bluebird" "^3.5.5" + "check-types" "^11.1.1" + "hoopy" "^0.1.4" + "tryer" "^1.0.1" + +"big.js@^5.2.2": + "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + "version" "5.2.2" + +"bignumber.js@^9.0.0": + "integrity" "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" + "resolved" "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz" + "version" "9.0.1" + +"binary-extensions@^1.0.0": + "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz" + "version" "1.13.1" + +"binary-extensions@^2.0.0": + "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + "version" "2.2.0" + +"bluebird@^3.5.5": + "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + "version" "3.7.2" + +"bn.js@^4.0.0": + "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + "version" "4.12.0" + +"bn.js@^4.1.0": + "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + "version" "4.12.0" + +"bn.js@^4.11.9": + "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + "version" "4.12.0" + +"bn.js@^5.0.0", "bn.js@^5.1.1": + "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" + "version" "5.2.0" + +"body-parser@1.19.0": + "integrity" "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==" + "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz" + "version" "1.19.0" + dependencies: + "bytes" "3.1.0" + "content-type" "~1.0.4" + "debug" "2.6.9" + "depd" "~1.1.2" + "http-errors" "1.7.2" + "iconv-lite" "0.4.24" + "on-finished" "~2.3.0" + "qs" "6.7.0" + "raw-body" "2.4.0" + "type-is" "~1.6.17" + +"bonjour@^3.5.0": + "integrity" "sha1-jokKGD2O6aI5OzhExpGkK897yfU=" + "resolved" "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz" + "version" "3.5.0" + dependencies: + "array-flatten" "^2.1.0" + "deep-equal" "^1.0.1" + "dns-equal" "^1.0.0" + "dns-txt" "^2.0.2" + "multicast-dns" "^6.0.1" + "multicast-dns-service-types" "^1.1.0" + +"boolbase@^1.0.0", "boolbase@~1.0.0": + "integrity" "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + "version" "1.0.0" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"braces@^2.3.1", "braces@^2.3.2": + "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==" + "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" + "version" "2.3.2" + dependencies: + "arr-flatten" "^1.1.0" + "array-unique" "^0.3.2" + "extend-shallow" "^2.0.1" + "fill-range" "^4.0.0" + "isobject" "^3.0.1" + "repeat-element" "^1.1.2" + "snapdragon" "^0.8.1" + "snapdragon-node" "^2.0.1" + "split-string" "^3.0.2" + "to-regex" "^3.0.1" + +"braces@^3.0.1", "braces@~3.0.2": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"brorand@^1.0.1", "brorand@^1.1.0": + "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "resolved" "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" + "version" "1.1.0" + +"browser-process-hrtime@^1.0.0": + "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + "version" "1.0.0" + +"browserify-aes@^1.0.0", "browserify-aes@^1.0.4": + "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==" + "resolved" "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "buffer-xor" "^1.0.3" + "cipher-base" "^1.0.0" + "create-hash" "^1.1.0" + "evp_bytestokey" "^1.0.3" + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"browserify-cipher@^1.0.0": + "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==" + "resolved" "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "browserify-aes" "^1.0.4" + "browserify-des" "^1.0.0" + "evp_bytestokey" "^1.0.0" + +"browserify-des@^1.0.0": + "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==" + "resolved" "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "cipher-base" "^1.0.1" + "des.js" "^1.0.0" + "inherits" "^2.0.1" + "safe-buffer" "^5.1.2" + +"browserify-rsa@^4.0.0", "browserify-rsa@^4.0.1": + "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==" + "resolved" "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "bn.js" "^5.0.0" + "randombytes" "^2.0.1" + +"browserify-sign@^4.0.0": + "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==" + "resolved" "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz" + "version" "4.2.1" + dependencies: + "bn.js" "^5.1.1" + "browserify-rsa" "^4.0.1" + "create-hash" "^1.2.0" + "create-hmac" "^1.1.7" + "elliptic" "^6.5.3" + "inherits" "^2.0.4" + "parse-asn1" "^5.1.5" + "readable-stream" "^3.6.0" + "safe-buffer" "^5.2.0" + +"browserify-zlib@^0.2.0": + "integrity" "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==" + "resolved" "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz" + "version" "0.2.0" + dependencies: + "pako" "~1.0.5" + +"browserslist@^4.0.0", "browserslist@^4.12.0", "browserslist@^4.14.5", "browserslist@^4.16.4", "browserslist@^4.6.2", "browserslist@^4.6.4": + "integrity" "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz" + "version" "4.16.4" + dependencies: + "caniuse-lite" "^1.0.30001208" + "colorette" "^1.2.2" + "electron-to-chromium" "^1.3.712" + "escalade" "^3.1.1" + "node-releases" "^1.1.71" + +"browserslist@4.14.2": + "integrity" "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz" + "version" "4.14.2" + dependencies: + "caniuse-lite" "^1.0.30001125" + "electron-to-chromium" "^1.3.564" + "escalade" "^3.0.2" + "node-releases" "^1.1.61" + +"bser@2.1.1": + "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" + "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "node-int64" "^0.4.0" + +"buffer-equal-constant-time@1.0.1": + "integrity" "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + "resolved" "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz" + "version" "1.0.1" + +"buffer-from@^1.0.0": + "integrity" "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz" + "version" "1.1.1" + +"buffer-indexof@^1.0.0": + "integrity" "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + "resolved" "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz" + "version" "1.1.1" + +"buffer-xor@^1.0.3": + "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "resolved" "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" + "version" "1.0.3" + +"buffer@^4.3.0": + "integrity" "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==" + "resolved" "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" + "version" "4.9.2" + dependencies: + "base64-js" "^1.0.2" + "ieee754" "^1.1.4" + "isarray" "^1.0.0" + +"builtin-modules@^3.1.0": + "integrity" "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + "resolved" "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz" + "version" "3.2.0" + +"builtin-status-codes@^3.0.0": + "integrity" "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + "resolved" "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" + "version" "3.0.0" + +"bytes@3.0.0": + "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + "version" "3.0.0" + +"bytes@3.1.0": + "integrity" "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" + "version" "3.1.0" + +"cacache@^12.0.2": + "integrity" "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==" + "resolved" "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz" + "version" "12.0.4" + dependencies: + "bluebird" "^3.5.5" + "chownr" "^1.1.1" + "figgy-pudding" "^3.5.1" + "glob" "^7.1.4" + "graceful-fs" "^4.1.15" + "infer-owner" "^1.0.3" + "lru-cache" "^5.1.1" + "mississippi" "^3.0.0" + "mkdirp" "^0.5.1" + "move-concurrently" "^1.0.1" + "promise-inflight" "^1.0.1" + "rimraf" "^2.6.3" + "ssri" "^6.0.1" + "unique-filename" "^1.1.1" + "y18n" "^4.0.0" + +"cacache@^15.0.5": + "integrity" "sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w==" + "resolved" "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz" + "version" "15.0.6" dependencies: "@npmcli/move-file" "^1.0.1" - chownr "^2.0.0" - fs-minipass "^2.0.0" - glob "^7.1.4" - infer-owner "^1.0.4" - lru-cache "^6.0.0" - minipass "^3.1.1" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - mkdirp "^1.0.3" - p-map "^4.0.0" - promise-inflight "^1.0.1" - rimraf "^3.0.2" - ssri "^8.0.1" - tar "^6.0.2" - unique-filename "^1.1.1" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -cachedir@2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz#19afa4305e05d79e417566882e0c8f960f62ff0e" - integrity sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ== - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camel-case@^4.1.1: - version "4.1.2" - resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" - integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase@5.3.1, camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.0.0, camelcase@^6.1.0, camelcase@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" - integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== - -camelize@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b" - integrity sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs= - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001214: - version "1.0.30001214" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz#70f153c78223515c6d37a9fde6cd69250da9d872" - integrity sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg== - -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" - integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== - dependencies: - rsvp "^4.8.4" - -case-sensitive-paths-webpack-plugin@2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz#23ac613cc9a856e4f88ff8bb73bbb5e989825cf7" - integrity sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.0.0, chalk@^4.1.0: - version "4.1.1" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" - integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -check-types@^11.1.1: - version "11.1.2" - resolved "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz#86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f" - integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== - -chokidar@^2.1.8: - version "2.1.8" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" - integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - -chokidar@^3.4.1: - version "3.5.1" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" - integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== - dependencies: - anymatch "~3.1.1" - braces "~3.0.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" + "chownr" "^2.0.0" + "fs-minipass" "^2.0.0" + "glob" "^7.1.4" + "infer-owner" "^1.0.4" + "lru-cache" "^6.0.0" + "minipass" "^3.1.1" + "minipass-collect" "^1.0.2" + "minipass-flush" "^1.0.5" + "minipass-pipeline" "^1.2.2" + "mkdirp" "^1.0.3" + "p-map" "^4.0.0" + "promise-inflight" "^1.0.1" + "rimraf" "^3.0.2" + "ssri" "^8.0.1" + "tar" "^6.0.2" + "unique-filename" "^1.1.1" + +"cache-base@^1.0.1": + "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==" + "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "collection-visit" "^1.0.0" + "component-emitter" "^1.2.1" + "get-value" "^2.0.6" + "has-value" "^1.0.0" + "isobject" "^3.0.1" + "set-value" "^2.0.0" + "to-object-path" "^0.3.0" + "union-value" "^1.0.0" + "unset-value" "^1.0.0" + +"cachedir@2.2.0": + "integrity" "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==" + "resolved" "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz" + "version" "2.2.0" + +"call-bind@^1.0.0", "call-bind@^1.0.2": + "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "function-bind" "^1.1.1" + "get-intrinsic" "^1.0.2" + +"caller-callsite@^2.0.0": + "integrity" "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=" + "resolved" "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "callsites" "^2.0.0" + +"caller-path@^2.0.0": + "integrity" "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=" + "resolved" "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "caller-callsite" "^2.0.0" + +"callsites@^2.0.0": + "integrity" "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz" + "version" "2.0.0" + +"callsites@^3.0.0": + "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + "version" "3.1.0" + +"camel-case@^4.1.1": + "integrity" "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==" + "resolved" "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "pascal-case" "^3.1.2" + "tslib" "^2.0.3" + +"camelcase@^5.0.0": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelcase@^5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelcase@^6.0.0", "camelcase@^6.1.0", "camelcase@^6.2.0": + "integrity" "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz" + "version" "6.2.0" + +"camelcase@5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"camelize@^1.0.0": + "integrity" "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + "resolved" "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz" + "version" "1.0.0" + +"caniuse-api@^3.0.0": + "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" + "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "browserslist" "^4.0.0" + "caniuse-lite" "^1.0.0" + "lodash.memoize" "^4.1.2" + "lodash.uniq" "^4.5.0" + +"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30000981", "caniuse-lite@^1.0.30001109", "caniuse-lite@^1.0.30001125", "caniuse-lite@^1.0.30001208": + "integrity" "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz" + "version" "1.0.30001214" + +"capture-exit@^2.0.0": + "integrity" "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==" + "resolved" "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "rsvp" "^4.8.4" + +"case-sensitive-paths-webpack-plugin@2.3.0": + "integrity" "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" + "resolved" "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz" + "version" "2.3.0" + +"caseless@~0.12.0": + "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + "version" "0.12.0" + +"chalk@^2.0.0", "chalk@^2.4.1", "chalk@^2.4.2", "chalk@2.4.2": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^3.0.0": + "integrity" "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chalk@^4.0.0": + "integrity" "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chalk@^4.1.0": + "integrity" "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"char-regex@^1.0.2": + "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + "version" "1.0.2" + +"chardet@^0.7.0": + "integrity" "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + "resolved" "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" + "version" "0.7.0" + +"check-types@^11.1.1": + "integrity" "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + "resolved" "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" + "version" "11.1.2" + +"chokidar@^2.1.8": + "integrity" "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz" + "version" "2.1.8" + dependencies: + "anymatch" "^2.0.0" + "async-each" "^1.0.1" + "braces" "^2.3.2" + "glob-parent" "^3.1.0" + "inherits" "^2.0.3" + "is-binary-path" "^1.0.0" + "is-glob" "^4.0.0" + "normalize-path" "^3.0.0" + "path-is-absolute" "^1.0.0" + "readdirp" "^2.2.1" + "upath" "^1.1.1" optionalDependencies: - fsevents "~2.3.1" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -cjs-module-lexer@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" - integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -clean-css@^4.2.3: - version "4.2.3" - resolved "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" - integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== - dependencies: - source-map "~0.6.0" - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= - dependencies: - restore-cursor "^2.0.0" - -cli-width@^2.0.0: - version "2.2.1" - resolved "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" - integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== - -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - -clsx@^1.0.2, clsx@^1.0.4: - version "1.1.1" - resolved "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188" - integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA== - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -coa@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + "fsevents" "^1.2.7" + +"chokidar@^3.4.1": + "integrity" "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz" + "version" "3.5.1" + dependencies: + "anymatch" "~3.1.1" + "braces" "~3.0.2" + "fsevents" "~2.3.1" + "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" + +"chownr@^1.1.1": + "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" + "version" "1.1.4" + +"chownr@^2.0.0": + "integrity" "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + "resolved" "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" + "version" "2.0.0" + +"chrome-trace-event@^1.0.2": + "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" + "version" "1.0.3" + +"ci-info@^2.0.0": + "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" + "version" "2.0.0" + +"cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3": + "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==" + "resolved" "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"cjs-module-lexer@^0.6.0": + "integrity" "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz" + "version" "0.6.0" + +"class-utils@^0.3.5": + "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==" + "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "arr-union" "^3.1.0" + "define-property" "^0.2.5" + "isobject" "^3.0.0" + "static-extend" "^0.1.1" + +"clean-css@^4.2.3": + "integrity" "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==" + "resolved" "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "source-map" "~0.6.0" + +"clean-stack@^2.0.0": + "integrity" "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + "resolved" "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" + "version" "2.2.0" + +"cli-cursor@^2.1.0": + "integrity" "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=" + "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "restore-cursor" "^2.0.0" + +"cli-width@^2.0.0": + "integrity" "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + "resolved" "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz" + "version" "2.2.1" + +"cliui@^5.0.0": + "integrity" "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "string-width" "^3.1.0" + "strip-ansi" "^5.2.0" + "wrap-ansi" "^5.1.0" + +"cliui@^6.0.0": + "integrity" "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "string-width" "^4.2.0" + "strip-ansi" "^6.0.0" + "wrap-ansi" "^6.2.0" + +"clsx@^1.0.2", "clsx@^1.0.4": + "integrity" "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" + "resolved" "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz" + "version" "1.1.1" + +"co@^4.6.0": + "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + "version" "4.6.0" + +"coa@^2.0.2": + "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==" + "resolved" "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" + "version" "2.0.2" dependencies: "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - -collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0, color-convert@^1.9.1: - version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@^1.0.0, color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-string@^1.5.4: - version "1.5.5" - resolved "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz#65474a8f0e7439625f3d27a6a19d89fc45223014" - integrity sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color@^3.0.0: - version "3.1.3" - resolved "https://registry.npmjs.org/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" - integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.4" - -colorette@^1.2.1, colorette@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" - integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - -commitizen@^4.0.3: - version "4.2.3" - resolved "https://registry.npmjs.org/commitizen/-/commitizen-4.2.3.tgz#088d0ef72500240d331b11e02e288223667c1475" - integrity sha512-pYlYEng7XMV2TW4xtjDKBGqeJ0Teq2zyRSx2S3Ml1XAplHSlJZK8vm1KdGclpMEZuGafbS5TeHXIVnHk8RWIzQ== - dependencies: - cachedir "2.2.0" - cz-conventional-changelog "3.2.0" - dedent "0.7.0" - detect-indent "6.0.0" - find-node-modules "2.0.0" - find-root "1.1.0" - fs-extra "8.1.0" - glob "7.1.4" - inquirer "6.5.2" - is-utf8 "^0.2.1" - lodash "^4.17.20" - minimist "1.2.5" - strip-bom "4.0.0" - strip-json-comments "3.0.1" - -common-tags@^1.8.0: - version "1.8.0" - resolved "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" - integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compose-function@3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz#9ed675f13cc54501d30950a486ff6a7ba3ab185f" - integrity sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= - dependencies: - arity-n "^1.0.4" - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -confusing-browser-globals@^1.0.10: - version "1.0.10" - resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz#30d1e7f3d1b882b25ec4933d1d1adac353d20a59" - integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== - -connect-history-api-fallback@^1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== - -console-browserify@^1.1.0: - version "1.2.0" - resolved "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" - integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - -contains-path@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" - integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= - -content-disposition@0.5.3: - version "0.5.3" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" - integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== - dependencies: - safe-buffer "5.1.2" - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - -conventional-commit-types@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz#7c9214e58eae93e85dd66dbfbafe7e4fffa2365b" - integrity sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg== - -convert-source-map@1.7.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.7.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" - integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== - dependencies: - safe-buffer "~5.1.1" - -convert-source-map@^0.3.3: - version "0.3.5" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190" - integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA= - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" - integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js-compat@^3.6.2, core-js-compat@^3.9.0, core-js-compat@^3.9.1: - version "3.11.0" - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.11.0.tgz#635683f43480a0b41e3f6be3b1c648dadb8b4390" - integrity sha512-3wsN9YZJohOSDCjVB0GequOyHax8zFiogSX3XWLE28M1Ew7dTU57tgHjIylSBKSIouwmLBp3g61sKMz/q3xEGA== - dependencies: - browserslist "^4.16.4" - semver "7.0.0" - -core-js-pure@^3.0.0: - version "3.11.0" - resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.11.0.tgz#e07f25a8f616d178ec16b0354b008ad28b20b2f0" - integrity sha512-PxEiQGjzC+5qbvE7ZIs5Zn6BynNeZO9zHhrrWmkRff2SZLq0CE/H5LuZOJHhmOQ8L38+eMzEHAmPYWrUtDfuDQ== - -core-js@3.6.5: - version "3.6.5" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" - integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== - -core-js@^2.4.0: - version "2.6.12" - resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - -core-js@^3.6.5: - version "3.11.0" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.11.0.tgz#05dac6aa70c0a4ad842261f8957b961d36eb8926" - integrity sha512-bd79DPpx+1Ilh9+30aT5O1sgpQd4Ttg8oqkqi51ZzhedMM1omD2e6IOF48Z/DzDCZ2svp49tN/3vneTK6ZBkXw== - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + "chalk" "^2.4.1" + "q" "^1.1.2" + +"collect-v8-coverage@^1.0.0": + "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" + "version" "1.0.1" + +"collection-visit@^1.0.0": + "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=" + "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "map-visit" "^1.0.0" + "object-visit" "^1.0.0" + +"color-convert@^1.9.0", "color-convert@^1.9.1": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-convert@^2.0.1": + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-name" "~1.1.4" + +"color-name@^1.0.0", "color-name@1.1.3": + "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"color-name@~1.1.4": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-string@^1.5.4": + "integrity" "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==" + "resolved" "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz" + "version" "1.5.5" + dependencies: + "color-name" "^1.0.0" + "simple-swizzle" "^0.2.2" + +"color@^3.0.0": + "integrity" "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==" + "resolved" "https://registry.npmjs.org/color/-/color-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "color-convert" "^1.9.1" + "color-string" "^1.5.4" + +"colorette@^1.2.1", "colorette@^1.2.2": + "integrity" "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + "resolved" "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz" + "version" "1.2.2" + +"combined-stream@^1.0.6", "combined-stream@~1.0.6": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"commander@^2.20.0": + "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + "version" "2.20.3" + +"commander@^4.1.1": + "integrity" "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + "resolved" "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" + "version" "4.1.1" + +"commitizen@^4.0.3": + "integrity" "sha512-pYlYEng7XMV2TW4xtjDKBGqeJ0Teq2zyRSx2S3Ml1XAplHSlJZK8vm1KdGclpMEZuGafbS5TeHXIVnHk8RWIzQ==" + "resolved" "https://registry.npmjs.org/commitizen/-/commitizen-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "cachedir" "2.2.0" + "cz-conventional-changelog" "3.2.0" + "dedent" "0.7.0" + "detect-indent" "6.0.0" + "find-node-modules" "2.0.0" + "find-root" "1.1.0" + "fs-extra" "8.1.0" + "glob" "7.1.4" + "inquirer" "6.5.2" + "is-utf8" "^0.2.1" + "lodash" "^4.17.20" + "minimist" "1.2.5" + "strip-bom" "4.0.0" + "strip-json-comments" "3.0.1" + +"common-tags@^1.8.0": + "integrity" "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" + "resolved" "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz" + "version" "1.8.0" + +"commondir@^1.0.1": + "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + "version" "1.0.1" + +"component-emitter@^1.2.1": + "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" + "version" "1.3.0" + +"compose-function@3.0.3": + "integrity" "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=" + "resolved" "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "arity-n" "^1.0.4" + +"compressible@~2.0.16": + "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + "version" "2.0.18" + dependencies: + "mime-db" ">= 1.43.0 < 2" + +"compression@^1.7.4": + "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + "version" "1.7.4" + dependencies: + "accepts" "~1.3.5" + "bytes" "3.0.0" + "compressible" "~2.0.16" + "debug" "2.6.9" + "on-headers" "~1.0.2" + "safe-buffer" "5.1.2" + "vary" "~1.1.2" + +"concat-map@0.0.1": + "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"concat-stream@^1.5.0": + "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" + "resolved" "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" + "version" "1.6.2" + dependencies: + "buffer-from" "^1.0.0" + "inherits" "^2.0.3" + "readable-stream" "^2.2.2" + "typedarray" "^0.0.6" + +"confusing-browser-globals@^1.0.10": + "integrity" "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + "resolved" "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz" + "version" "1.0.10" + +"connect-history-api-fallback@^1.6.0": + "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" + "version" "1.6.0" + +"console-browserify@^1.1.0": + "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "resolved" "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz" + "version" "1.2.0" + +"constants-browserify@^1.0.0": + "integrity" "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "resolved" "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" + "version" "1.0.0" + +"contains-path@^0.1.0": + "integrity" "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" + "resolved" "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz" + "version" "0.1.0" + +"content-disposition@0.5.3": + "integrity" "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==" + "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" + "version" "0.5.3" + dependencies: + "safe-buffer" "5.1.2" + +"content-type@~1.0.4": + "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" + "version" "1.0.4" + +"conventional-commit-types@^3.0.0": + "integrity" "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==" + "resolved" "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz" + "version" "3.0.0" + +"convert-source-map@^0.3.3": + "integrity" "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz" + "version" "0.3.5" + +"convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0", "convert-source-map@1.7.0": + "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "safe-buffer" "~5.1.1" + +"cookie-signature@1.0.6": + "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + "version" "1.0.6" + +"cookie@0.4.0": + "integrity" "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" + "version" "0.4.0" + +"copy-concurrently@^1.0.0": + "integrity" "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==" + "resolved" "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "aproba" "^1.1.1" + "fs-write-stream-atomic" "^1.0.8" + "iferr" "^0.1.5" + "mkdirp" "^0.5.1" + "rimraf" "^2.5.4" + "run-queue" "^1.0.0" + +"copy-descriptor@^0.1.0": + "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" + "version" "0.1.1" + +"core-js-compat@^3.6.2", "core-js-compat@^3.9.0", "core-js-compat@^3.9.1": + "integrity" "sha512-IGHnpuaM1N++gLSPI1F1wu3WXICPxSyj/Q++clcwsIOnUVp5uKUIPl/+6h0TQ112KU3fMiSxqJuM+OrCyKj5+A==" + "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.2.tgz" + "version" "3.10.2" + dependencies: + "browserslist" "^4.16.4" + "semver" "7.0.0" + +"core-js-pure@^3.0.0": + "integrity" "sha512-uu18pVHQ21n4mzfuSlCXpucu5VKsck3j2m5fjrBOBqqdgWAxwdCgUuGWj6cDDPN1zLj/qtiqKvBMxWgDeeu49Q==" + "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.2.tgz" + "version" "3.10.2" + +"core-js@^2.4.0": + "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" + "version" "2.6.12" + +"core-js@^3.6.5": + "integrity" "sha512-W+2oVYeNghuBr3yTzZFQ5rfmjZtYB/Ubg87R5YOmlGrIb+Uw9f7qjUbhsj+/EkXhcV7eOD3jiM4+sgraX3FZUw==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.10.2.tgz" + "version" "3.10.2" + +"core-js@3.6.5": + "integrity" "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz" + "version" "3.6.5" + +"core-util-is@~1.0.0", "core-util-is@1.0.2": + "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + "version" "1.0.2" + +"cosmiconfig@^5.0.0": + "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "import-fresh" "^2.0.0" + "is-directory" "^0.3.1" + "js-yaml" "^3.13.1" + "parse-json" "^4.0.0" + +"cosmiconfig@^6.0.0": + "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" + "version" "6.0.0" dependencies: "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" + "import-fresh" "^3.1.0" + "parse-json" "^5.0.0" + "path-type" "^4.0.0" + "yaml" "^1.7.2" -cosmiconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" - integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== +"cosmiconfig@^7.0.0": + "integrity" "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz" + "version" "7.0.0" dependencies: "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.10.0" - -create-ecdh@^4.0.0: - version "4.0.4" - resolved "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" - integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== - dependencies: - bn.js "^4.1.0" - elliptic "^6.5.3" - -create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2: - version "7.0.3" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - 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" - -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -crypto-random-string@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" - integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= - -css-blank-pseudo@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" - integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== - dependencies: - postcss "^7.0.5" - -css-color-keywords@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz#fea2616dc676b2962686b3af8dbdbe180b244e05" - integrity sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU= - -css-color-names@0.0.4, css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= - -css-declaration-sorter@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" - integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== - dependencies: - postcss "^7.0.1" - timsort "^0.3.0" - -css-has-pseudo@^0.10.0: - version "0.10.0" - resolved "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" - integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^5.0.0-rc.4" - -css-jss@10.6.0: - version "10.6.0" - resolved "https://registry.npmjs.org/css-jss/-/css-jss-10.6.0.tgz#db5de90a4b53ca05d7e1c6bcec0c1ba8f1c1bcea" - integrity sha512-4SE0tWggVM6Y4UTcKMoZXFBuhzycY6fKEdONr7wn89SIFd4eXiUZ0f5f4tLwXyFOW2q13JReXp8n9vSLKp48/g== + "import-fresh" "^3.2.1" + "parse-json" "^5.0.0" + "path-type" "^4.0.0" + "yaml" "^1.10.0" + +"create-ecdh@^4.0.0": + "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==" + "resolved" "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" + "version" "4.0.4" + dependencies: + "bn.js" "^4.1.0" + "elliptic" "^6.5.3" + +"create-hash@^1.1.0", "create-hash@^1.1.2", "create-hash@^1.2.0": + "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==" + "resolved" "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "cipher-base" "^1.0.1" + "inherits" "^2.0.1" + "md5.js" "^1.3.4" + "ripemd160" "^2.0.1" + "sha.js" "^2.4.0" + +"create-hmac@^1.1.0", "create-hmac@^1.1.4", "create-hmac@^1.1.7": + "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==" + "resolved" "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" + "version" "1.1.7" + dependencies: + "cipher-base" "^1.0.3" + "create-hash" "^1.1.0" + "inherits" "^2.0.1" + "ripemd160" "^2.0.0" + "safe-buffer" "^5.0.1" + "sha.js" "^2.4.8" + +"cross-spawn@^6.0.0": + "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + "version" "6.0.5" + dependencies: + "nice-try" "^1.0.4" + "path-key" "^2.0.1" + "semver" "^5.5.0" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@^7.0.0": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"cross-spawn@^7.0.2": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"cross-spawn@7.0.3": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"crypto-browserify@^3.11.0": + "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==" + "resolved" "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" + "version" "3.12.0" + dependencies: + "browserify-cipher" "^1.0.0" + "browserify-sign" "^4.0.0" + "create-ecdh" "^4.0.0" + "create-hash" "^1.1.0" + "create-hmac" "^1.1.0" + "diffie-hellman" "^5.0.0" + "inherits" "^2.0.1" + "pbkdf2" "^3.0.3" + "public-encrypt" "^4.0.0" + "randombytes" "^2.0.0" + "randomfill" "^1.0.3" + +"crypto-random-string@^1.0.0": + "integrity" "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz" + "version" "1.0.0" + +"css-blank-pseudo@^0.1.4": + "integrity" "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==" + "resolved" "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz" + "version" "0.1.4" + dependencies: + "postcss" "^7.0.5" + +"css-color-keywords@^1.0.0": + "integrity" "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" + "resolved" "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz" + "version" "1.0.0" + +"css-color-names@^0.0.4", "css-color-names@0.0.4": + "integrity" "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + "resolved" "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" + "version" "0.0.4" + +"css-declaration-sorter@^4.0.1": + "integrity" "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==" + "resolved" "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.1" + "timsort" "^0.3.0" + +"css-has-pseudo@^0.10.0": + "integrity" "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==" + "resolved" "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz" + "version" "0.10.0" + dependencies: + "postcss" "^7.0.6" + "postcss-selector-parser" "^5.0.0-rc.4" + +"css-jss@10.6.0": + "integrity" "sha512-4SE0tWggVM6Y4UTcKMoZXFBuhzycY6fKEdONr7wn89SIFd4eXiUZ0f5f4tLwXyFOW2q13JReXp8n9vSLKp48/g==" + "resolved" "https://registry.npmjs.org/css-jss/-/css-jss-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" - jss-preset-default "10.6.0" - -css-loader@4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz#c888af64b2a5b2e85462c72c0f4a85c7e2e0821e" - integrity sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg== - dependencies: - camelcase "^6.0.0" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^2.0.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.3" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^2.7.1" - semver "^7.3.2" - -css-prefers-color-scheme@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" - integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== - dependencies: - postcss "^7.0.5" - -css-select-base-adapter@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== - -css-select@^2.0.0, css-select@^2.0.2: - version "2.1.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== - dependencies: - boolbase "^1.0.0" - css-what "^3.2.1" - domutils "^1.7.0" - nth-check "^1.0.2" - -css-to-react-native@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz#62dbe678072a824a689bcfee011fc96e02a7d756" - integrity sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ== - dependencies: - camelize "^1.0.0" - css-color-keywords "^1.0.0" - postcss-value-parser "^4.0.2" - -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" - -css-tree@^1.1.2: - version "1.1.3" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" - integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-vendor@^2.0.8: - version "2.0.8" - resolved "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz#e47f91d3bd3117d49180a3c935e62e3d9f7f449d" - integrity sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ== + "jss" "10.6.0" + "jss-preset-default" "10.6.0" + +"css-loader@4.3.0": + "integrity" "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==" + "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "camelcase" "^6.0.0" + "cssesc" "^3.0.0" + "icss-utils" "^4.1.1" + "loader-utils" "^2.0.0" + "postcss" "^7.0.32" + "postcss-modules-extract-imports" "^2.0.0" + "postcss-modules-local-by-default" "^3.0.3" + "postcss-modules-scope" "^2.2.0" + "postcss-modules-values" "^3.0.0" + "postcss-value-parser" "^4.1.0" + "schema-utils" "^2.7.1" + "semver" "^7.3.2" + +"css-prefers-color-scheme@^3.1.1": + "integrity" "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==" + "resolved" "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "postcss" "^7.0.5" + +"css-select-base-adapter@^0.1.1": + "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + "resolved" "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" + "version" "0.1.1" + +"css-select@^2.0.0", "css-select@^2.0.2": + "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" + "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "boolbase" "^1.0.0" + "css-what" "^3.2.1" + "domutils" "^1.7.0" + "nth-check" "^1.0.2" + +"css-to-react-native@^3.0.0": + "integrity" "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==" + "resolved" "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "camelize" "^1.0.0" + "css-color-keywords" "^1.0.0" + "postcss-value-parser" "^4.0.2" + +"css-tree@^1.1.2": + "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "mdn-data" "2.0.14" + "source-map" "^0.6.1" + +"css-tree@1.0.0-alpha.37": + "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==" + "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + "version" "1.0.0-alpha.37" + dependencies: + "mdn-data" "2.0.4" + "source-map" "^0.6.1" + +"css-vendor@^2.0.8": + "integrity" "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==" + "resolved" "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz" + "version" "2.0.8" dependencies: "@babel/runtime" "^7.8.3" - is-in-browser "^1.0.2" - -css-what@^3.2.1: - version "3.4.2" - resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== - -css.escape@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" - integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= - -css@^2.0.0: - version "2.2.4" - resolved "https://registry.npmjs.org/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" - integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== - dependencies: - inherits "^2.0.3" - source-map "^0.6.1" - source-map-resolve "^0.5.2" - urix "^0.1.0" - -css@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" - integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== - dependencies: - inherits "^2.0.4" - source-map "^0.6.1" - source-map-resolve "^0.6.0" - -cssdb@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz#3bf2f2a68c10f5c6a08abd92378331ee803cddb0" - integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== - -cssesc@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" - integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-default@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz#920622b1fc1e95a34e8838203f1397a504f2d3ff" - integrity sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ== - dependencies: - css-declaration-sorter "^4.0.1" - cssnano-util-raw-cache "^4.0.1" - postcss "^7.0.0" - postcss-calc "^7.0.1" - postcss-colormin "^4.0.3" - postcss-convert-values "^4.0.1" - postcss-discard-comments "^4.0.2" - postcss-discard-duplicates "^4.0.2" - postcss-discard-empty "^4.0.1" - postcss-discard-overridden "^4.0.1" - postcss-merge-longhand "^4.0.11" - postcss-merge-rules "^4.0.3" - postcss-minify-font-values "^4.0.2" - postcss-minify-gradients "^4.0.2" - postcss-minify-params "^4.0.2" - postcss-minify-selectors "^4.0.2" - postcss-normalize-charset "^4.0.1" - postcss-normalize-display-values "^4.0.2" - postcss-normalize-positions "^4.0.2" - postcss-normalize-repeat-style "^4.0.2" - postcss-normalize-string "^4.0.2" - postcss-normalize-timing-functions "^4.0.2" - postcss-normalize-unicode "^4.0.1" - postcss-normalize-url "^4.0.1" - postcss-normalize-whitespace "^4.0.2" - postcss-ordered-values "^4.1.2" - postcss-reduce-initial "^4.0.3" - postcss-reduce-transforms "^4.0.2" - postcss-svgo "^4.0.3" - postcss-unique-selectors "^4.0.1" - -cssnano-util-get-arguments@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" - integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= - -cssnano-util-get-match@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" - integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= - -cssnano-util-raw-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" - integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== - dependencies: - postcss "^7.0.0" - -cssnano-util-same-parent@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" - integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== - -cssnano@^4.1.10: - version "4.1.11" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz#c7b5f5b81da269cb1fd982cb960c1200910c9a99" - integrity sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g== - dependencies: - cosmiconfig "^5.0.0" - cssnano-preset-default "^4.0.8" - is-resolvable "^1.0.0" - postcss "^7.0.0" - -csso@^4.0.2: - version "4.2.0" - resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" - integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== - dependencies: - css-tree "^1.1.2" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -csstype@^2.5.2: - version "2.6.17" - resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz#4cf30eb87e1d1a005d8b6510f95292413f6a1c0e" - integrity sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A== - -csstype@^3.0.2: - version "3.0.8" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340" - integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw== - -cyclist@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" - integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= - -cz-conventional-changelog@3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz#6aef1f892d64113343d7e455529089ac9f20e477" - integrity sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg== - dependencies: - chalk "^2.4.1" - commitizen "^4.0.3" - conventional-commit-types "^3.0.0" - lodash.map "^4.5.1" - longest "^2.0.1" - word-wrap "^1.0.3" + "is-in-browser" "^1.0.2" + +"css-what@^3.2.1": + "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + "version" "3.4.2" + +"css.escape@^1.5.1": + "integrity" "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + "resolved" "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" + "version" "1.5.1" + +"css@^2.0.0": + "integrity" "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==" + "resolved" "https://registry.npmjs.org/css/-/css-2.2.4.tgz" + "version" "2.2.4" + dependencies: + "inherits" "^2.0.3" + "source-map" "^0.6.1" + "source-map-resolve" "^0.5.2" + "urix" "^0.1.0" + +"css@^3.0.0": + "integrity" "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==" + "resolved" "https://registry.npmjs.org/css/-/css-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "inherits" "^2.0.4" + "source-map" "^0.6.1" + "source-map-resolve" "^0.6.0" + +"cssdb@^4.4.0": + "integrity" "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + "resolved" "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz" + "version" "4.4.0" + +"cssesc@^2.0.0": + "integrity" "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz" + "version" "2.0.0" + +"cssesc@^3.0.0": + "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + "version" "3.0.0" + +"cssnano-preset-default@^4.0.8": + "integrity" "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==" + "resolved" "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz" + "version" "4.0.8" + dependencies: + "css-declaration-sorter" "^4.0.1" + "cssnano-util-raw-cache" "^4.0.1" + "postcss" "^7.0.0" + "postcss-calc" "^7.0.1" + "postcss-colormin" "^4.0.3" + "postcss-convert-values" "^4.0.1" + "postcss-discard-comments" "^4.0.2" + "postcss-discard-duplicates" "^4.0.2" + "postcss-discard-empty" "^4.0.1" + "postcss-discard-overridden" "^4.0.1" + "postcss-merge-longhand" "^4.0.11" + "postcss-merge-rules" "^4.0.3" + "postcss-minify-font-values" "^4.0.2" + "postcss-minify-gradients" "^4.0.2" + "postcss-minify-params" "^4.0.2" + "postcss-minify-selectors" "^4.0.2" + "postcss-normalize-charset" "^4.0.1" + "postcss-normalize-display-values" "^4.0.2" + "postcss-normalize-positions" "^4.0.2" + "postcss-normalize-repeat-style" "^4.0.2" + "postcss-normalize-string" "^4.0.2" + "postcss-normalize-timing-functions" "^4.0.2" + "postcss-normalize-unicode" "^4.0.1" + "postcss-normalize-url" "^4.0.1" + "postcss-normalize-whitespace" "^4.0.2" + "postcss-ordered-values" "^4.1.2" + "postcss-reduce-initial" "^4.0.3" + "postcss-reduce-transforms" "^4.0.2" + "postcss-svgo" "^4.0.3" + "postcss-unique-selectors" "^4.0.1" + +"cssnano-util-get-arguments@^4.0.0": + "integrity" "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + "resolved" "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz" + "version" "4.0.0" + +"cssnano-util-get-match@^4.0.0": + "integrity" "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + "resolved" "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz" + "version" "4.0.0" + +"cssnano-util-raw-cache@^4.0.1": + "integrity" "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==" + "resolved" "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.0" + +"cssnano-util-same-parent@^4.0.0": + "integrity" "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + "resolved" "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz" + "version" "4.0.1" + +"cssnano@^4.1.10": + "integrity" "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==" + "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz" + "version" "4.1.11" + dependencies: + "cosmiconfig" "^5.0.0" + "cssnano-preset-default" "^4.0.8" + "is-resolvable" "^1.0.0" + "postcss" "^7.0.0" + +"csso@^4.0.2": + "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==" + "resolved" "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "css-tree" "^1.1.2" + +"cssom@^0.4.4": + "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + "version" "0.4.4" + +"cssom@~0.3.6": + "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + "version" "0.3.8" + +"cssstyle@^2.3.0": + "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" + "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "cssom" "~0.3.6" + +"csstype@^2.5.2": + "integrity" "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A==" + "resolved" "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz" + "version" "2.6.17" + +"csstype@^3.0.2": + "integrity" "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz" + "version" "3.0.8" + +"cyclist@^1.0.1": + "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + "resolved" "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" + "version" "1.0.1" + +"cz-conventional-changelog@^3.3.0": + "integrity" "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==" + "resolved" "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "chalk" "^2.4.1" + "commitizen" "^4.0.3" + "conventional-commit-types" "^3.0.0" + "lodash.map" "^4.5.1" + "longest" "^2.0.1" + "word-wrap" "^1.0.3" optionalDependencies: "@commitlint/load" ">6.1.1" -cz-conventional-changelog@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz#9246947c90404149b3fe2cf7ee91acad3b7d22d2" - integrity sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw== - dependencies: - chalk "^2.4.1" - commitizen "^4.0.3" - conventional-commit-types "^3.0.0" - lodash.map "^4.5.1" - longest "^2.0.1" - word-wrap "^1.0.3" +"cz-conventional-changelog@3.2.0": + "integrity" "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==" + "resolved" "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "chalk" "^2.4.1" + "commitizen" "^4.0.3" + "conventional-commit-types" "^3.0.0" + "lodash.map" "^4.5.1" + "longest" "^2.0.1" + "word-wrap" "^1.0.3" optionalDependencies: "@commitlint/load" ">6.1.1" -d@1, d@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" - integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== - dependencies: - es5-ext "^0.10.50" - type "^1.0.1" - -damerau-levenshtein@^1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz#143c1641cb3d85c60c32329e26899adea8701791" - integrity sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -data-urls@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== - dependencies: - abab "^2.0.3" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" +"d@^1.0.1", "d@1": + "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==" + "resolved" "https://registry.npmjs.org/d/-/d-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "es5-ext" "^0.10.50" + "type" "^1.0.1" + +"damerau-levenshtein@^1.0.6": + "integrity" "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" + "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz" + "version" "1.0.6" -debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== +"dashdash@^1.12.0": + "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=" + "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" + "version" "1.14.1" dependencies: - ms "2.0.0" + "assert-plus" "^1.0.0" -debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: - version "4.3.1" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== +"data-urls@^2.0.0": + "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" + "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" + "version" "2.0.0" dependencies: - ms "2.1.2" + "abab" "^2.0.3" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^8.0.0" -debug@^3.1.1, debug@^3.2.6: - version "3.2.7" - resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== +"debug@^2.2.0": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" dependencies: - ms "^2.1.1" + "ms" "2.0.0" -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= +"debug@^2.3.3": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.0": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" -decimal.js@^10.2.1: - version "10.2.1" - resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3" - integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== +"debug@^3.1.1": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +"debug@^3.2.6": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" -dedent@0.7.0, dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= +"debug@^4.0.1", "debug@^4.1.0", "debug@^4.1.1", "debug@4": + "integrity" "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" + "version" "4.3.1" + dependencies: + "ms" "2.1.2" -deep-equal@^1.0.1: - version "1.1.1" - resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" - integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== +"debug@2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" dependencies: - is-arguments "^1.0.4" - is-date-object "^1.0.1" - is-regex "^1.0.4" - object-is "^1.0.1" - object-keys "^1.1.1" - regexp.prototype.flags "^1.2.0" + "ms" "2.0.0" -deep-is@^0.1.3, deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= +"decamelize@^1.2.0": + "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + "version" "1.2.0" -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== +"decimal.js@^10.2.1": + "integrity" "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==" + "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz" + "version" "10.2.1" -default-gateway@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" - integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== +"decode-uri-component@^0.2.0": + "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + "version" "0.2.0" + +"dedent@^0.7.0", "dedent@0.7.0": + "integrity" "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + "version" "0.7.0" + +"deep-equal@^1.0.1": + "integrity" "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==" + "resolved" "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" + "version" "1.1.1" dependencies: - execa "^1.0.0" - ip-regex "^2.1.0" + "is-arguments" "^1.0.4" + "is-date-object" "^1.0.1" + "is-regex" "^1.0.4" + "object-is" "^1.0.1" + "object-keys" "^1.1.1" + "regexp.prototype.flags" "^1.2.0" + +"deep-is@^0.1.3", "deep-is@~0.1.3": + "integrity" "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" + "version" "0.1.3" + +"deepmerge@^4.2.2": + "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" + "version" "4.2.2" -define-properties@^1.1.2, define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== +"default-gateway@^4.2.0": + "integrity" "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==" + "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz" + "version" "4.2.0" dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + "execa" "^1.0.0" + "ip-regex" "^2.1.0" + +"define-properties@^1.1.2", "define-properties@^1.1.3": + "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" + "version" "1.1.3" dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" + "object-keys" "^1.0.12" -del@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" - integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== +"define-property@^0.2.5": + "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" + "version" "0.2.5" dependencies: - "@types/glob" "^7.1.1" - globby "^6.1.0" - is-path-cwd "^2.0.0" - is-path-in-cwd "^2.0.0" - p-map "^2.0.0" - pify "^4.0.1" - rimraf "^2.6.3" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -des.js@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" - integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -detect-file@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= - -detect-indent@6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd" - integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA== - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -detect-node@^2.0.4: - version "2.0.5" - resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz#9d270aa7eaa5af0b72c4c9d9b814e7f4ce738b79" - integrity sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw== - -detect-port-alt@1.1.6: - version "1.1.6" - resolved "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" - integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== - dependencies: - address "^1.0.1" - debug "^2.6.0" - -diff-sequences@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" - integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -disqus-react@^1.0.11: - version "1.0.11" - resolved "https://registry.npmjs.org/disqus-react/-/disqus-react-1.0.11.tgz#7949923320835310666cbfc77aae90577711434a" - integrity sha512-DZGc6kk16EGLAJtJAn+EdNHy44pBD0QJnuuOSyMf6qqsZrIYwkBFe72mdvRKfGYD1toR7bAvkRjmec/YQTrG+w== - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - -dns-packet@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" - integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - -doctrine@1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" - integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= - dependencies: - esutils "^2.0.2" - isarray "^1.0.0" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + "is-descriptor" "^0.1.0" + +"define-property@^1.0.0": + "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" + "version" "1.0.0" dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dom-accessibility-api@^0.5.4: - version "0.5.4" - resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz#b06d059cdd4a4ad9a79275f9d414a5c126241166" - integrity sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ== - -dom-converter@^0.2: - version "0.2.0" - resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== - dependencies: - utila "~0.4" + "is-descriptor" "^1.0.0" -dom-helpers@^5.0.1: - version "5.2.0" - resolved "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz#57fd054c5f8f34c52a3eeffdb7e7e93cd357d95b" - integrity sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ== +"define-property@^2.0.2": + "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "is-descriptor" "^1.0.2" + "isobject" "^3.0.1" + +"del@^4.1.1": + "integrity" "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==" + "resolved" "https://registry.npmjs.org/del/-/del-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "@types/glob" "^7.1.1" + "globby" "^6.1.0" + "is-path-cwd" "^2.0.0" + "is-path-in-cwd" "^2.0.0" + "p-map" "^2.0.0" + "pify" "^4.0.1" + "rimraf" "^2.6.3" + +"delayed-stream@~1.0.0": + "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"depd@~1.1.2": + "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + "version" "1.1.2" + +"des.js@^1.0.0": + "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==" + "resolved" "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "inherits" "^2.0.1" + "minimalistic-assert" "^1.0.0" + +"destroy@~1.0.4": + "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" + "version" "1.0.4" + +"detect-file@^1.0.0": + "integrity" "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" + "resolved" "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz" + "version" "1.0.0" + +"detect-indent@6.0.0": + "integrity" "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==" + "resolved" "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz" + "version" "6.0.0" + +"detect-newline@^3.0.0": + "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + "version" "3.1.0" + +"detect-node@^2.0.4": + "integrity" "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==" + "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz" + "version" "2.0.5" + +"detect-port-alt@1.1.6": + "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==" + "resolved" "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" + "version" "1.1.6" + dependencies: + "address" "^1.0.1" + "debug" "^2.6.0" + +"diff-sequences@^26.6.2": + "integrity" "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" + "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz" + "version" "26.6.2" + +"diffie-hellman@^5.0.0": + "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==" + "resolved" "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" + "version" "5.0.3" + dependencies: + "bn.js" "^4.1.0" + "miller-rabin" "^4.0.0" + "randombytes" "^2.0.0" + +"dir-glob@^3.0.1": + "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "path-type" "^4.0.0" + +"disqus-react@^1.0.11": + "integrity" "sha512-DZGc6kk16EGLAJtJAn+EdNHy44pBD0QJnuuOSyMf6qqsZrIYwkBFe72mdvRKfGYD1toR7bAvkRjmec/YQTrG+w==" + "resolved" "https://registry.npmjs.org/disqus-react/-/disqus-react-1.0.11.tgz" + "version" "1.0.11" + +"dns-equal@^1.0.0": + "integrity" "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + "version" "1.0.0" + +"dns-packet@^1.3.1": + "integrity" "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==" + "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "ip" "^1.1.0" + "safe-buffer" "^5.0.1" + +"dns-txt@^2.0.2": + "integrity" "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=" + "resolved" "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "buffer-indexof" "^1.0.0" + +"doctrine@^2.1.0": + "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "esutils" "^2.0.2" + +"doctrine@^3.0.0": + "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "esutils" "^2.0.2" + +"doctrine@1.5.0": + "integrity" "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "esutils" "^2.0.2" + "isarray" "^1.0.0" + +"dom-accessibility-api@^0.5.4": + "integrity" "sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ==" + "resolved" "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz" + "version" "0.5.4" + +"dom-converter@^0.2": + "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==" + "resolved" "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" + "version" "0.2.0" + dependencies: + "utila" "~0.4" + +"dom-helpers@^5.0.1": + "integrity" "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==" + "resolved" "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz" + "version" "5.2.0" dependencies: "@babel/runtime" "^7.8.7" - csstype "^3.0.2" - -dom-serializer@0: - version "0.2.2" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + "csstype" "^3.0.2" + +"dom-serializer@0": + "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" + "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + "version" "0.2.2" dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - -dom-storage@2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz#00fb868bc9201357ea243c7bcfd3304c1e34ea39" - integrity sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q== - -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - -domelementtype@1, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1: - version "2.2.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== - -domexception@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== - dependencies: - webidl-conversions "^5.0.0" - -domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" - integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - dependencies: - domelementtype "1" - -domutils@^1.5.1, domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" - integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dot-prop@^5.2.0: - version "5.3.0" - resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dotenv-expand@5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@8.2.0: - version "8.2.0" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" - integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== - -duplexer@^0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -ecdsa-sig-formatter@1.0.11, ecdsa-sig-formatter@^1.0.11: - version "1.0.11" - resolved "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" - integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== - dependencies: - safe-buffer "^5.0.1" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -ejs@^2.6.1: - version "2.7.4" - resolved "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" - integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== - -electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.719: - version "1.3.720" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.720.tgz#f5d66df8754d993006b7b2ded15ff7738c58bd94" - integrity sha512-B6zLTxxaOFP4WZm6DrvgRk8kLFYWNhQ5TrHMC0l5WtkMXhU5UbnvWoTfeEwqOruUSlNMhVLfYak7REX6oC5Yfw== - -elliptic@^6.5.3: - version "6.5.4" - resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" - integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - hmac-drbg "^1.0.1" - inherits "^2.0.4" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" - -emittery@^0.7.1: - version "0.7.2" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" - integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.0.0: - version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^4.3.0: - version "4.5.0" - resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" - integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" - -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -entities@^1.1.1: - version "1.1.2" - resolved "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -errno@^0.1.3, errno@~0.1.7: - version "0.1.8" - resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" - integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== - dependencies: - prr "~1.0.1" - -error-ex@^1.2.0, error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" - integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== - dependencies: - stackframe "^1.1.1" - -es-abstract@^1.17.2, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2: - version "1.18.0" - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4" - integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw== - 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" - 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" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -es5-ext@^0.10.35, es5-ext@^0.10.50: - version "0.10.53" - resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" - integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== - dependencies: - es6-iterator "~2.0.3" - es6-symbol "~3.1.3" - next-tick "~1.0.0" - -es6-iterator@2.0.3, es6-iterator@~2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - -es6-symbol@^3.1.1, es6-symbol@~3.1.3: - version "3.1.3" - resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" - integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== - dependencies: - d "^1.0.1" - ext "^1.1.2" - -escalade@^3.0.2, escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escodegen@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionator "^0.8.1" + "domelementtype" "^2.0.1" + "entities" "^2.0.0" + +"dom-storage@2.1.0": + "integrity" "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==" + "resolved" "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz" + "version" "2.1.0" + +"domain-browser@^1.1.1": + "integrity" "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + "resolved" "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz" + "version" "1.2.0" + +"domelementtype@^1.3.1", "domelementtype@1": + "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + "version" "1.3.1" + +"domelementtype@^2.0.1": + "integrity" "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz" + "version" "2.2.0" + +"domexception@^2.0.1": + "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" + "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "webidl-conversions" "^5.0.0" + +"domhandler@^2.3.0": + "integrity" "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==" + "resolved" "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "domelementtype" "1" + +"domutils@^1.5.1", "domutils@^1.7.0": + "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" + "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "dom-serializer" "0" + "domelementtype" "1" + +"dot-case@^3.0.4": + "integrity" "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==" + "resolved" "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "no-case" "^3.0.4" + "tslib" "^2.0.3" + +"dot-prop@^5.2.0": + "integrity" "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==" + "resolved" "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" + "version" "5.3.0" + dependencies: + "is-obj" "^2.0.0" + +"dotenv-expand@5.1.0": + "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + "resolved" "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" + "version" "5.1.0" + +"dotenv@8.2.0": + "integrity" "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz" + "version" "8.2.0" + +"duplexer@^0.1.1": + "integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + "resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + "version" "0.1.2" + +"duplexify@^3.4.2", "duplexify@^3.6.0": + "integrity" "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==" + "resolved" "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" + "version" "3.7.1" + dependencies: + "end-of-stream" "^1.0.0" + "inherits" "^2.0.1" + "readable-stream" "^2.0.0" + "stream-shift" "^1.0.0" + +"ecc-jsbn@~0.1.1": + "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=" + "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "jsbn" "~0.1.0" + "safer-buffer" "^2.1.0" + +"ecdsa-sig-formatter@^1.0.11", "ecdsa-sig-formatter@1.0.11": + "integrity" "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==" + "resolved" "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz" + "version" "1.0.11" + dependencies: + "safe-buffer" "^5.0.1" + +"ee-first@1.1.1": + "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + "version" "1.1.1" + +"ejs@^2.6.1": + "integrity" "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" + "resolved" "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz" + "version" "2.7.4" + +"electron-to-chromium@^1.3.564", "electron-to-chromium@^1.3.712": + "integrity" "sha512-OfzVPIqD1MkJ7fX+yTl2nKyOE4FReeVfMCzzxQS+Kp43hZYwHwThlGP+EGIZRXJsxCM7dqo8Y65NOX/HP12iXQ==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.717.tgz" + "version" "1.3.717" + +"elliptic@^6.5.3": + "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==" + "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" + "version" "6.5.4" + dependencies: + "bn.js" "^4.11.9" + "brorand" "^1.1.0" + "hash.js" "^1.0.0" + "hmac-drbg" "^1.0.1" + "inherits" "^2.0.4" + "minimalistic-assert" "^1.0.1" + "minimalistic-crypto-utils" "^1.0.1" + +"emittery@^0.7.1": + "integrity" "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz" + "version" "0.7.2" + +"emoji-regex@^7.0.1": + "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" + "version" "7.0.3" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"emoji-regex@^9.0.0": + "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + "version" "9.2.2" + +"emojis-list@^2.0.0": + "integrity" "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz" + "version" "2.1.0" + +"emojis-list@^3.0.0": + "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + "version" "3.0.0" + +"encodeurl@~1.0.2": + "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + "version" "1.0.2" + +"end-of-stream@^1.0.0", "end-of-stream@^1.1.0": + "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" + "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + "version" "1.4.4" + dependencies: + "once" "^1.4.0" + +"enhanced-resolve@^4.3.0": + "integrity" "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==" + "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz" + "version" "4.5.0" + dependencies: + "graceful-fs" "^4.1.2" + "memory-fs" "^0.5.0" + "tapable" "^1.0.0" + +"enquirer@^2.3.5": + "integrity" "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" + "resolved" "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" + "version" "2.3.6" + dependencies: + "ansi-colors" "^4.1.1" + +"entities@^1.1.1": + "integrity" "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "resolved" "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz" + "version" "1.1.2" + +"entities@^2.0.0": + "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + "resolved" "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + "version" "2.2.0" + +"errno@^0.1.3", "errno@~0.1.7": + "integrity" "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==" + "resolved" "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" + "version" "0.1.8" + dependencies: + "prr" "~1.0.1" + +"error-ex@^1.2.0", "error-ex@^1.3.1": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"error-stack-parser@^2.0.6": + "integrity" "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==" + "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz" + "version" "2.0.6" + dependencies: + "stackframe" "^1.1.1" + +"es-abstract@^1.17.2", "es-abstract@^1.18.0-next.1", "es-abstract@^1.18.0-next.2": + "integrity" "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz" + "version" "1.18.0" + 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" + "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" + +"es-to-primitive@^1.2.1": + "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "is-callable" "^1.1.4" + "is-date-object" "^1.0.1" + "is-symbol" "^1.0.2" + +"es5-ext@^0.10.35", "es5-ext@^0.10.50": + "integrity" "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==" + "resolved" "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz" + "version" "0.10.53" + dependencies: + "es6-iterator" "~2.0.3" + "es6-symbol" "~3.1.3" + "next-tick" "~1.0.0" + +"es6-iterator@~2.0.3", "es6-iterator@2.0.3": + "integrity" "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=" + "resolved" "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz" + "version" "2.0.3" + dependencies: + "d" "1" + "es5-ext" "^0.10.35" + "es6-symbol" "^3.1.1" + +"es6-symbol@^3.1.1", "es6-symbol@~3.1.3": + "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==" + "resolved" "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "d" "^1.0.1" + "ext" "^1.1.2" + +"escalade@^3.0.2", "escalade@^3.1.1": + "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + "version" "3.1.1" + +"escape-html@~1.0.3": + "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + "version" "1.0.3" + +"escape-string-regexp@^1.0.5": + "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"escape-string-regexp@^2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escape-string-regexp@2.0.0": + "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + "version" "2.0.0" + +"escodegen@^2.0.0": + "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" + "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "esprima" "^4.0.1" + "estraverse" "^5.2.0" + "esutils" "^2.0.2" + "optionator" "^0.8.1" optionalDependencies: - source-map "~0.6.1" - -eslint-config-google@^0.14.0: - version "0.14.0" - resolved "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz#4f5f8759ba6e11b424294a219dbfa18c508bcc1a" - integrity sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw== - -eslint-config-react-app@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz#ccff9fc8e36b322902844cbd79197982be355a0e" - integrity sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A== - dependencies: - confusing-browser-globals "^1.0.10" - -eslint-import-resolver-node@^0.3.4: - version "0.3.4" - resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" - integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== - dependencies: - debug "^2.6.9" - resolve "^1.13.1" - -eslint-import-resolver-typescript@^2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.4.0.tgz#ec1e7063ebe807f0362a7320543aaed6fe1100e1" - integrity sha512-useJKURidCcldRLCNKWemr1fFQL1SzB3G4a0li6lFGvlc5xGe1hY343bvG07cbpCzPuM/lK19FIJB3XGFSkplA== - dependencies: - debug "^4.1.1" - glob "^7.1.6" - is-glob "^4.0.1" - resolve "^1.17.0" - tsconfig-paths "^3.9.0" - -eslint-module-utils@^2.6.0: - version "2.6.0" - resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" - integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== - dependencies: - debug "^2.6.9" - pkg-dir "^2.0.0" - -eslint-plugin-flowtype@^5.2.0: - version "5.7.2" - resolved "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.2.tgz#482a42fe5d15ee614652ed256d37543d584d7bc0" - integrity sha512-7Oq/N0+3nijBnYWQYzz/Mp/7ZCpwxYvClRyW/PLAmimY9uLCBvoXsNsERcJdkKceyOjgRbFhhxs058KTrne9Mg== - dependencies: - lodash "^4.17.15" - string-natural-compare "^3.0.1" - -eslint-plugin-import@^2.22.1: - version "2.22.1" - resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702" - integrity sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== - dependencies: - array-includes "^3.1.1" - array.prototype.flat "^1.2.3" - contains-path "^0.1.0" - debug "^2.6.9" - doctrine "1.5.0" - eslint-import-resolver-node "^0.3.4" - eslint-module-utils "^2.6.0" - has "^1.0.3" - minimatch "^3.0.4" - object.values "^1.1.1" - read-pkg-up "^2.0.0" - resolve "^1.17.0" - tsconfig-paths "^3.9.0" - -eslint-plugin-jest@^24.1.0: - version "24.3.5" - resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.5.tgz#71f0b580f87915695c286c3f0eb88cf23664d044" - integrity sha512-XG4rtxYDuJykuqhsOqokYIR84/C8pRihRtEpVskYLbIIKGwPNW2ySxdctuVzETZE+MbF/e7wmsnbNVpzM0rDug== + "source-map" "~0.6.1" + +"eslint-config-google@^0.14.0": + "integrity" "sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==" + "resolved" "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz" + "version" "0.14.0" + +"eslint-config-react-app@^6.0.0": + "integrity" "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==" + "resolved" "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "confusing-browser-globals" "^1.0.10" + +"eslint-import-resolver-node@^0.3.4": + "integrity" "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==" + "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz" + "version" "0.3.4" + dependencies: + "debug" "^2.6.9" + "resolve" "^1.13.1" + +"eslint-import-resolver-typescript@^2.4.0": + "integrity" "sha512-useJKURidCcldRLCNKWemr1fFQL1SzB3G4a0li6lFGvlc5xGe1hY343bvG07cbpCzPuM/lK19FIJB3XGFSkplA==" + "resolved" "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "debug" "^4.1.1" + "glob" "^7.1.6" + "is-glob" "^4.0.1" + "resolve" "^1.17.0" + "tsconfig-paths" "^3.9.0" + +"eslint-module-utils@^2.6.0": + "integrity" "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==" + "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz" + "version" "2.6.0" + dependencies: + "debug" "^2.6.9" + "pkg-dir" "^2.0.0" + +"eslint-plugin-flowtype@^5.2.0": + "integrity" "sha512-RsurlNszyKLIHJvw6J4C98ubTTsLlgzL5xYqQ6ZTV5d2E2iHIR744SxoU3o7yQf0HjIe0GwnAIxpD+g0IV+emg==" + "resolved" "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.1.tgz" + "version" "5.7.1" + dependencies: + "lodash" "^4.17.15" + "string-natural-compare" "^3.0.1" + +"eslint-plugin-import@^2.22.1": + "integrity" "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==" + "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz" + "version" "2.22.1" + dependencies: + "array-includes" "^3.1.1" + "array.prototype.flat" "^1.2.3" + "contains-path" "^0.1.0" + "debug" "^2.6.9" + "doctrine" "1.5.0" + "eslint-import-resolver-node" "^0.3.4" + "eslint-module-utils" "^2.6.0" + "has" "^1.0.3" + "minimatch" "^3.0.4" + "object.values" "^1.1.1" + "read-pkg-up" "^2.0.0" + "resolve" "^1.17.0" + "tsconfig-paths" "^3.9.0" + +"eslint-plugin-jest@^24.1.0": + "integrity" "sha512-XG4rtxYDuJykuqhsOqokYIR84/C8pRihRtEpVskYLbIIKGwPNW2ySxdctuVzETZE+MbF/e7wmsnbNVpzM0rDug==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.5.tgz" + "version" "24.3.5" dependencies: "@typescript-eslint/experimental-utils" "^4.0.1" -eslint-plugin-jsx-a11y@^6.3.1: - version "6.4.1" - resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz#a2d84caa49756942f42f1ffab9002436391718fd" - integrity sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== +"eslint-plugin-jsx-a11y@^6.3.1": + "integrity" "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz" + "version" "6.4.1" dependencies: "@babel/runtime" "^7.11.2" - aria-query "^4.2.2" - array-includes "^3.1.1" - ast-types-flow "^0.0.7" - axe-core "^4.0.2" - axobject-query "^2.2.0" - damerau-levenshtein "^1.0.6" - emoji-regex "^9.0.0" - has "^1.0.3" - jsx-ast-utils "^3.1.0" - language-tags "^1.0.5" - -eslint-plugin-react-hooks@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556" - integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ== - -eslint-plugin-react@^7.21.5, eslint-plugin-react@^7.23.2: - version "7.23.2" - resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz#2d2291b0f95c03728b55869f01102290e792d494" - integrity sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw== - dependencies: - array-includes "^3.1.3" - array.prototype.flatmap "^1.2.4" - 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" - prop-types "^15.7.2" - resolve "^2.0.0-next.3" - string.prototype.matchall "^4.0.4" - -eslint-plugin-testing-library@^3.9.2: - version "3.10.2" - resolved "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz#609ec2b0369da7cf2e6d9edff5da153cc31d87bd" - integrity sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA== + "aria-query" "^4.2.2" + "array-includes" "^3.1.1" + "ast-types-flow" "^0.0.7" + "axe-core" "^4.0.2" + "axobject-query" "^2.2.0" + "damerau-levenshtein" "^1.0.6" + "emoji-regex" "^9.0.0" + "has" "^1.0.3" + "jsx-ast-utils" "^3.1.0" + "language-tags" "^1.0.5" + +"eslint-plugin-react-hooks@^4.2.0": + "integrity" "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz" + "version" "4.2.0" + +"eslint-plugin-react@^7.21.5", "eslint-plugin-react@^7.23.2": + "integrity" "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz" + "version" "7.23.2" + dependencies: + "array-includes" "^3.1.3" + "array.prototype.flatmap" "^1.2.4" + "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" + "prop-types" "^15.7.2" + "resolve" "^2.0.0-next.3" + "string.prototype.matchall" "^4.0.4" + +"eslint-plugin-testing-library@^3.9.2": + "integrity" "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==" + "resolved" "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz" + "version" "3.10.2" dependencies: "@typescript-eslint/experimental-utils" "^3.10.1" -eslint-scope@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== +"eslint-scope@^4.0.3": + "integrity" "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz" + "version" "4.0.3" dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" + "esrecurse" "^4.1.0" + "estraverse" "^4.1.1" -eslint-scope@^5.0.0, eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== +"eslint-scope@^5.0.0", "eslint-scope@^5.1.1": + "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + "version" "5.1.1" dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" + "esrecurse" "^4.3.0" + "estraverse" "^4.1.1" -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== +"eslint-utils@^2.0.0", "eslint-utils@^2.1.0": + "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==" + "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" + "version" "2.1.0" dependencies: - eslint-visitor-keys "^1.1.0" + "eslint-visitor-keys" "^1.1.0" -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== +"eslint-visitor-keys@^1.0.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" -eslint-visitor-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" - integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== +"eslint-visitor-keys@^1.1.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" -eslint-webpack-plugin@^2.5.2: - version "2.5.4" - resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz#473b84932f1a8e2c2b8e66a402d0497bf440b986" - integrity sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw== +"eslint-visitor-keys@^1.3.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" + +"eslint-visitor-keys@^2.0.0": + "integrity" "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz" + "version" "2.0.0" + +"eslint-webpack-plugin@^2.5.2": + "integrity" "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==" + "resolved" "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz" + "version" "2.5.4" dependencies: "@types/eslint" "^7.2.6" - arrify "^2.0.1" - jest-worker "^26.6.2" - micromatch "^4.0.2" - normalize-path "^3.0.0" - schema-utils "^3.0.0" + "arrify" "^2.0.1" + "jest-worker" "^26.6.2" + "micromatch" "^4.0.2" + "normalize-path" "^3.0.0" + "schema-utils" "^3.0.0" -eslint@^7.11.0: - version "7.24.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz#2e44fa62d93892bfdb100521f17345ba54b8513a" - integrity sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ== +"eslint@^7.11.0", "eslint@^7.25.0": + "integrity" "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==" + "resolved" "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz" + "version" "7.25.0" dependencies: "@babel/code-frame" "7.12.11" "@eslint/eslintrc" "^0.4.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash "^4.17.21" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.4" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -eslint@^7.25.0: - version "7.25.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz#1309e4404d94e676e3e831b3a3ad2b050031eb67" - integrity sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw== - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash "^4.17.21" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.4" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" - integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - -esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.1.0, esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== - -estree-walker@^0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" - integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== - -estree-walker@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" - integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -event-target-shim@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^3.0.0: - version "3.3.0" - resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -eventsource@^1.0.7: - version "1.1.0" - resolved "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz#00e8ca7c92109e94b0ddf32dac677d841028cfaf" - integrity sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg== - dependencies: - original "^1.0.0" - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -exec-sh@^0.3.2: - version "0.3.6" - resolved "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" - integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - 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" - -execa@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" - integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== - 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" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - -expect@^26.6.0, expect@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" - integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== + "ajv" "^6.10.0" + "chalk" "^4.0.0" + "cross-spawn" "^7.0.2" + "debug" "^4.0.1" + "doctrine" "^3.0.0" + "enquirer" "^2.3.5" + "eslint-scope" "^5.1.1" + "eslint-utils" "^2.1.0" + "eslint-visitor-keys" "^2.0.0" + "espree" "^7.3.1" + "esquery" "^1.4.0" + "esutils" "^2.0.2" + "file-entry-cache" "^6.0.1" + "functional-red-black-tree" "^1.0.1" + "glob-parent" "^5.0.0" + "globals" "^13.6.0" + "ignore" "^4.0.6" + "import-fresh" "^3.0.0" + "imurmurhash" "^0.1.4" + "is-glob" "^4.0.0" + "js-yaml" "^3.13.1" + "json-stable-stringify-without-jsonify" "^1.0.1" + "levn" "^0.4.1" + "lodash" "^4.17.21" + "minimatch" "^3.0.4" + "natural-compare" "^1.4.0" + "optionator" "^0.9.1" + "progress" "^2.0.0" + "regexpp" "^3.1.0" + "semver" "^7.2.1" + "strip-ansi" "^6.0.0" + "strip-json-comments" "^3.1.0" + "table" "^6.0.4" + "text-table" "^0.2.0" + "v8-compile-cache" "^2.0.3" + +"espree@^7.3.0", "espree@^7.3.1": + "integrity" "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==" + "resolved" "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz" + "version" "7.3.1" + dependencies: + "acorn" "^7.4.0" + "acorn-jsx" "^5.3.1" + "eslint-visitor-keys" "^1.3.0" + +"esprima@^4.0.0", "esprima@^4.0.1": + "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + "version" "4.0.1" + +"esquery@^1.4.0": + "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" + "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "estraverse" "^5.1.0" + +"esrecurse@^4.1.0", "esrecurse@^4.3.0": + "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "estraverse" "^5.2.0" + +"estraverse@^4.1.1": + "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + "version" "4.3.0" + +"estraverse@^5.1.0": + "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" + "version" "5.2.0" + +"estraverse@^5.2.0": + "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" + "version" "5.2.0" + +"estree-walker@^0.6.1": + "integrity" "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz" + "version" "0.6.1" + +"estree-walker@^1.0.1": + "integrity" "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" + "version" "1.0.1" + +"esutils@^2.0.2": + "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + "version" "2.0.3" + +"etag@~1.8.1": + "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + "version" "1.8.1" + +"event-target-shim@^5.0.0": + "integrity" "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + "resolved" "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz" + "version" "5.0.1" + +"eventemitter3@^4.0.0": + "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + "version" "4.0.7" + +"events@^3.0.0": + "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + "version" "3.3.0" + +"eventsource@^1.0.7": + "integrity" "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==" + "resolved" "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "original" "^1.0.0" + +"evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3": + "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==" + "resolved" "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "md5.js" "^1.3.4" + "safe-buffer" "^5.1.1" + +"exec-sh@^0.3.2": + "integrity" "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + "resolved" "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz" + "version" "0.3.6" + +"execa@^1.0.0": + "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" + "version" "1.0.0" + 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" + +"execa@^4.0.0": + "integrity" "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz" + "version" "4.1.0" + 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" + +"exit@^0.1.2": + "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + "version" "0.1.2" + +"expand-brackets@^2.1.4": + "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=" + "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "debug" "^2.3.3" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "posix-character-classes" "^0.1.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"expand-tilde@^2.0.0", "expand-tilde@^2.0.2": + "integrity" "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=" + "resolved" "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "homedir-polyfill" "^1.0.1" + +"expect@^26.6.0", "expect@^26.6.2": + "integrity" "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==" + "resolved" "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" - ansi-styles "^4.0.0" - jest-get-type "^26.3.0" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - -express@^4.17.1: - version "4.17.1" - resolved "https://registry.npmjs.org/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" - integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== - dependencies: - accepts "~1.3.7" - array-flatten "1.1.1" - body-parser "1.19.0" - content-disposition "0.5.3" - content-type "~1.0.4" - cookie "0.4.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "~1.1.2" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.5" - qs "6.7.0" - range-parser "~1.2.1" - safe-buffer "5.1.2" - send "0.17.1" - serve-static "1.14.1" - setprototypeof "1.1.1" - statuses "~1.5.0" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -ext@^1.1.2: - version "1.4.0" - resolved "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" - integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== - dependencies: - type "^2.0.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@^3.0.2, extend@~3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^3.1.1: - version "3.2.5" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" - integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== + "ansi-styles" "^4.0.0" + "jest-get-type" "^26.3.0" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-regex-util" "^26.0.0" + +"express@^4.17.1": + "integrity" "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==" + "resolved" "https://registry.npmjs.org/express/-/express-4.17.1.tgz" + "version" "4.17.1" + dependencies: + "accepts" "~1.3.7" + "array-flatten" "1.1.1" + "body-parser" "1.19.0" + "content-disposition" "0.5.3" + "content-type" "~1.0.4" + "cookie" "0.4.0" + "cookie-signature" "1.0.6" + "debug" "2.6.9" + "depd" "~1.1.2" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "etag" "~1.8.1" + "finalhandler" "~1.1.2" + "fresh" "0.5.2" + "merge-descriptors" "1.0.1" + "methods" "~1.1.2" + "on-finished" "~2.3.0" + "parseurl" "~1.3.3" + "path-to-regexp" "0.1.7" + "proxy-addr" "~2.0.5" + "qs" "6.7.0" + "range-parser" "~1.2.1" + "safe-buffer" "5.1.2" + "send" "0.17.1" + "serve-static" "1.14.1" + "setprototypeof" "1.1.1" + "statuses" "~1.5.0" + "type-is" "~1.6.18" + "utils-merge" "1.0.1" + "vary" "~1.1.2" + +"ext@^1.1.2": + "integrity" "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==" + "resolved" "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "type" "^2.0.0" + +"extend-shallow@^2.0.1": + "integrity" "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-extendable" "^0.1.0" + +"extend-shallow@^3.0.0", "extend-shallow@^3.0.2": + "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "assign-symbols" "^1.0.0" + "is-extendable" "^1.0.1" + +"extend@^3.0.2", "extend@~3.0.2": + "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + "version" "3.0.2" + +"external-editor@^3.0.3": + "integrity" "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==" + "resolved" "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "chardet" "^0.7.0" + "iconv-lite" "^0.4.24" + "tmp" "^0.0.33" + +"extglob@^2.0.4": + "integrity" "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==" + "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "array-unique" "^0.3.2" + "define-property" "^1.0.0" + "expand-brackets" "^2.1.4" + "extend-shallow" "^2.0.1" + "fragment-cache" "^0.2.1" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"extsprintf@^1.2.0", "extsprintf@1.3.0": + "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" + "version" "1.3.0" + +"fast-deep-equal@^3.1.1": + "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + "version" "3.1.3" + +"fast-glob@^3.1.1": + "integrity" "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==" + "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz" + "version" "3.2.5" dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.0" - merge2 "^1.3.0" - micromatch "^4.0.2" - picomatch "^2.2.1" - -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fast-text-encoding@^1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz#ec02ac8e01ab8a319af182dae2681213cfe9ce53" - integrity sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig== - -fastq@^1.6.0: - version "1.11.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858" - integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g== - dependencies: - reusify "^1.0.4" - -faye-websocket@0.11.3, faye-websocket@^0.11.3: - version "0.11.3" - resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" - integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== - dependencies: - websocket-driver ">=0.5.1" - -fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== - dependencies: - bser "2.1.1" - -figgy-pudding@^3.5.1: - version "3.5.2" - resolved "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" - integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== - -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -file-loader@6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz#a6f29dfb3f5933a1c350b2dbaa20ac5be0539baa" - integrity sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - -filesize@6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz#e81bdaa780e2451d714d71c0d7a4f3238d37ad00" - integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg== - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -find-cache-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-node-modules@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz#5db1fb9e668a3d451db3d618cd167cdd59e41b69" - integrity sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw== - dependencies: - findup-sync "^3.0.0" - merge "^1.2.1" - -find-root@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" - integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== - -find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -findup-sync@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1" - integrity sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== - dependencies: - detect-file "^1.0.0" - is-glob "^4.0.0" - micromatch "^3.0.4" - resolve-dir "^1.0.1" - -firebase@^8.4.1: - version "8.4.1" - resolved "https://registry.npmjs.org/firebase/-/firebase-8.4.1.tgz#2e1794157e7548c11cd42a086c476f603fc8b66e" - integrity sha512-PMDt9iU8ry5P7PSrGQ+72O1gkfa5rNAeybMZhP22nKOh40sVozSkcKGZAFumXog7tjlslHJhUEZgfZbKCNkC8Q== + "glob-parent" "^5.1.0" + "merge2" "^1.3.0" + "micromatch" "^4.0.2" + "picomatch" "^2.2.1" + +"fast-json-stable-stringify@^2.0.0", "fast-json-stable-stringify@^2.1.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fast-levenshtein@^2.0.6", "fast-levenshtein@~2.0.6": + "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + "version" "2.0.6" + +"fast-text-encoding@^1.0.0": + "integrity" "sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig==" + "resolved" "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz" + "version" "1.0.3" + +"fastq@^1.6.0": + "integrity" "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==" + "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz" + "version" "1.11.0" + dependencies: + "reusify" "^1.0.4" + +"faye-websocket@^0.11.3", "faye-websocket@0.11.3": + "integrity" "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==" + "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz" + "version" "0.11.3" + dependencies: + "websocket-driver" ">=0.5.1" + +"fb-watchman@^2.0.0": + "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" + "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "bser" "2.1.1" + +"figgy-pudding@^3.5.1": + "integrity" "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + "resolved" "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz" + "version" "3.5.2" + +"figures@^2.0.0": + "integrity" "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=" + "resolved" "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "escape-string-regexp" "^1.0.5" + +"file-entry-cache@^6.0.1": + "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" + "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "flat-cache" "^3.0.4" + +"file-loader@6.1.1": + "integrity" "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==" + "resolved" "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz" + "version" "6.1.1" + dependencies: + "loader-utils" "^2.0.0" + "schema-utils" "^3.0.0" + +"filesize@6.1.0": + "integrity" "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" + "resolved" "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz" + "version" "6.1.0" + +"fill-range@^4.0.0": + "integrity" "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "extend-shallow" "^2.0.1" + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + "to-regex-range" "^2.1.0" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"finalhandler@~1.1.2": + "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" + "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "debug" "2.6.9" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "on-finished" "~2.3.0" + "parseurl" "~1.3.3" + "statuses" "~1.5.0" + "unpipe" "~1.0.0" + +"find-cache-dir@^2.1.0": + "integrity" "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^2.0.0" + "pkg-dir" "^3.0.0" + +"find-cache-dir@^3.3.1": + "integrity" "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz" + "version" "3.3.1" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^3.0.2" + "pkg-dir" "^4.1.0" + +"find-node-modules@2.0.0": + "integrity" "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==" + "resolved" "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "findup-sync" "^3.0.0" + "merge" "^1.2.1" + +"find-root@1.1.0": + "integrity" "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + "resolved" "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz" + "version" "1.1.0" + +"find-up@^2.0.0": + "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^2.1.0": + "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^3.0.0": + "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "locate-path" "^3.0.0" + +"find-up@^4.0.0", "find-up@^4.1.0", "find-up@4.1.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" + +"findup-sync@^3.0.0": + "integrity" "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==" + "resolved" "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "detect-file" "^1.0.0" + "is-glob" "^4.0.0" + "micromatch" "^3.0.4" + "resolve-dir" "^1.0.1" + +"firebase@^8.4.1": + "integrity" "sha512-PMDt9iU8ry5P7PSrGQ+72O1gkfa5rNAeybMZhP22nKOh40sVozSkcKGZAFumXog7tjlslHJhUEZgfZbKCNkC8Q==" + "resolved" "https://registry.npmjs.org/firebase/-/firebase-8.4.1.tgz" + "version" "8.4.1" dependencies: "@firebase/analytics" "0.6.9" "@firebase/app" "0.6.20" @@ -5924,1389 +5958,1393 @@ firebase@^8.4.1: "@firebase/storage" "0.5.0" "@firebase/util" "1.0.0" -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== +"flat-cache@^3.0.4": + "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" + "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" + "version" "3.0.4" dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" + "flatted" "^3.1.0" + "rimraf" "^3.0.2" -flatted@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469" - integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA== +"flatted@^3.1.0": + "integrity" "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz" + "version" "3.1.1" -flatten@^1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" - integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== +"flatten@^1.0.2": + "integrity" "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + "resolved" "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz" + "version" "1.0.3" -flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== +"flush-write-stream@^1.0.0": + "integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" + "resolved" "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz" + "version" "1.1.1" dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" + "inherits" "^2.0.3" + "readable-stream" "^2.3.6" -follow-redirects@^1.0.0: - version "1.13.3" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267" - integrity sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== +"follow-redirects@^1.0.0": + "integrity" "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==" + "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz" + "version" "1.13.3" -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= +"for-in@^1.0.2": + "integrity" "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" + "version" "1.0.2" -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= +"forever-agent@~0.6.1": + "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" + "version" "0.6.1" -fork-ts-checker-webpack-plugin@4.1.6: - version "4.1.6" - resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz#5055c703febcf37fa06405d400c122b905167fc5" - integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== +"fork-ts-checker-webpack-plugin@4.1.6": + "integrity" "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==" + "resolved" "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz" + "version" "4.1.6" dependencies: "@babel/code-frame" "^7.5.5" - chalk "^2.4.1" - micromatch "^3.1.10" - minimatch "^3.0.4" - semver "^5.6.0" - tapable "^1.0.0" - worker-rpc "^0.1.0" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-extra@8.1.0, fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^9.0.1: - version "9.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" - integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@^1.2.7: - version "1.2.13" - resolved "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" - integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== - dependencies: - bindings "^1.5.0" - nan "^2.12.1" - -fsevents@^2.1.2, fsevents@^2.1.3, fsevents@~2.3.1: - version "2.3.2" - resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gaxios@^4.0.0: - version "4.2.0" - resolved "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz#33bdc4fc241fc33b8915a4b8c07cfb368b932e46" - integrity sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g== - dependencies: - abort-controller "^3.0.0" - extend "^3.0.2" - https-proxy-agent "^5.0.0" - is-stream "^2.0.0" - node-fetch "^2.3.0" - -gcp-metadata@^4.2.0: - version "4.2.1" - resolved "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.1.tgz#31849fbcf9025ef34c2297c32a89a1e7e9f2cd62" - integrity sha512-tSk+REe5iq/N+K+SK1XjZJUrFPuDqGZVzCy2vocIHIGmPlTGsa8owXMJwGkrXr73NO0AzhPW4MF2DEHz7P2AVw== - dependencies: - gaxios "^4.0.0" - json-bigint "^1.0.0" - -gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1: - version "2.0.5" - resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" - integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: - version "5.1.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob@7.1.4: - version "7.1.4" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" - integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.1.6" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-dirs@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" - integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= - dependencies: - ini "^1.3.4" - -global-modules@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" - integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - dependencies: - global-prefix "^3.0.0" - -global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - -global-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" - integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - dependencies: - ini "^1.3.5" - kind-of "^6.0.2" - which "^1.3.1" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^12.1.0: - version "12.4.0" - resolved "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" - integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== - dependencies: - type-fest "^0.8.1" - -globals@^13.6.0: - version "13.8.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz#3e20f504810ce87a8d72e55aecf8435b50f4c1b3" - integrity sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q== - dependencies: - type-fest "^0.20.2" - -globby@11.0.1: - version "11.0.1" - resolved "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" - integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== - 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" - -globby@^11.0.1: - version "11.0.3" - resolved "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb" - integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg== - 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" - -globby@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -google-auth-library@^6.1.1: - version "6.1.6" - resolved "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.1.6.tgz#deacdcdb883d9ed6bac78bb5d79a078877fdf572" - integrity sha512-Q+ZjUEvLQj/lrVHF/IQwRo6p3s8Nc44Zk/DALsN+ac3T4HY/g/3rrufkgtl+nZ1TW7DNAw5cTChdVp4apUXVgQ== - dependencies: - arrify "^2.0.0" - base64-js "^1.3.0" - ecdsa-sig-formatter "^1.0.11" - fast-text-encoding "^1.0.0" - gaxios "^4.0.0" - gcp-metadata "^4.2.0" - gtoken "^5.0.4" - jws "^4.0.0" - lru-cache "^6.0.0" - -google-p12-pem@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.3.tgz#673ac3a75d3903a87f05878f3c75e06fc151669e" - integrity sha512-wS0ek4ZtFx/ACKYF3JhyGe5kzH7pgiQ7J5otlumqR9psmWMYc+U9cErKlCYVYHoUaidXHdZ2xbo34kB+S+24hA== - dependencies: - node-forge "^0.10.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: - version "4.2.6" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" - integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= - -gtoken@^5.0.4: - version "5.2.1" - resolved "https://registry.npmjs.org/gtoken/-/gtoken-5.2.1.tgz#4dae1fea17270f457954b4a45234bba5fc796d16" - integrity sha512-OY0BfPKe3QnMsY9MzTHTSKn+Vl2l1CcLe6BwDEQj00mbbkl5nyQ/7EUREstg4fQNZ8iYE7br4JJ7TdKeDOPWmw== - dependencies: - gaxios "^4.0.0" - google-p12-pem "^3.0.3" - jws "^4.0.0" - -gzip-size@5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" - integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== - dependencies: - duplexer "^0.1.1" - pify "^4.0.1" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -harmony-reflect@^1.4.6: - version "1.6.2" - resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" - integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== - -has-bigints@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" - integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-symbols@^1.0.1, has-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.0, has@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" - integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== - dependencies: - inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -he@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== - -history@^4.9.0: - version "4.10.1" - resolved "https://registry.npmjs.org/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" - integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== + "chalk" "^2.4.1" + "micromatch" "^3.1.10" + "minimatch" "^3.0.4" + "semver" "^5.6.0" + "tapable" "^1.0.0" + "worker-rpc" "^0.1.0" + +"form-data@~2.3.2": + "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.6" + "mime-types" "^2.1.12" + +"forwarded@~0.1.2": + "integrity" "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz" + "version" "0.1.2" + +"fragment-cache@^0.2.1": + "integrity" "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=" + "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "map-cache" "^0.2.2" + +"fresh@0.5.2": + "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + "version" "0.5.2" + +"from2@^2.1.0": + "integrity" "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=" + "resolved" "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "inherits" "^2.0.1" + "readable-stream" "^2.0.0" + +"fs-extra@^7.0.0": + "integrity" "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^8.1.0": + "integrity" "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-extra@^9.0.1": + "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + "version" "9.1.0" + dependencies: + "at-least-node" "^1.0.0" + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-extra@8.1.0": + "integrity" "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + +"fs-minipass@^2.0.0": + "integrity" "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==" + "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "minipass" "^3.0.0" + +"fs-write-stream-atomic@^1.0.8": + "integrity" "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=" + "resolved" "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "graceful-fs" "^4.1.2" + "iferr" "^0.1.5" + "imurmurhash" "^0.1.4" + "readable-stream" "1 || 2" + +"fs.realpath@^1.0.0": + "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"fsevents@^1.2.7": + "integrity" "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz" + "version" "1.2.13" + +"fsevents@^2.1.2", "fsevents@^2.1.3", "fsevents@~2.3.1": + "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + "version" "2.3.2" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"functional-red-black-tree@^1.0.1": + "integrity" "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + "version" "1.0.1" + +"gaxios@^4.0.0": + "integrity" "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==" + "resolved" "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "abort-controller" "^3.0.0" + "extend" "^3.0.2" + "https-proxy-agent" "^5.0.0" + "is-stream" "^2.0.0" + "node-fetch" "^2.3.0" + +"gcp-metadata@^4.2.0": + "integrity" "sha512-tSk+REe5iq/N+K+SK1XjZJUrFPuDqGZVzCy2vocIHIGmPlTGsa8owXMJwGkrXr73NO0AzhPW4MF2DEHz7P2AVw==" + "resolved" "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.1.tgz" + "version" "4.2.1" + dependencies: + "gaxios" "^4.0.0" + "json-bigint" "^1.0.0" + +"gensync@^1.0.0-beta.1": + "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + "version" "1.0.0-beta.2" + +"get-caller-file@^2.0.1": + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + "version" "2.0.5" + +"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": + "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==" + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.1" + +"get-own-enumerable-property-symbols@^3.0.0": + "integrity" "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + "resolved" "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" + "version" "3.0.2" + +"get-package-type@^0.1.0": + "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + "version" "0.1.0" + +"get-stream@^4.0.0": + "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "pump" "^3.0.0" + +"get-stream@^5.0.0": + "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "pump" "^3.0.0" + +"get-value@^2.0.3", "get-value@^2.0.6": + "integrity" "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" + "version" "2.0.6" + +"getpass@^0.1.1": + "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=" + "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" + "version" "0.1.7" + dependencies: + "assert-plus" "^1.0.0" + +"glob-parent@^3.1.0": + "integrity" "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "is-glob" "^3.1.0" + "path-dirname" "^1.0.0" + +"glob-parent@^5.0.0", "glob-parent@^5.1.0", "glob-parent@~5.1.0": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob@^7.0.3", "glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": + "integrity" "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" + "version" "7.1.6" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.0.4" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"glob@7.1.4": + "integrity" "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz" + "version" "7.1.4" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.0.4" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"global-dirs@^0.1.1": + "integrity" "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=" + "resolved" "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz" + "version" "0.1.1" + dependencies: + "ini" "^1.3.4" + +"global-modules@^1.0.0": + "integrity" "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" + "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "global-prefix" "^1.0.1" + "is-windows" "^1.0.1" + "resolve-dir" "^1.0.0" + +"global-modules@2.0.0": + "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" + "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "global-prefix" "^3.0.0" + +"global-prefix@^1.0.1": + "integrity" "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=" + "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "expand-tilde" "^2.0.2" + "homedir-polyfill" "^1.0.1" + "ini" "^1.3.4" + "is-windows" "^1.0.1" + "which" "^1.2.14" + +"global-prefix@^3.0.0": + "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" + "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ini" "^1.3.5" + "kind-of" "^6.0.2" + "which" "^1.3.1" + +"globals@^11.1.0": + "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + "version" "11.12.0" + +"globals@^12.1.0": + "integrity" "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==" + "resolved" "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz" + "version" "12.4.0" + dependencies: + "type-fest" "^0.8.1" + +"globals@^13.6.0": + "integrity" "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==" + "resolved" "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz" + "version" "13.8.0" + dependencies: + "type-fest" "^0.20.2" + +"globby@^11.0.1": + "integrity" "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==" + "resolved" "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz" + "version" "11.0.3" + 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" + +"globby@^6.1.0": + "integrity" "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=" + "resolved" "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "array-union" "^1.0.1" + "glob" "^7.0.3" + "object-assign" "^4.0.1" + "pify" "^2.0.0" + "pinkie-promise" "^2.0.0" + +"globby@11.0.1": + "integrity" "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==" + "resolved" "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz" + "version" "11.0.1" + 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" + +"google-auth-library@^6.1.1": + "integrity" "sha512-Q+ZjUEvLQj/lrVHF/IQwRo6p3s8Nc44Zk/DALsN+ac3T4HY/g/3rrufkgtl+nZ1TW7DNAw5cTChdVp4apUXVgQ==" + "resolved" "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.1.6.tgz" + "version" "6.1.6" + dependencies: + "arrify" "^2.0.0" + "base64-js" "^1.3.0" + "ecdsa-sig-formatter" "^1.0.11" + "fast-text-encoding" "^1.0.0" + "gaxios" "^4.0.0" + "gcp-metadata" "^4.2.0" + "gtoken" "^5.0.4" + "jws" "^4.0.0" + "lru-cache" "^6.0.0" + +"google-p12-pem@^3.0.3": + "integrity" "sha512-wS0ek4ZtFx/ACKYF3JhyGe5kzH7pgiQ7J5otlumqR9psmWMYc+U9cErKlCYVYHoUaidXHdZ2xbo34kB+S+24hA==" + "resolved" "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "node-forge" "^0.10.0" + +"graceful-fs@^4.1.11", "graceful-fs@^4.1.15", "graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4": + "integrity" "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz" + "version" "4.2.6" + +"growly@^1.3.0": + "integrity" "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + "resolved" "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz" + "version" "1.3.0" + +"gtoken@^5.0.4": + "integrity" "sha512-OY0BfPKe3QnMsY9MzTHTSKn+Vl2l1CcLe6BwDEQj00mbbkl5nyQ/7EUREstg4fQNZ8iYE7br4JJ7TdKeDOPWmw==" + "resolved" "https://registry.npmjs.org/gtoken/-/gtoken-5.2.1.tgz" + "version" "5.2.1" + dependencies: + "gaxios" "^4.0.0" + "google-p12-pem" "^3.0.3" + "jws" "^4.0.0" + +"gzip-size@5.1.1": + "integrity" "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==" + "resolved" "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "duplexer" "^0.1.1" + "pify" "^4.0.1" + +"handle-thing@^2.0.0": + "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" + "version" "2.0.1" + +"har-schema@^2.0.0": + "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" + "version" "2.0.0" + +"har-validator@~5.1.3": + "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==" + "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz" + "version" "5.1.5" + dependencies: + "ajv" "^6.12.3" + "har-schema" "^2.0.0" + +"harmony-reflect@^1.4.6": + "integrity" "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + "resolved" "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" + "version" "1.6.2" + +"has-bigints@^1.0.1": + "integrity" "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" + "version" "1.0.1" + +"has-flag@^3.0.0": + "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-flag@^4.0.0": + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + "version" "4.0.0" + +"has-symbols@^1.0.1", "has-symbols@^1.0.2": + "integrity" "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" + "version" "1.0.2" + +"has-value@^0.3.1": + "integrity" "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" + "version" "0.3.1" + dependencies: + "get-value" "^2.0.3" + "has-values" "^0.1.4" + "isobject" "^2.0.0" + +"has-value@^1.0.0": + "integrity" "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-value" "^2.0.6" + "has-values" "^1.0.0" + "isobject" "^3.0.0" + +"has-values@^0.1.4": + "integrity" "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" + "version" "0.1.4" + +"has-values@^1.0.0": + "integrity" "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-number" "^3.0.0" + "kind-of" "^4.0.0" + +"has@^1.0.0", "has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"hash-base@^3.0.0": + "integrity" "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==" + "resolved" "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "inherits" "^2.0.4" + "readable-stream" "^3.6.0" + "safe-buffer" "^5.2.0" + +"hash.js@^1.0.0", "hash.js@^1.0.3": + "integrity" "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==" + "resolved" "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" + "version" "1.1.7" + dependencies: + "inherits" "^2.0.3" + "minimalistic-assert" "^1.0.1" + +"he@^1.2.0": + "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + "version" "1.2.0" + +"hex-color-regex@^1.1.0": + "integrity" "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + "resolved" "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz" + "version" "1.1.0" + +"history@^4.9.0": + "integrity" "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==" + "resolved" "https://registry.npmjs.org/history/-/history-4.10.1.tgz" + "version" "4.10.1" 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" - -hmac-drbg@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hoist-non-react-statics@^3.0.0, hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.2.0, hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.1, hoist-non-react-statics@^3.3.2: - version "3.3.2" - resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== - dependencies: - parse-passwd "^1.0.0" - -hoopy@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - -html-encoding-sniffer@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== - dependencies: - whatwg-encoding "^1.0.5" - -html-entities@^1.2.1, html-entities@^1.3.1: - version "1.4.0" - resolved "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" - integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-minifier-terser@^5.0.1: - version "5.1.1" - resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" - integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== - dependencies: - camel-case "^4.1.1" - clean-css "^4.2.3" - commander "^4.1.1" - he "^1.2.0" - param-case "^3.0.3" - relateurl "^0.2.7" - terser "^4.6.3" - -html-webpack-plugin@4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz#625097650886b97ea5dae331c320e3238f6c121c" - integrity sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw== + "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@^1.0.1": + "integrity" "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=" + "resolved" "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "hash.js" "^1.0.3" + "minimalistic-assert" "^1.0.0" + "minimalistic-crypto-utils" "^1.0.1" + +"hoist-non-react-statics@^3.0.0", "hoist-non-react-statics@^3.1.0", "hoist-non-react-statics@^3.2.0", "hoist-non-react-statics@^3.3.0", "hoist-non-react-statics@^3.3.1", "hoist-non-react-statics@^3.3.2": + "integrity" "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==" + "resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" + "version" "3.3.2" + dependencies: + "react-is" "^16.7.0" + +"homedir-polyfill@^1.0.1": + "integrity" "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" + "resolved" "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "parse-passwd" "^1.0.0" + +"hoopy@^0.1.4": + "integrity" "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + "resolved" "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" + "version" "0.1.4" + +"hosted-git-info@^2.1.4": + "integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + "version" "2.8.9" + +"hpack.js@^2.1.6": + "integrity" "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=" + "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + "version" "2.1.6" + dependencies: + "inherits" "^2.0.1" + "obuf" "^1.0.0" + "readable-stream" "^2.0.1" + "wbuf" "^1.1.0" + +"hsl-regex@^1.0.0": + "integrity" "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + "resolved" "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz" + "version" "1.0.0" + +"hsla-regex@^1.0.0": + "integrity" "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + "resolved" "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz" + "version" "1.0.0" + +"html-encoding-sniffer@^2.0.1": + "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" + "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "whatwg-encoding" "^1.0.5" + +"html-entities@^1.2.1", "html-entities@^1.3.1": + "integrity" "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz" + "version" "1.4.0" + +"html-escaper@^2.0.0": + "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + "version" "2.0.2" + +"html-minifier-terser@^5.0.1": + "integrity" "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==" + "resolved" "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "camel-case" "^4.1.1" + "clean-css" "^4.2.3" + "commander" "^4.1.1" + "he" "^1.2.0" + "param-case" "^3.0.3" + "relateurl" "^0.2.7" + "terser" "^4.6.3" + +"html-webpack-plugin@4.5.0": + "integrity" "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==" + "resolved" "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz" + "version" "4.5.0" dependencies: "@types/html-minifier-terser" "^5.0.0" "@types/tapable" "^1.0.5" "@types/webpack" "^4.41.8" - html-minifier-terser "^5.0.1" - loader-utils "^1.2.3" - lodash "^4.17.15" - pretty-error "^2.1.1" - tapable "^1.1.3" - util.promisify "1.0.0" - -htmlparser2@^3.10.1: - version "3.10.1" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" - integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - -http-errors@1.7.2: - version "1.7.2" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" - integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-errors@~1.7.2: - version "1.7.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" - integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-parser-js@>=0.5.1: - version "0.5.3" - resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" - integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== - -http-proxy-middleware@0.19.1: - version "0.19.1" - resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" - integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== - dependencies: - http-proxy "^1.17.0" - is-glob "^4.0.0" - lodash "^4.17.11" - micromatch "^3.1.10" - -http-proxy@^1.17.0: - version "1.18.1" - resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - -https-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== - dependencies: - agent-base "6" - debug "4" - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -husky@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz#810f11869adf51604c32ea577edbc377d7f9319e" - integrity sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ== - -hyphenate-style-name@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" - integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== - -iconv-lite@0.4.24, iconv-lite@^0.4.24: - version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -icss-utils@^4.0.0, icss-utils@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== - dependencies: - postcss "^7.0.14" - -idb@3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz#c8e9122d5ddd40f13b60ae665e4862f8b13fa384" - integrity sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw== - -identity-obj-proxy@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" - integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= - dependencies: - harmony-reflect "^1.4.6" - -ieee754@^1.1.4: - version "1.2.1" - resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.1.4: - version "5.1.8" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" - integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== - -immer@8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656" - integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== - -import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -import-local@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" - integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indefinite-observable@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/indefinite-observable/-/indefinite-observable-2.0.1.tgz#574af29bfbc17eb5947793797bddc94c9d859400" - integrity sha512-G8vgmork+6H9S8lUAg1gtXEj2JxIQTo0g2PbFiYOdjkziSI0F7UYBiVwhZRuixhBCNGczAls34+5HJPyZysvxQ== - dependencies: - symbol-observable "1.2.0" - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - -infer-owner@^1.0.3, infer-owner@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -ini@^1.3.4, ini@^1.3.5: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -inquirer@6.5.2: - version "6.5.2" - resolved "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" - integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== - dependencies: - ansi-escapes "^3.2.0" - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.3" - figures "^2.0.0" - lodash "^4.17.12" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.4.0" - string-width "^2.1.0" - strip-ansi "^5.1.0" - through "^2.3.6" - -internal-ip@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" - integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== - dependencies: - default-gateway "^4.2.0" - ipaddr.js "^1.9.0" - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -ip@^1.1.0, ip@^1.1.5: - version "1.1.5" - resolved "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -ipaddr.js@1.9.1, ipaddr.js@^1.9.0: - version "1.9.1" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -is-absolute-url@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" - integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= - -is-absolute-url@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arguments@^1.0.4: - version "1.1.0" - resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" - integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg== - dependencies: - call-bind "^1.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - -is-bigint@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz#6923051dfcbc764278540b9ce0e6b3213aa5ebc2" - integrity sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg== - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0" - integrity sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA== - dependencies: - call-bind "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-callable@^1.1.4, is-callable@^1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" - integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-color-stop@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= - dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" - -is-core-module@^2.0.0, is-core-module@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" - integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" - integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - -is-docker@^2.0.0: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== - dependencies: - is-extglob "^2.1.1" - -is-in-browser@^1.0.2, is-in-browser@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" - integrity sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU= - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" - integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= - -is-negative-zero@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" - integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== - -is-number-object@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197" - integrity sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-cwd@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - -is-path-in-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" - integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== - dependencies: - is-path-inside "^2.1.0" - -is-path-inside@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" - integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== - dependencies: - path-is-inside "^1.0.2" - -is-plain-obj@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-potential-custom-element-name@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" - integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== - -is-regex@^1.0.4, is-regex@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251" - integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg== - dependencies: - call-bind "^1.0.2" - has-symbols "^1.0.1" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= - -is-resolvable@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - -is-root@2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" - integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - -is-string@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" - integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" - integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== - dependencies: - has-symbols "^1.0.1" - -is-typedarray@^1.0.0, is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-utf8@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= - -is-windows@^1.0.1, is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -is-wsl@^2.1.1, is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -istanbul-lib-coverage@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" - integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== - -istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + "html-minifier-terser" "^5.0.1" + "loader-utils" "^1.2.3" + "lodash" "^4.17.15" + "pretty-error" "^2.1.1" + "tapable" "^1.1.3" + "util.promisify" "1.0.0" + +"htmlparser2@^3.10.1": + "integrity" "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==" + "resolved" "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz" + "version" "3.10.1" + dependencies: + "domelementtype" "^1.3.1" + "domhandler" "^2.3.0" + "domutils" "^1.5.1" + "entities" "^1.1.1" + "inherits" "^2.0.1" + "readable-stream" "^3.1.1" + +"http-deceiver@^1.2.7": + "integrity" "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + "version" "1.2.7" + +"http-errors@~1.6.2": + "integrity" "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + "version" "1.6.3" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.3" + "setprototypeof" "1.1.0" + "statuses" ">= 1.4.0 < 2" + +"http-errors@~1.7.2", "http-errors@1.7.2": + "integrity" "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" + "version" "1.7.2" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.3" + "setprototypeof" "1.1.1" + "statuses" ">= 1.5.0 < 2" + "toidentifier" "1.0.0" + +"http-parser-js@>=0.5.1": + "integrity" "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" + "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz" + "version" "0.5.3" + +"http-proxy-middleware@0.19.1": + "integrity" "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==" + "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz" + "version" "0.19.1" + dependencies: + "http-proxy" "^1.17.0" + "is-glob" "^4.0.0" + "lodash" "^4.17.11" + "micromatch" "^3.1.10" + +"http-proxy@^1.17.0": + "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" + "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" + "version" "1.18.1" + dependencies: + "eventemitter3" "^4.0.0" + "follow-redirects" "^1.0.0" + "requires-port" "^1.0.0" + +"http-signature@~1.2.0": + "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=" + "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "assert-plus" "^1.0.0" + "jsprim" "^1.2.2" + "sshpk" "^1.7.0" + +"https-browserify@^1.0.0": + "integrity" "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "resolved" "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" + "version" "1.0.0" + +"https-proxy-agent@^5.0.0": + "integrity" "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==" + "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "agent-base" "6" + "debug" "4" + +"human-signals@^1.1.1": + "integrity" "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz" + "version" "1.1.1" + +"husky@^6.0.0": + "integrity" "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==" + "resolved" "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz" + "version" "6.0.0" + +"hyphenate-style-name@^1.0.3": + "integrity" "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + "resolved" "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" + "version" "1.0.4" + +"iconv-lite@^0.4.24", "iconv-lite@0.4.24": + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + "version" "0.4.24" + dependencies: + "safer-buffer" ">= 2.1.2 < 3" + +"icss-utils@^4.0.0", "icss-utils@^4.1.1": + "integrity" "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==" + "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "postcss" "^7.0.14" + +"idb@3.0.2": + "integrity" "sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw==" + "resolved" "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz" + "version" "3.0.2" + +"identity-obj-proxy@3.0.0": + "integrity" "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=" + "resolved" "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "harmony-reflect" "^1.4.6" + +"ieee754@^1.1.4": + "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + "version" "1.2.1" + +"iferr@^0.1.5": + "integrity" "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + "resolved" "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz" + "version" "0.1.5" + +"ignore@^4.0.6": + "integrity" "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" + "version" "4.0.6" + +"ignore@^5.1.4": + "integrity" "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz" + "version" "5.1.8" + +"immer@8.0.1": + "integrity" "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" + "resolved" "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz" + "version" "8.0.1" + +"import-cwd@^2.0.0": + "integrity" "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=" + "resolved" "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "import-from" "^2.1.0" + +"import-fresh@^2.0.0": + "integrity" "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "caller-path" "^2.0.0" + "resolve-from" "^3.0.0" + +"import-fresh@^3.0.0", "import-fresh@^3.1.0", "import-fresh@^3.2.1": + "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "parent-module" "^1.0.0" + "resolve-from" "^4.0.0" + +"import-from@^2.1.0": + "integrity" "sha1-M1238qev/VOqpHHUuAId7ja387E=" + "resolved" "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "resolve-from" "^3.0.0" + +"import-local@^2.0.0": + "integrity" "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==" + "resolved" "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "pkg-dir" "^3.0.0" + "resolve-cwd" "^2.0.0" + +"import-local@^3.0.2": + "integrity" "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==" + "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "pkg-dir" "^4.2.0" + "resolve-cwd" "^3.0.0" + +"imurmurhash@^0.1.4": + "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"indefinite-observable@^2.0.1": + "integrity" "sha512-G8vgmork+6H9S8lUAg1gtXEj2JxIQTo0g2PbFiYOdjkziSI0F7UYBiVwhZRuixhBCNGczAls34+5HJPyZysvxQ==" + "resolved" "https://registry.npmjs.org/indefinite-observable/-/indefinite-observable-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "symbol-observable" "1.2.0" + +"indent-string@^4.0.0": + "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + "version" "4.0.0" + +"indexes-of@^1.0.1": + "integrity" "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + "resolved" "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz" + "version" "1.0.1" + +"infer-owner@^1.0.3", "infer-owner@^1.0.4": + "integrity" "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + "resolved" "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" + "version" "1.0.4" + +"inflight@^1.0.4": + "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"inherits@2.0.1": + "integrity" "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" + "version" "2.0.1" + +"inherits@2.0.3": + "integrity" "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + "version" "2.0.3" + +"ini@^1.3.4", "ini@^1.3.5": + "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + "version" "1.3.8" + +"inquirer@6.5.2": + "integrity" "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==" + "resolved" "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz" + "version" "6.5.2" + dependencies: + "ansi-escapes" "^3.2.0" + "chalk" "^2.4.2" + "cli-cursor" "^2.1.0" + "cli-width" "^2.0.0" + "external-editor" "^3.0.3" + "figures" "^2.0.0" + "lodash" "^4.17.12" + "mute-stream" "0.0.7" + "run-async" "^2.2.0" + "rxjs" "^6.4.0" + "string-width" "^2.1.0" + "strip-ansi" "^5.1.0" + "through" "^2.3.6" + +"internal-ip@^4.3.0": + "integrity" "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==" + "resolved" "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "default-gateway" "^4.2.0" + "ipaddr.js" "^1.9.0" + +"internal-slot@^1.0.3": + "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" + "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "get-intrinsic" "^1.1.0" + "has" "^1.0.3" + "side-channel" "^1.0.4" + +"ip-regex@^2.1.0": + "integrity" "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + "resolved" "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz" + "version" "2.1.0" + +"ip@^1.1.0", "ip@^1.1.5": + "integrity" "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" + "version" "1.1.5" + +"ipaddr.js@^1.9.0", "ipaddr.js@1.9.1": + "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + "version" "1.9.1" + +"is-absolute-url@^2.0.0": + "integrity" "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz" + "version" "2.1.0" + +"is-absolute-url@^3.0.3": + "integrity" "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" + "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" + "version" "3.0.3" + +"is-accessor-descriptor@^0.1.6": + "integrity" "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "kind-of" "^3.0.2" + +"is-accessor-descriptor@^1.0.0": + "integrity" "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-arguments@^1.0.4": + "integrity" "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==" + "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "call-bind" "^1.0.0" + +"is-arrayish@^0.2.1": + "integrity" "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-arrayish@^0.3.1": + "integrity" "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" + "version" "0.3.2" + +"is-bigint@^1.0.1": + "integrity" "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==" + "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz" + "version" "1.0.1" + +"is-binary-path@^1.0.0": + "integrity" "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "binary-extensions" "^1.0.0" + +"is-binary-path@~2.1.0": + "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "binary-extensions" "^2.0.0" + +"is-boolean-object@^1.1.0": + "integrity" "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==" + "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "call-bind" "^1.0.0" + +"is-buffer@^1.1.5": + "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" + "version" "1.1.6" + +"is-callable@^1.1.4", "is-callable@^1.2.3": + "integrity" "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" + "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz" + "version" "1.2.3" + +"is-ci@^2.0.0": + "integrity" "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==" + "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ci-info" "^2.0.0" + +"is-color-stop@^1.0.0": + "integrity" "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=" + "resolved" "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "css-color-names" "^0.0.4" + "hex-color-regex" "^1.1.0" + "hsl-regex" "^1.0.0" + "hsla-regex" "^1.0.0" + "rgb-regex" "^1.0.1" + "rgba-regex" "^1.0.0" + +"is-core-module@^2.0.0", "is-core-module@^2.2.0": + "integrity" "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "has" "^1.0.3" + +"is-data-descriptor@^0.1.4": + "integrity" "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" + "version" "0.1.4" + dependencies: + "kind-of" "^3.0.2" + +"is-data-descriptor@^1.0.0": + "integrity" "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-date-object@^1.0.1": + "integrity" "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz" + "version" "1.0.2" + +"is-descriptor@^0.1.0": + "integrity" "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "is-accessor-descriptor" "^0.1.6" + "is-data-descriptor" "^0.1.4" + "kind-of" "^5.0.0" + +"is-descriptor@^1.0.0": + "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-accessor-descriptor" "^1.0.0" + "is-data-descriptor" "^1.0.0" + "kind-of" "^6.0.2" + +"is-descriptor@^1.0.2": + "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-accessor-descriptor" "^1.0.0" + "is-data-descriptor" "^1.0.0" + "kind-of" "^6.0.2" + +"is-directory@^0.3.1": + "integrity" "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + "resolved" "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" + "version" "0.3.1" + +"is-docker@^2.0.0": + "integrity" "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + "version" "2.2.1" + +"is-extendable@^0.1.0", "is-extendable@^0.1.1": + "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + "version" "0.1.1" + +"is-extendable@^1.0.1": + "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "is-plain-object" "^2.0.4" + +"is-extglob@^2.1.0", "is-extglob@^2.1.1": + "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-fullwidth-code-point@^2.0.0": + "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + "version" "2.0.0" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-generator-fn@^2.0.0": + "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + "version" "2.1.0" + +"is-glob@^3.1.0": + "integrity" "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "is-extglob" "^2.1.0" + +"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@~4.0.1": + "integrity" "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-extglob" "^2.1.1" + +"is-in-browser@^1.0.2", "is-in-browser@^1.1.3": + "integrity" "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" + "resolved" "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz" + "version" "1.1.3" + +"is-module@^1.0.0": + "integrity" "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + "resolved" "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + "version" "1.0.0" + +"is-negative-zero@^2.0.1": + "integrity" "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz" + "version" "2.0.1" + +"is-number-object@^1.0.4": + "integrity" "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==" + "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz" + "version" "1.0.4" + +"is-number@^3.0.0": + "integrity" "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "kind-of" "^3.0.2" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-obj@^1.0.1": + "integrity" "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + "version" "1.0.1" + +"is-obj@^2.0.0": + "integrity" "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" + "version" "2.0.0" + +"is-path-cwd@^2.0.0": + "integrity" "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + "resolved" "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" + "version" "2.2.0" + +"is-path-in-cwd@^2.0.0": + "integrity" "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==" + "resolved" "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "is-path-inside" "^2.1.0" + +"is-path-inside@^2.1.0": + "integrity" "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==" + "resolved" "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "path-is-inside" "^1.0.2" + +"is-plain-obj@^1.0.0": + "integrity" "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + "version" "1.1.0" + +"is-plain-object@^2.0.3", "is-plain-object@^2.0.4": + "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" + "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "isobject" "^3.0.1" + +"is-potential-custom-element-name@^1.0.0": + "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + "version" "1.0.1" + +"is-regex@^1.0.4", "is-regex@^1.1.2": + "integrity" "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "call-bind" "^1.0.2" + "has-symbols" "^1.0.1" + +"is-regexp@^1.0.0": + "integrity" "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + "resolved" "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + "version" "1.0.0" + +"is-resolvable@^1.0.0": + "integrity" "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + "resolved" "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz" + "version" "1.1.0" + +"is-root@2.1.0": + "integrity" "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + "resolved" "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" + "version" "2.1.0" + +"is-stream@^1.1.0": + "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + "version" "1.1.0" + +"is-stream@^2.0.0": + "integrity" "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz" + "version" "2.0.0" + +"is-string@^1.0.5": + "integrity" "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" + "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz" + "version" "1.0.5" + +"is-symbol@^1.0.2", "is-symbol@^1.0.3": + "integrity" "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==" + "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "has-symbols" "^1.0.1" + +"is-typedarray@^1.0.0", "is-typedarray@~1.0.0": + "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + "version" "1.0.0" + +"is-utf8@^0.2.1": + "integrity" "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + "resolved" "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz" + "version" "0.2.1" + +"is-windows@^1.0.1", "is-windows@^1.0.2": + "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" + "version" "1.0.2" + +"is-wsl@^1.1.0": + "integrity" "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" + "version" "1.1.0" + +"is-wsl@^2.1.1", "is-wsl@^2.2.0": + "integrity" "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "is-docker" "^2.0.0" + +"isarray@^1.0.0", "isarray@~1.0.0", "isarray@1.0.0": + "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isarray@0.0.1": + "integrity" "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + "version" "0.0.1" + +"isexe@^2.0.0": + "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" + +"isobject@^2.0.0": + "integrity" "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "isarray" "1.0.0" + +"isobject@^3.0.0", "isobject@^3.0.1": + "integrity" "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + "version" "3.0.1" + +"isstream@~0.1.2": + "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" + "version" "0.1.2" + +"istanbul-lib-coverage@^3.0.0": + "integrity" "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==" + "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz" + "version" "3.0.0" + +"istanbul-lib-instrument@^4.0.0", "istanbul-lib-instrument@^4.0.3": + "integrity" "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==" + "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz" + "version" "4.0.3" dependencies: "@babel/core" "^7.7.5" "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" - semver "^6.3.0" + "istanbul-lib-coverage" "^3.0.0" + "semver" "^6.3.0" -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== +"istanbul-lib-report@^3.0.0": + "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" + "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + "version" "3.0.0" dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" - supports-color "^7.1.0" + "istanbul-lib-coverage" "^3.0.0" + "make-dir" "^3.0.0" + "supports-color" "^7.1.0" -istanbul-lib-source-maps@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9" - integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== +"istanbul-lib-source-maps@^4.0.0": + "integrity" "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==" + "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz" + "version" "4.0.0" dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" + "debug" "^4.1.1" + "istanbul-lib-coverage" "^3.0.0" + "source-map" "^0.6.1" -istanbul-reports@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b" - integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== +"istanbul-reports@^3.0.2": + "integrity" "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==" + "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz" + "version" "3.0.2" dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" + "html-escaper" "^2.0.0" + "istanbul-lib-report" "^3.0.0" -jest-changed-files@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" - integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== +"jest-changed-files@^26.6.2": + "integrity" "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==" + "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" - execa "^4.0.0" - throat "^5.0.0" + "execa" "^4.0.0" + "throat" "^5.0.0" -jest-circus@26.6.0: - version "26.6.0" - resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz#7d9647b2e7f921181869faae1f90a2629fd70705" - integrity sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng== +"jest-circus@26.6.0": + "integrity" "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==" + "resolved" "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz" + "version" "26.6.0" dependencies: "@babel/traverse" "^7.1.0" "@jest/environment" "^26.6.0" @@ -7314,148 +7352,148 @@ jest-circus@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" - -jest-cli@^26.6.0: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a" - integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== + "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" + +"jest-cli@^26.6.0": + "integrity" "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==" + "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz" + "version" "26.6.3" 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" - -jest-config@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349" - integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== + "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" + +"jest-config@^26.6.3": + "integrity" "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==" + "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz" + "version" "26.6.3" dependencies: "@babel/core" "^7.1.0" "@jest/test-sequencer" "^26.6.3" "@jest/types" "^26.6.2" - babel-jest "^26.6.3" - chalk "^4.0.0" - deepmerge "^4.2.2" - glob "^7.1.1" - graceful-fs "^4.2.4" - jest-environment-jsdom "^26.6.2" - jest-environment-node "^26.6.2" - jest-get-type "^26.3.0" - jest-jasmine2 "^26.6.3" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - micromatch "^4.0.2" - pretty-format "^26.6.2" - -jest-diff@^26.0.0, jest-diff@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" - integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== - dependencies: - chalk "^4.0.0" - diff-sequences "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-docblock@^26.0.0: - version "26.0.0" - resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" - integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== - dependencies: - detect-newline "^3.0.0" - -jest-each@^26.6.0, jest-each@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb" - integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== + "babel-jest" "^26.6.3" + "chalk" "^4.0.0" + "deepmerge" "^4.2.2" + "glob" "^7.1.1" + "graceful-fs" "^4.2.4" + "jest-environment-jsdom" "^26.6.2" + "jest-environment-node" "^26.6.2" + "jest-get-type" "^26.3.0" + "jest-jasmine2" "^26.6.3" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "micromatch" "^4.0.2" + "pretty-format" "^26.6.2" + +"jest-diff@^26.0.0", "jest-diff@^26.6.2": + "integrity" "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==" + "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "chalk" "^4.0.0" + "diff-sequences" "^26.6.2" + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-docblock@^26.0.0": + "integrity" "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==" + "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz" + "version" "26.0.0" + dependencies: + "detect-newline" "^3.0.0" + +"jest-each@^26.6.0", "jest-each@^26.6.2": + "integrity" "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==" + "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" - chalk "^4.0.0" - jest-get-type "^26.3.0" - jest-util "^26.6.2" - pretty-format "^26.6.2" + "chalk" "^4.0.0" + "jest-get-type" "^26.3.0" + "jest-util" "^26.6.2" + "pretty-format" "^26.6.2" -jest-environment-jsdom@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e" - integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== +"jest-environment-jsdom@^26.6.2": + "integrity" "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==" + "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/environment" "^26.6.2" "@jest/fake-timers" "^26.6.2" "@jest/types" "^26.6.2" "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - jsdom "^16.4.0" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" + "jsdom" "^16.4.0" -jest-environment-node@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c" - integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== +"jest-environment-node@^26.6.2": + "integrity" "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==" + "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/environment" "^26.6.2" "@jest/fake-timers" "^26.6.2" "@jest/types" "^26.6.2" "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" + "jest-mock" "^26.6.2" + "jest-util" "^26.6.2" -jest-get-type@^26.3.0: - version "26.3.0" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" - integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== +"jest-get-type@^26.3.0": + "integrity" "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz" + "version" "26.3.0" -jest-haste-map@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" - integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== +"jest-haste-map@^26.6.2": + "integrity" "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==" + "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" "@types/graceful-fs" "^4.1.2" "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-regex-util "^26.0.0" - jest-serializer "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - micromatch "^4.0.2" - sane "^4.0.3" - walker "^1.0.7" + "anymatch" "^3.0.3" + "fb-watchman" "^2.0.0" + "graceful-fs" "^4.2.4" + "jest-regex-util" "^26.0.0" + "jest-serializer" "^26.6.2" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "micromatch" "^4.0.2" + "sane" "^4.0.3" + "walker" "^1.0.7" optionalDependencies: - fsevents "^2.1.2" + "fsevents" "^2.1.2" -jest-jasmine2@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" - integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== +"jest-jasmine2@^26.6.3": + "integrity" "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==" + "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz" + "version" "26.6.3" dependencies: "@babel/traverse" "^7.1.0" "@jest/environment" "^26.6.2" @@ -7463,137 +7501,137 @@ jest-jasmine2@^26.6.3: "@jest/test-result" "^26.6.2" "@jest/types" "^26.6.2" "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - expect "^26.6.2" - is-generator-fn "^2.0.0" - jest-each "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - pretty-format "^26.6.2" - throat "^5.0.0" - -jest-leak-detector@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af" - integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== - dependencies: - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-matcher-utils@^26.6.0, jest-matcher-utils@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a" - integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== - dependencies: - chalk "^4.0.0" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-message-util@^26.6.0, jest-message-util@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" - integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== + "chalk" "^4.0.0" + "co" "^4.6.0" + "expect" "^26.6.2" + "is-generator-fn" "^2.0.0" + "jest-each" "^26.6.2" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-runtime" "^26.6.3" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "pretty-format" "^26.6.2" + "throat" "^5.0.0" + +"jest-leak-detector@^26.6.2": + "integrity" "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==" + "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-matcher-utils@^26.6.0", "jest-matcher-utils@^26.6.2": + "integrity" "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==" + "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz" + "version" "26.6.2" + dependencies: + "chalk" "^4.0.0" + "jest-diff" "^26.6.2" + "jest-get-type" "^26.3.0" + "pretty-format" "^26.6.2" + +"jest-message-util@^26.6.0", "jest-message-util@^26.6.2": + "integrity" "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==" + "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz" + "version" "26.6.2" dependencies: "@babel/code-frame" "^7.0.0" "@jest/types" "^26.6.2" "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.2" - pretty-format "^26.6.2" - slash "^3.0.0" - stack-utils "^2.0.2" - -jest-mock@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" - integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "micromatch" "^4.0.2" + "pretty-format" "^26.6.2" + "slash" "^3.0.0" + "stack-utils" "^2.0.2" + +"jest-mock@^26.6.2": + "integrity" "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==" + "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" "@types/node" "*" -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== +"jest-pnp-resolver@^1.2.2": + "integrity" "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" + "version" "1.2.2" -jest-regex-util@^26.0.0: - version "26.0.0" - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" - integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== +"jest-regex-util@^26.0.0": + "integrity" "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz" + "version" "26.0.0" -jest-resolve-dependencies@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" - integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== +"jest-resolve-dependencies@^26.6.3": + "integrity" "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==" + "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz" + "version" "26.6.3" dependencies: "@jest/types" "^26.6.2" - jest-regex-util "^26.0.0" - jest-snapshot "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-snapshot" "^26.6.2" -jest-resolve@26.6.0: - version "26.6.0" - resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz#070fe7159af87b03e50f52ea5e17ee95bbee40e1" - integrity sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ== - dependencies: - "@jest/types" "^26.6.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-pnp-resolver "^1.2.2" - jest-util "^26.6.0" - read-pkg-up "^7.0.1" - resolve "^1.17.0" - slash "^3.0.0" - -jest-resolve@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507" - integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== +"jest-resolve@^26.6.2": + "integrity" "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==" + "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-pnp-resolver "^1.2.2" - jest-util "^26.6.2" - read-pkg-up "^7.0.1" - resolve "^1.18.1" - slash "^3.0.0" - -jest-runner@^26.6.0, jest-runner@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159" - integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "jest-pnp-resolver" "^1.2.2" + "jest-util" "^26.6.2" + "read-pkg-up" "^7.0.1" + "resolve" "^1.18.1" + "slash" "^3.0.0" + +"jest-resolve@26.6.0": + "integrity" "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==" + "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz" + "version" "26.6.0" + dependencies: + "@jest/types" "^26.6.0" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "jest-pnp-resolver" "^1.2.2" + "jest-util" "^26.6.0" + "read-pkg-up" "^7.0.1" + "resolve" "^1.17.0" + "slash" "^3.0.0" + +"jest-runner@^26.6.0", "jest-runner@^26.6.3": + "integrity" "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==" + "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz" + "version" "26.6.3" dependencies: "@jest/console" "^26.6.2" "@jest/environment" "^26.6.2" "@jest/test-result" "^26.6.2" "@jest/types" "^26.6.2" "@types/node" "*" - chalk "^4.0.0" - emittery "^0.7.1" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-docblock "^26.0.0" - jest-haste-map "^26.6.2" - jest-leak-detector "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - jest-runtime "^26.6.3" - jest-util "^26.6.2" - jest-worker "^26.6.2" - source-map-support "^0.5.6" - throat "^5.0.0" - -jest-runtime@^26.6.0, jest-runtime@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b" - integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== + "chalk" "^4.0.0" + "emittery" "^0.7.1" + "exit" "^0.1.2" + "graceful-fs" "^4.2.4" + "jest-config" "^26.6.3" + "jest-docblock" "^26.0.0" + "jest-haste-map" "^26.6.2" + "jest-leak-detector" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-resolve" "^26.6.2" + "jest-runtime" "^26.6.3" + "jest-util" "^26.6.2" + "jest-worker" "^26.6.2" + "source-map-support" "^0.5.6" + "throat" "^5.0.0" + +"jest-runtime@^26.6.0", "jest-runtime@^26.6.3": + "integrity" "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==" + "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz" + "version" "26.6.3" dependencies: "@jest/console" "^26.6.2" "@jest/environment" "^26.6.2" @@ -7604,2603 +7642,2652 @@ jest-runtime@^26.6.0, jest-runtime@^26.6.3: "@jest/transform" "^26.6.2" "@jest/types" "^26.6.2" "@types/yargs" "^15.0.0" - chalk "^4.0.0" - cjs-module-lexer "^0.6.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - slash "^3.0.0" - strip-bom "^4.0.0" - yargs "^15.4.1" - -jest-serializer@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" - integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== + "chalk" "^4.0.0" + "cjs-module-lexer" "^0.6.0" + "collect-v8-coverage" "^1.0.0" + "exit" "^0.1.2" + "glob" "^7.1.3" + "graceful-fs" "^4.2.4" + "jest-config" "^26.6.3" + "jest-haste-map" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-mock" "^26.6.2" + "jest-regex-util" "^26.0.0" + "jest-resolve" "^26.6.2" + "jest-snapshot" "^26.6.2" + "jest-util" "^26.6.2" + "jest-validate" "^26.6.2" + "slash" "^3.0.0" + "strip-bom" "^4.0.0" + "yargs" "^15.4.1" + +"jest-serializer@^26.6.2": + "integrity" "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==" + "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz" + "version" "26.6.2" dependencies: "@types/node" "*" - graceful-fs "^4.2.4" + "graceful-fs" "^4.2.4" -jest-snapshot@^26.6.0, jest-snapshot@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" - integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== +"jest-snapshot@^26.6.0", "jest-snapshot@^26.6.2": + "integrity" "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==" + "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz" + "version" "26.6.2" dependencies: "@babel/types" "^7.0.0" "@jest/types" "^26.6.2" "@types/babel__traverse" "^7.0.4" "@types/prettier" "^2.0.0" - chalk "^4.0.0" - expect "^26.6.2" - graceful-fs "^4.2.4" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - jest-haste-map "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - natural-compare "^1.4.0" - pretty-format "^26.6.2" - semver "^7.3.2" - -jest-util@^26.6.0, jest-util@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" - integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== + "chalk" "^4.0.0" + "expect" "^26.6.2" + "graceful-fs" "^4.2.4" + "jest-diff" "^26.6.2" + "jest-get-type" "^26.3.0" + "jest-haste-map" "^26.6.2" + "jest-matcher-utils" "^26.6.2" + "jest-message-util" "^26.6.2" + "jest-resolve" "^26.6.2" + "natural-compare" "^1.4.0" + "pretty-format" "^26.6.2" + "semver" "^7.3.2" + +"jest-util@^26.6.0", "jest-util@^26.6.2": + "integrity" "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==" + "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" "@types/node" "*" - chalk "^4.0.0" - graceful-fs "^4.2.4" - is-ci "^2.0.0" - micromatch "^4.0.2" + "chalk" "^4.0.0" + "graceful-fs" "^4.2.4" + "is-ci" "^2.0.0" + "micromatch" "^4.0.2" -jest-validate@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" - integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== +"jest-validate@^26.6.2": + "integrity" "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==" + "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" - camelcase "^6.0.0" - chalk "^4.0.0" - jest-get-type "^26.3.0" - leven "^3.1.0" - pretty-format "^26.6.2" - -jest-watch-typeahead@0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz#45221b86bb6710b7e97baaa1640ae24a07785e63" - integrity sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg== - dependencies: - ansi-escapes "^4.3.1" - chalk "^4.0.0" - jest-regex-util "^26.0.0" - jest-watcher "^26.3.0" - slash "^3.0.0" - string-length "^4.0.1" - strip-ansi "^6.0.0" - -jest-watcher@^26.3.0, jest-watcher@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975" - integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== + "camelcase" "^6.0.0" + "chalk" "^4.0.0" + "jest-get-type" "^26.3.0" + "leven" "^3.1.0" + "pretty-format" "^26.6.2" + +"jest-watch-typeahead@0.6.1": + "integrity" "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==" + "resolved" "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz" + "version" "0.6.1" + dependencies: + "ansi-escapes" "^4.3.1" + "chalk" "^4.0.0" + "jest-regex-util" "^26.0.0" + "jest-watcher" "^26.3.0" + "slash" "^3.0.0" + "string-length" "^4.0.1" + "strip-ansi" "^6.0.0" + +"jest-watcher@^26.3.0", "jest-watcher@^26.6.2": + "integrity" "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==" + "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/test-result" "^26.6.2" "@jest/types" "^26.6.2" "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - jest-util "^26.6.2" - string-length "^4.0.1" + "ansi-escapes" "^4.2.1" + "chalk" "^4.0.0" + "jest-util" "^26.6.2" + "string-length" "^4.0.1" -jest-worker@^24.9.0: - version "24.9.0" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" - integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== +"jest-worker@^24.9.0": + "integrity" "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz" + "version" "24.9.0" dependencies: - merge-stream "^2.0.0" - supports-color "^6.1.0" + "merge-stream" "^2.0.0" + "supports-color" "^6.1.0" -jest-worker@^26.5.0, jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== +"jest-worker@^26.5.0", "jest-worker@^26.6.2": + "integrity" "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==" + "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" + "version" "26.6.2" dependencies: "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" + "merge-stream" "^2.0.0" + "supports-color" "^7.0.0" -jest@26.6.0: - version "26.6.0" - resolved "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz#546b25a1d8c888569dbbe93cae131748086a4a25" - integrity sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA== +"jest@26.6.0": + "integrity" "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==" + "resolved" "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz" + "version" "26.6.0" dependencies: "@jest/core" "^26.6.0" - import-local "^3.0.2" - jest-cli "^26.6.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsdom@^16.4.0: - version "16.5.3" - resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz#13a755b3950eb938b4482c407238ddf16f0d2136" - integrity sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA== - dependencies: - abab "^2.0.5" - acorn "^8.1.0" - acorn-globals "^6.0.0" - cssom "^0.4.4" - cssstyle "^2.3.0" - data-urls "^2.0.0" - decimal.js "^10.2.1" - domexception "^2.0.1" - escodegen "^2.0.0" - html-encoding-sniffer "^2.0.1" - is-potential-custom-element-name "^1.0.0" - nwsapi "^2.2.0" - parse5 "6.0.1" - request "^2.88.2" - request-promise-native "^1.0.9" - saxes "^5.0.1" - symbol-tree "^3.2.4" - tough-cookie "^4.0.0" - w3c-hr-time "^1.0.2" - w3c-xmlserializer "^2.0.0" - webidl-conversions "^6.1.0" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.5.0" - ws "^7.4.4" - xml-name-validator "^3.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-bigint@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz#ae547823ac0cad8398667f8cd9ef4730f5b01ff1" - integrity sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ== - dependencies: - bignumber.js "^9.0.0" - -json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json3@^3.3.3: - version "3.3.3" - resolved "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" - integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2: - version "2.2.0" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -jss-plugin-camel-case@10.6.0, jss-plugin-camel-case@^10.5.1: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.6.0.tgz#93d2cd704bf0c4af70cc40fb52d74b8a2554b170" - integrity sha512-JdLpA3aI/npwj3nDMKk308pvnhoSzkW3PXlbgHAzfx0yHWnPPVUjPhXFtLJzgKZge8lsfkUxvYSQ3X2OYIFU6A== + "import-local" "^3.0.2" + "jest-cli" "^26.6.0" + +"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"js-yaml@^3.13.1": + "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + "version" "3.14.1" + dependencies: + "argparse" "^1.0.7" + "esprima" "^4.0.0" + +"jsbn@~0.1.0": + "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" + "version" "0.1.1" + +"jsdom@^16.4.0": + "integrity" "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==" + "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz" + "version" "16.5.3" + dependencies: + "abab" "^2.0.5" + "acorn" "^8.1.0" + "acorn-globals" "^6.0.0" + "cssom" "^0.4.4" + "cssstyle" "^2.3.0" + "data-urls" "^2.0.0" + "decimal.js" "^10.2.1" + "domexception" "^2.0.1" + "escodegen" "^2.0.0" + "html-encoding-sniffer" "^2.0.1" + "is-potential-custom-element-name" "^1.0.0" + "nwsapi" "^2.2.0" + "parse5" "6.0.1" + "request" "^2.88.2" + "request-promise-native" "^1.0.9" + "saxes" "^5.0.1" + "symbol-tree" "^3.2.4" + "tough-cookie" "^4.0.0" + "w3c-hr-time" "^1.0.2" + "w3c-xmlserializer" "^2.0.0" + "webidl-conversions" "^6.1.0" + "whatwg-encoding" "^1.0.5" + "whatwg-mimetype" "^2.3.0" + "whatwg-url" "^8.5.0" + "ws" "^7.4.4" + "xml-name-validator" "^3.0.0" + +"jsesc@^2.5.1": + "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + "version" "2.5.2" + +"jsesc@~0.5.0": + "integrity" "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + "version" "0.5.0" + +"json-bigint@^1.0.0": + "integrity" "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==" + "resolved" "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "bignumber.js" "^9.0.0" + +"json-parse-better-errors@^1.0.1", "json-parse-better-errors@^1.0.2": + "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + "version" "1.0.2" + +"json-parse-even-better-errors@^2.3.0": + "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + "version" "2.3.1" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema-traverse@^1.0.0": + "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + "version" "1.0.0" + +"json-schema@0.2.3": + "integrity" "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" + "version" "0.2.3" + +"json-stable-stringify-without-jsonify@^1.0.1": + "integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + "version" "1.0.1" + +"json-stringify-safe@~5.0.1": + "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + "version" "5.0.1" + +"json3@^3.3.3": + "integrity" "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + "resolved" "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz" + "version" "3.3.3" + +"json5@^1.0.1": + "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" + "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "minimist" "^1.2.0" + +"json5@^2.1.2": + "integrity" "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==" + "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "minimist" "^1.2.5" + +"jsonfile@^4.0.0": + "integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "graceful-fs" "^4.1.6" + +"jsonfile@^6.0.1": + "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "graceful-fs" "^4.1.6" + "universalify" "^2.0.0" + +"jsprim@^1.2.2": + "integrity" "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=" + "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "assert-plus" "1.0.0" + "extsprintf" "1.3.0" + "json-schema" "0.2.3" + "verror" "1.10.0" + +"jss-plugin-camel-case@^10.5.1", "jss-plugin-camel-case@10.6.0": + "integrity" "sha512-JdLpA3aI/npwj3nDMKk308pvnhoSzkW3PXlbgHAzfx0yHWnPPVUjPhXFtLJzgKZge8lsfkUxvYSQ3X2OYIFU6A==" + "resolved" "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - hyphenate-style-name "^1.0.3" - jss "10.6.0" + "hyphenate-style-name" "^1.0.3" + "jss" "10.6.0" -jss-plugin-compose@10.6.0: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-compose/-/jss-plugin-compose-10.6.0.tgz#0bf058814ea9b47e87cc61f1261aab881daa403b" - integrity sha512-zBhI5ZDVX30h4N+rPunAfbwHVDWlme0JPiLBT0TSg24aX+QhjpogZSKHv9pn23NqIdiz3aIJmrNVnJ5rwNKQKA== +"jss-plugin-compose@10.6.0": + "integrity" "sha512-zBhI5ZDVX30h4N+rPunAfbwHVDWlme0JPiLBT0TSg24aX+QhjpogZSKHv9pn23NqIdiz3aIJmrNVnJ5rwNKQKA==" + "resolved" "https://registry.npmjs.org/jss-plugin-compose/-/jss-plugin-compose-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" - tiny-warning "^1.0.2" + "jss" "10.6.0" + "tiny-warning" "^1.0.2" -jss-plugin-default-unit@10.6.0, jss-plugin-default-unit@^10.5.1: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.6.0.tgz#af47972486819b375f0f3a9e0213403a84b5ef3b" - integrity sha512-7y4cAScMHAxvslBK2JRK37ES9UT0YfTIXWgzUWD5euvR+JR3q+o8sQKzBw7GmkQRfZijrRJKNTiSt1PBsLI9/w== +"jss-plugin-default-unit@^10.5.1", "jss-plugin-default-unit@10.6.0": + "integrity" "sha512-7y4cAScMHAxvslBK2JRK37ES9UT0YfTIXWgzUWD5euvR+JR3q+o8sQKzBw7GmkQRfZijrRJKNTiSt1PBsLI9/w==" + "resolved" "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" + "jss" "10.6.0" -jss-plugin-expand@10.6.0: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-expand/-/jss-plugin-expand-10.6.0.tgz#7eabb6d14f407c38b4d6013588d6641a2e869723" - integrity sha512-TYVfKS3l8kNaClWW3PA9AhFr9ixhBnKcdGwZDRH3WRGDmdX0RYOhpfScscRXQM1HAlqaXLRqiP+NYGCK6QBgOg== +"jss-plugin-expand@10.6.0": + "integrity" "sha512-TYVfKS3l8kNaClWW3PA9AhFr9ixhBnKcdGwZDRH3WRGDmdX0RYOhpfScscRXQM1HAlqaXLRqiP+NYGCK6QBgOg==" + "resolved" "https://registry.npmjs.org/jss-plugin-expand/-/jss-plugin-expand-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" + "jss" "10.6.0" -jss-plugin-extend@10.6.0: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-extend/-/jss-plugin-extend-10.6.0.tgz#7611d5d96781b833e5b4aa3eb8599525e790143b" - integrity sha512-eY/zKMT+aUOdHegTDzTznq8Nwsv0PEb5AyJfo8A1B9jPxzzLTGcFOl9S6JZoYRxMh9TWxA5lOULMIjgKAKzUcQ== +"jss-plugin-extend@10.6.0": + "integrity" "sha512-eY/zKMT+aUOdHegTDzTznq8Nwsv0PEb5AyJfo8A1B9jPxzzLTGcFOl9S6JZoYRxMh9TWxA5lOULMIjgKAKzUcQ==" + "resolved" "https://registry.npmjs.org/jss-plugin-extend/-/jss-plugin-extend-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" - tiny-warning "^1.0.2" + "jss" "10.6.0" + "tiny-warning" "^1.0.2" -jss-plugin-global@10.6.0, jss-plugin-global@^10.5.1: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.6.0.tgz#3e8011f760f399cbadcca7f10a485b729c50e3ed" - integrity sha512-I3w7ji/UXPi3VuWrTCbHG9rVCgB4yoBQLehGDTmsnDfXQb3r1l3WIdcO8JFp9m0YMmyy2CU7UOV6oPI7/Tmu+w== +"jss-plugin-global@^10.5.1", "jss-plugin-global@10.6.0": + "integrity" "sha512-I3w7ji/UXPi3VuWrTCbHG9rVCgB4yoBQLehGDTmsnDfXQb3r1l3WIdcO8JFp9m0YMmyy2CU7UOV6oPI7/Tmu+w==" + "resolved" "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" + "jss" "10.6.0" -jss-plugin-nested@10.6.0, jss-plugin-nested@^10.5.1: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.6.0.tgz#5f83c5c337d3b38004834e8426957715a0251641" - integrity sha512-fOFQWgd98H89E6aJSNkEh2fAXquC9aZcAVjSw4q4RoQ9gU++emg18encR4AT4OOIFl4lQwt5nEyBBRn9V1Rk8g== +"jss-plugin-nested@^10.5.1", "jss-plugin-nested@10.6.0": + "integrity" "sha512-fOFQWgd98H89E6aJSNkEh2fAXquC9aZcAVjSw4q4RoQ9gU++emg18encR4AT4OOIFl4lQwt5nEyBBRn9V1Rk8g==" + "resolved" "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" - tiny-warning "^1.0.2" + "jss" "10.6.0" + "tiny-warning" "^1.0.2" -jss-plugin-props-sort@10.6.0, jss-plugin-props-sort@^10.5.1: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.6.0.tgz#297879f35f9fe21196448579fee37bcde28ce6bc" - integrity sha512-oMCe7hgho2FllNc60d9VAfdtMrZPo9n1Iu6RNa+3p9n0Bkvnv/XX5San8fTPujrTBScPqv9mOE0nWVvIaohNuw== +"jss-plugin-props-sort@^10.5.1", "jss-plugin-props-sort@10.6.0": + "integrity" "sha512-oMCe7hgho2FllNc60d9VAfdtMrZPo9n1Iu6RNa+3p9n0Bkvnv/XX5San8fTPujrTBScPqv9mOE0nWVvIaohNuw==" + "resolved" "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" + "jss" "10.6.0" -jss-plugin-rule-value-function@10.6.0, jss-plugin-rule-value-function@^10.5.1: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.6.0.tgz#3c1a557236a139d0151e70a82c810ccce1c1c5ea" - integrity sha512-TKFqhRTDHN1QrPTMYRlIQUOC2FFQb271+AbnetURKlGvRl/eWLswcgHQajwuxI464uZk91sPiTtdGi7r7XaWfA== +"jss-plugin-rule-value-function@^10.5.1", "jss-plugin-rule-value-function@10.6.0": + "integrity" "sha512-TKFqhRTDHN1QrPTMYRlIQUOC2FFQb271+AbnetURKlGvRl/eWLswcgHQajwuxI464uZk91sPiTtdGi7r7XaWfA==" + "resolved" "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" - tiny-warning "^1.0.2" + "jss" "10.6.0" + "tiny-warning" "^1.0.2" -jss-plugin-rule-value-observable@10.6.0: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-rule-value-observable/-/jss-plugin-rule-value-observable-10.6.0.tgz#2b3252cc1507d0154bd9e50f4527ad8073d67b6b" - integrity sha512-+N6S8UZ+Tu+G2Fbu/UrfLI/JyaTi/KfkPbKsVRfyg/C/IdI+p9+H67HncMIFYEi/KnNj5fqvMNSDe4ag/lqbHw== +"jss-plugin-rule-value-observable@10.6.0": + "integrity" "sha512-+N6S8UZ+Tu+G2Fbu/UrfLI/JyaTi/KfkPbKsVRfyg/C/IdI+p9+H67HncMIFYEi/KnNj5fqvMNSDe4ag/lqbHw==" + "resolved" "https://registry.npmjs.org/jss-plugin-rule-value-observable/-/jss-plugin-rule-value-observable-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" - symbol-observable "^1.2.0" + "jss" "10.6.0" + "symbol-observable" "^1.2.0" -jss-plugin-template@10.6.0: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-template/-/jss-plugin-template-10.6.0.tgz#75b1643044f3191b9d447589439053c597854704" - integrity sha512-P3iaIR6AqTOoutwP7Y2KVCq4jShEMACrwKf8W9gsS3ppnIeBg4OCAQvLKmqunApkEoIk0711xbW9XPi9CYy3zg== +"jss-plugin-template@10.6.0": + "integrity" "sha512-P3iaIR6AqTOoutwP7Y2KVCq4jShEMACrwKf8W9gsS3ppnIeBg4OCAQvLKmqunApkEoIk0711xbW9XPi9CYy3zg==" + "resolved" "https://registry.npmjs.org/jss-plugin-template/-/jss-plugin-template-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" - tiny-warning "^1.0.2" + "jss" "10.6.0" + "tiny-warning" "^1.0.2" -jss-plugin-vendor-prefixer@10.6.0, jss-plugin-vendor-prefixer@^10.5.1: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.6.0.tgz#e1fcd499352846890c38085b11dbd7aa1c4f2c78" - integrity sha512-doJ7MouBXT1lypLLctCwb4nJ6lDYqrTfVS3LtXgox42Xz0gXusXIIDboeh6UwnSmox90QpVnub7au8ybrb0krQ== +"jss-plugin-vendor-prefixer@^10.5.1", "jss-plugin-vendor-prefixer@10.6.0": + "integrity" "sha512-doJ7MouBXT1lypLLctCwb4nJ6lDYqrTfVS3LtXgox42Xz0gXusXIIDboeh6UwnSmox90QpVnub7au8ybrb0krQ==" + "resolved" "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - css-vendor "^2.0.8" - jss "10.6.0" + "css-vendor" "^2.0.8" + "jss" "10.6.0" -jss-preset-default@10.6.0: - version "10.6.0" - resolved "https://registry.npmjs.org/jss-preset-default/-/jss-preset-default-10.6.0.tgz#b5471858adede57efd8d139c85dd44601b55dc94" - integrity sha512-TuHDZiuxGLLJ/LIMLAzO5uf2PnLOCR6yF5GHQLPp59YTascmwEldJfR0tuqjKa8B2F/v708ZvzE1Dw0Ao7UIcA== +"jss-preset-default@10.6.0": + "integrity" "sha512-TuHDZiuxGLLJ/LIMLAzO5uf2PnLOCR6yF5GHQLPp59YTascmwEldJfR0tuqjKa8B2F/v708ZvzE1Dw0Ao7UIcA==" + "resolved" "https://registry.npmjs.org/jss-preset-default/-/jss-preset-default-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - jss "10.6.0" - jss-plugin-camel-case "10.6.0" - jss-plugin-compose "10.6.0" - jss-plugin-default-unit "10.6.0" - jss-plugin-expand "10.6.0" - jss-plugin-extend "10.6.0" - jss-plugin-global "10.6.0" - jss-plugin-nested "10.6.0" - jss-plugin-props-sort "10.6.0" - jss-plugin-rule-value-function "10.6.0" - jss-plugin-rule-value-observable "10.6.0" - jss-plugin-template "10.6.0" - jss-plugin-vendor-prefixer "10.6.0" - -jss@10.6.0, jss@^10.5.1: - version "10.6.0" - resolved "https://registry.npmjs.org/jss/-/jss-10.6.0.tgz#d92ff9d0f214f65ca1718591b68e107be4774149" - integrity sha512-n7SHdCozmxnzYGXBHe0NsO0eUf9TvsHVq2MXvi4JmTn3x5raynodDVE/9VQmBdWFyyj9HpHZ2B4xNZ7MMy7lkw== + "jss" "10.6.0" + "jss-plugin-camel-case" "10.6.0" + "jss-plugin-compose" "10.6.0" + "jss-plugin-default-unit" "10.6.0" + "jss-plugin-expand" "10.6.0" + "jss-plugin-extend" "10.6.0" + "jss-plugin-global" "10.6.0" + "jss-plugin-nested" "10.6.0" + "jss-plugin-props-sort" "10.6.0" + "jss-plugin-rule-value-function" "10.6.0" + "jss-plugin-rule-value-observable" "10.6.0" + "jss-plugin-template" "10.6.0" + "jss-plugin-vendor-prefixer" "10.6.0" + +"jss@^10.5.1", "jss@10.6.0": + "integrity" "sha512-n7SHdCozmxnzYGXBHe0NsO0eUf9TvsHVq2MXvi4JmTn3x5raynodDVE/9VQmBdWFyyj9HpHZ2B4xNZ7MMy7lkw==" + "resolved" "https://registry.npmjs.org/jss/-/jss-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" - csstype "^3.0.2" - indefinite-observable "^2.0.1" - is-in-browser "^1.1.3" - tiny-warning "^1.0.2" - -"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.1.0: - version "3.2.0" - resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz#41108d2cec408c3453c1bbe8a4aae9e1e2bd8f82" - integrity sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q== - dependencies: - array-includes "^3.1.2" - object.assign "^4.1.2" - -jwa@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz#a7e9c3f29dae94027ebcaf49975c9345593410fc" - integrity sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA== - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - -jws@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz#2d4e8cf6a318ffaa12615e9dec7e86e6c97310f4" - integrity sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg== - dependencies: - jwa "^2.0.0" - safe-buffer "^5.0.1" - -killable@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -klona@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" - integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== - -language-subtag-registry@~0.3.2: - version "0.3.21" - resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz#04ac218bea46f04cb039084602c6da9e788dd45a" - integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== - -language-tags@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a" - integrity sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= - dependencies: - language-subtag-registry "~0.3.2" - -last-call-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" - integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== - dependencies: - lodash "^4.17.5" - webpack-sources "^1.1.0" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" - -loader-runner@^2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" - integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== - -loader-utils@1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" - integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== - dependencies: - big.js "^5.2.2" - emojis-list "^2.0.0" - json5 "^1.0.1" - -loader-utils@2.0.0, loader-utils@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" - integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash-es@^4.17.15: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" - integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== - -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= - -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.flatten@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" - integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= - -lodash.map@^4.5.1: - version "4.6.0" - resolved "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" - integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - -lodash.template@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" - integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.2.0" - resolved "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" - integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== - dependencies: - lodash._reinterpolate "^3.0.0" - -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - -"lodash@>=3.5 <5", lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.5, lodash@^4.7.0: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loglevel@^1.6.8: - version "1.7.1" - resolved "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" - integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== - -long@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" - integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== - -longest@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz#781e183296aa94f6d4d916dc335d0d17aefa23f8" - integrity sha1-eB4YMpaqlPbU2RbcM10NF676I/g= - -loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" - integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== - dependencies: - tslib "^2.0.3" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lz-string@^1.4.4: - version "1.4.4" - resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" - integrity sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY= - -magic-string@^0.25.0, magic-string@^0.25.7: - version "0.25.7" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" - integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== - dependencies: - sourcemap-codec "^1.4.4" - -make-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.0, make-dir@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -makeerror@1.0.x: - version "1.0.11" - resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" - integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= - dependencies: - tmpl "1.0.x" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -material-ui-phone-number@^2.2.6: - version "2.2.6" - resolved "https://registry.npmjs.org/material-ui-phone-number/-/material-ui-phone-number-2.2.6.tgz#918518230121425065125e337505189587e3e8aa" - integrity sha512-eLGDK9wgvdj2oj+jgmctNtDFznbY7evnuX5hA5OLs5MU5rtE1N4Qs/drRJm3vFct6KOwEwYfaO6XQ+zFUKiI7Q== - dependencies: - clsx "^1.0.4" - lodash "^4.17.14" - prop-types "^15.7.2" - react "^16.8.0" - react-dom "^16.8.0" - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - -mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -memoize-one@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.0.tgz#65259224c44b59b9d6648af917108e6867d64d54" - integrity sha512-OiKwjWuxDPHRN5yL9gskqJHT1dr9N99AH95ceiwvpXjE6fpcwAtPHDRoe8CFL1+TMrLG9NzO5WerQ32Q35iD4w== - -memory-fs@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0: - version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -merge@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz#38bebf80c3220a8a487b6fcfb3941bb11720c145" - integrity sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -microevent.ts@~0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" - integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== - -micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.2: - version "4.0.4" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -mime-db@1.47.0, "mime-db@>= 1.43.0 < 2": - version "1.47.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c" - integrity sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.30" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz#6e7be8b4c479825f85ed6326695db73f9305d62d" - integrity sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg== - dependencies: - mime-db "1.47.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@^2.4.4: - version "2.5.2" - resolved "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" - integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -mini-create-react-context@^0.4.0: - version "0.4.1" - resolved "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz#072171561bfdc922da08a60c2197a497cc2d1d5e" - integrity sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ== + "csstype" "^3.0.2" + "indefinite-observable" "^2.0.1" + "is-in-browser" "^1.1.3" + "tiny-warning" "^1.0.2" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.1.0": + "integrity" "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==" + "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz" + "version" "3.2.0" + dependencies: + "array-includes" "^3.1.2" + "object.assign" "^4.1.2" + +"jwa@^2.0.0": + "integrity" "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==" + "resolved" "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "buffer-equal-constant-time" "1.0.1" + "ecdsa-sig-formatter" "1.0.11" + "safe-buffer" "^5.0.1" + +"jws@^4.0.0": + "integrity" "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==" + "resolved" "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "jwa" "^2.0.0" + "safe-buffer" "^5.0.1" + +"killable@^1.0.1": + "integrity" "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + "resolved" "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz" + "version" "1.0.1" + +"kind-of@^3.0.2": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^3.0.3": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^3.2.0": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^4.0.0": + "integrity" "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^5.0.0": + "integrity" "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" + "version" "5.1.0" + +"kind-of@^6.0.0", "kind-of@^6.0.2": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"kleur@^3.0.3": + "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + "version" "3.0.3" + +"klona@^2.0.4": + "integrity" "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" + "resolved" "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz" + "version" "2.0.4" + +"language-subtag-registry@~0.3.2": + "integrity" "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + "resolved" "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" + "version" "0.3.21" + +"language-tags@^1.0.5": + "integrity" "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=" + "resolved" "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "language-subtag-registry" "~0.3.2" + +"last-call-webpack-plugin@^3.0.0": + "integrity" "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==" + "resolved" "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "lodash" "^4.17.5" + "webpack-sources" "^1.1.0" + +"leven@^3.1.0": + "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + "version" "3.1.0" + +"levn@^0.4.1": + "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "prelude-ls" "^1.2.1" + "type-check" "~0.4.0" + +"levn@~0.3.0": + "integrity" "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + +"lines-and-columns@^1.1.6": + "integrity" "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz" + "version" "1.1.6" + +"load-json-file@^2.0.0": + "integrity" "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=" + "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "parse-json" "^2.2.0" + "pify" "^2.0.0" + "strip-bom" "^3.0.0" + +"loader-runner@^2.4.0": + "integrity" "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz" + "version" "2.4.0" + +"loader-utils@^1.1.0": + "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^3.0.0" + "json5" "^1.0.1" + +"loader-utils@^1.2.3": + "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^3.0.0" + "json5" "^1.0.1" + +"loader-utils@^1.4.0": + "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^3.0.0" + "json5" "^1.0.1" + +"loader-utils@^2.0.0", "loader-utils@2.0.0": + "integrity" "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^3.0.0" + "json5" "^2.1.2" + +"loader-utils@1.2.3": + "integrity" "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz" + "version" "1.2.3" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^2.0.0" + "json5" "^1.0.1" + +"locate-path@^2.0.0": + "integrity" "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-locate" "^2.0.0" + "path-exists" "^3.0.0" + +"locate-path@^3.0.0": + "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-locate" "^3.0.0" + "path-exists" "^3.0.0" + +"locate-path@^5.0.0": + "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-locate" "^4.1.0" + +"lodash-es@^4.17.15": + "integrity" "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + "resolved" "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz" + "version" "4.17.21" + +"lodash._reinterpolate@^3.0.0": + "integrity" "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + "resolved" "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz" + "version" "3.0.0" + +"lodash.camelcase@^4.3.0": + "integrity" "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + "resolved" "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" + "version" "4.3.0" + +"lodash.clonedeep@^4.5.0": + "integrity" "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + "resolved" "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" + "version" "4.5.0" + +"lodash.debounce@^4.0.8": + "integrity" "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + "version" "4.0.8" + +"lodash.flatten@^4.4.0": + "integrity" "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + "resolved" "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz" + "version" "4.4.0" + +"lodash.map@^4.5.1": + "integrity" "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" + "resolved" "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz" + "version" "4.6.0" + +"lodash.memoize@^4.1.2": + "integrity" "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + "version" "4.1.2" + +"lodash.template@^4.5.0": + "integrity" "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==" + "resolved" "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz" + "version" "4.5.0" + dependencies: + "lodash._reinterpolate" "^3.0.0" + "lodash.templatesettings" "^4.0.0" + +"lodash.templatesettings@^4.0.0": + "integrity" "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==" + "resolved" "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "lodash._reinterpolate" "^3.0.0" + +"lodash.truncate@^4.4.2": + "integrity" "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + "resolved" "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" + "version" "4.4.2" + +"lodash.uniq@^4.5.0": + "integrity" "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + "version" "4.5.0" + +"lodash@^4.17.11", "lodash@^4.17.12", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.19", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.17.5", "lodash@^4.7.0", "lodash@>=3.5 <5": + "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + "version" "4.17.21" + +"loglevel@^1.6.8": + "integrity" "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" + "resolved" "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz" + "version" "1.7.1" + +"long@^4.0.0": + "integrity" "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + "resolved" "https://registry.npmjs.org/long/-/long-4.0.0.tgz" + "version" "4.0.0" + +"longest@^2.0.1": + "integrity" "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=" + "resolved" "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz" + "version" "2.0.1" + +"loose-envify@^1.1.0", "loose-envify@^1.2.0", "loose-envify@^1.3.1", "loose-envify@^1.4.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"lower-case@^2.0.2": + "integrity" "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==" + "resolved" "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "tslib" "^2.0.3" + +"lru-cache@^5.1.1": + "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "yallist" "^3.0.2" + +"lru-cache@^6.0.0": + "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "yallist" "^4.0.0" + +"lz-string@^1.4.4": + "integrity" "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" + "resolved" "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" + "version" "1.4.4" + +"magic-string@^0.25.0", "magic-string@^0.25.7": + "integrity" "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==" + "resolved" "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz" + "version" "0.25.7" + dependencies: + "sourcemap-codec" "^1.4.4" + +"make-dir@^2.0.0": + "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pify" "^4.0.1" + "semver" "^5.6.0" + +"make-dir@^3.0.0": + "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "semver" "^6.0.0" + +"make-dir@^3.0.2": + "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "semver" "^6.0.0" + +"makeerror@1.0.x": + "integrity" "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=" + "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz" + "version" "1.0.11" + dependencies: + "tmpl" "1.0.x" + +"map-cache@^0.2.2": + "integrity" "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" + "version" "0.2.2" + +"map-visit@^1.0.0": + "integrity" "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=" + "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "object-visit" "^1.0.0" + +"md5.js@^1.3.4": + "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" + "resolved" "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" + "version" "1.3.5" + dependencies: + "hash-base" "^3.0.0" + "inherits" "^2.0.1" + "safe-buffer" "^5.1.2" + +"mdn-data@2.0.14": + "integrity" "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + "version" "2.0.14" + +"mdn-data@2.0.4": + "integrity" "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + "version" "2.0.4" + +"media-typer@0.3.0": + "integrity" "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + "version" "0.3.0" + +"memoize-one@^5.0.0": + "integrity" "sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==" + "resolved" "https://registry.npmjs.org/memoize-one/-/memoize-one-5.1.1.tgz" + "version" "5.1.1" + +"memory-fs@^0.4.1": + "integrity" "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=" + "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "errno" "^0.1.3" + "readable-stream" "^2.0.1" + +"memory-fs@^0.5.0": + "integrity" "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==" + "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz" + "version" "0.5.0" + dependencies: + "errno" "^0.1.3" + "readable-stream" "^2.0.1" + +"merge-descriptors@1.0.1": + "integrity" "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + "version" "1.0.1" + +"merge-stream@^2.0.0": + "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + "version" "2.0.0" + +"merge@^1.2.1": + "integrity" "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==" + "resolved" "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz" + "version" "1.2.1" + +"merge2@^1.3.0": + "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + "version" "1.4.1" + +"methods@~1.1.2": + "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + "version" "1.1.2" + +"microevent.ts@~0.1.1": + "integrity" "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + "resolved" "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz" + "version" "0.1.1" + +"micromatch@^3.0.4": + "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" + "version" "3.1.10" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "braces" "^2.3.1" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "extglob" "^2.0.4" + "fragment-cache" "^0.2.1" + "kind-of" "^6.0.2" + "nanomatch" "^1.2.9" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.2" + +"micromatch@^3.1.10", "micromatch@^3.1.4": + "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" + "version" "3.1.10" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "braces" "^2.3.1" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "extglob" "^2.0.4" + "fragment-cache" "^0.2.1" + "kind-of" "^6.0.2" + "nanomatch" "^1.2.9" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.2" + +"micromatch@^4.0.2": + "integrity" "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" + "version" "4.0.4" + dependencies: + "braces" "^3.0.1" + "picomatch" "^2.2.3" + +"miller-rabin@^4.0.0": + "integrity" "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==" + "resolved" "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "bn.js" "^4.0.0" + "brorand" "^1.0.1" + +"mime-db@>= 1.43.0 < 2", "mime-db@1.47.0": + "integrity" "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz" + "version" "1.47.0" + +"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@~2.1.17", "mime-types@~2.1.19", "mime-types@~2.1.24": + "integrity" "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz" + "version" "2.1.30" + dependencies: + "mime-db" "1.47.0" + +"mime@^2.4.4": + "integrity" "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz" + "version" "2.5.2" + +"mime@1.6.0": + "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + "version" "1.6.0" + +"mimic-fn@^1.0.0": + "integrity" "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz" + "version" "1.2.0" + +"mimic-fn@^2.1.0": + "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + "version" "2.1.0" + +"min-indent@^1.0.0": + "integrity" "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + "version" "1.0.1" + +"mini-create-react-context@^0.4.0": + "integrity" "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==" + "resolved" "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz" + "version" "0.4.1" dependencies: "@babel/runtime" "^7.12.1" - tiny-warning "^1.0.3" - -mini-css-extract-plugin@0.11.3: - version "0.11.3" - resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz#15b0910a7f32e62ffde4a7430cfefbd700724ea6" - integrity sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA== - dependencies: - loader-utils "^1.1.0" - normalize-url "1.9.1" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - -minimatch@3.0.4, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@1.2.5, minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -minipass-collect@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" - integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== - dependencies: - minipass "^3.0.0" - -minipass-flush@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" - integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== - dependencies: - minipass "^3.0.0" - -minipass-pipeline@^1.2.2: - version "1.2.4" - resolved "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" - integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== - dependencies: - minipass "^3.0.0" - -minipass@^3.0.0, minipass@^3.1.1: - version "3.1.3" - resolved "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" - integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== - dependencies: - yallist "^4.0.0" - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.1: - version "0.5.5" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -mkdirp@^1.0.3, mkdirp@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -moment@^2.29.1: - version "2.29.1" - resolved "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" - integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== - -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@^2.1.1: - version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" - integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= - -nan@^2.12.1: - version "2.14.2" - resolved "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" - integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== - -nanoclone@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz#dd4090f8f1a110d26bb32c49ed2f5b9235209ed4" - integrity sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA== - -nanoid@^3.1.22: - version "3.1.22" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz#b35f8fb7d151990a8aebd5aa5015c03cf726f844" - integrity sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -native-url@^0.2.6: - version "0.2.6" - resolved "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz#ca1258f5ace169c716ff44eccbddb674e10399ae" - integrity sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA== - dependencies: - querystring "^0.2.0" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== - -neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -next-tick@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" - integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" - integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-fetch@2.6.1, node-fetch@^2.3.0: - version "2.6.1" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - -node-forge@^0.10.0: - version "0.10.0" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" - integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= - -node-libs-browser@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" - integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^3.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.1" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.11.0" - vm-browserify "^1.0.1" - -node-modules-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" - integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= - -node-notifier@^8.0.0: - version "8.0.2" - resolved "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5" - integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg== - dependencies: - growly "^1.3.0" - is-wsl "^2.2.0" - semver "^7.3.2" - shellwords "^0.1.1" - uuid "^8.3.0" - which "^2.0.2" - -node-releases@^1.1.61, node-releases@^1.1.71: - version "1.1.71" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" - integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== - -normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-url@1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= - dependencies: - object-assign "^4.0.1" - prepend-http "^1.0.0" - query-string "^4.1.0" - sort-keys "^1.0.0" - -normalize-url@^3.0.0: - version "3.3.0" - resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nth-check@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - -nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.9.0: - version "1.10.2" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz#b6385a3e2b7cae0b5eafcf90cddf85d128767f30" - integrity sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA== - -object-is@^1.0.1: - version "1.1.5" - resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" - integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.entries@^1.1.0, object.entries@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz#c601c7f168b62374541a07ddbd3e2d5e4f7711a6" - integrity sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - has "^1.0.3" - -object.fromentries@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz#26e1ba5c4571c5c6f0890cef4473066456a120b8" - integrity sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - has "^1.0.3" - -object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: - version "2.1.2" - resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7" - integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.values@^1.1.0, object.values@^1.1.1, object.values@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz#eaa8b1e17589f02f698db093f7c62ee1699742ee" - integrity sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - has "^1.0.3" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= - dependencies: - mimic-fn "^1.0.0" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^7.0.2: - version "7.4.2" - resolved "https://registry.npmjs.org/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" - integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== - dependencies: - is-docker "^2.0.0" - is-wsl "^2.1.1" - -opn@^5.5.0: - version "5.5.0" - resolved "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" - integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== - dependencies: - is-wsl "^1.1.0" - -optimize-css-assets-webpack-plugin@5.0.4: - version "5.0.4" - resolved "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz#85883c6528aaa02e30bbad9908c92926bb52dc90" - integrity sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A== - dependencies: - cssnano "^4.1.10" - last-call-webpack-plugin "^3.0.0" - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" + "tiny-warning" "^1.0.3" + +"mini-css-extract-plugin@0.11.3": + "integrity" "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==" + "resolved" "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz" + "version" "0.11.3" + dependencies: + "loader-utils" "^1.1.0" + "normalize-url" "1.9.1" + "schema-utils" "^1.0.0" + "webpack-sources" "^1.1.0" + +"minimalistic-assert@^1.0.0", "minimalistic-assert@^1.0.1": + "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" + "version" "1.0.1" + +"minimalistic-crypto-utils@^1.0.1": + "integrity" "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" + "version" "1.0.1" + +"minimatch@^3.0.4", "minimatch@3.0.4": + "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist@^1.1.1", "minimist@^1.2.0", "minimist@^1.2.5", "minimist@1.2.5": + "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" + "version" "1.2.5" + +"minipass-collect@^1.0.2": + "integrity" "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==" + "resolved" "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "minipass" "^3.0.0" + +"minipass-flush@^1.0.5": + "integrity" "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==" + "resolved" "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "minipass" "^3.0.0" + +"minipass-pipeline@^1.2.2": + "integrity" "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==" + "resolved" "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz" + "version" "1.2.4" + dependencies: + "minipass" "^3.0.0" + +"minipass@^3.0.0", "minipass@^3.1.1": + "integrity" "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==" + "resolved" "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "yallist" "^4.0.0" + +"minizlib@^2.1.1": + "integrity" "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==" + "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "minipass" "^3.0.0" + "yallist" "^4.0.0" + +"mississippi@^3.0.0": + "integrity" "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==" + "resolved" "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "concat-stream" "^1.5.0" + "duplexify" "^3.4.2" + "end-of-stream" "^1.1.0" + "flush-write-stream" "^1.0.0" + "from2" "^2.1.0" + "parallel-transform" "^1.1.0" + "pump" "^3.0.0" + "pumpify" "^1.3.3" + "stream-each" "^1.1.0" + "through2" "^2.0.0" + +"mixin-deep@^1.2.0": + "integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" + "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "for-in" "^1.0.2" + "is-extendable" "^1.0.1" + +"mkdirp@^0.5.1", "mkdirp@^0.5.3", "mkdirp@^0.5.5", "mkdirp@~0.5.1": + "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" + "version" "0.5.5" + dependencies: + "minimist" "^1.2.5" + +"mkdirp@^1.0.3": + "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + "version" "1.0.4" + +"mkdirp@^1.0.4": + "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + "version" "1.0.4" + +"moment@^2.29.1": + "integrity" "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + "resolved" "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz" + "version" "2.29.1" + +"move-concurrently@^1.0.1": + "integrity" "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=" + "resolved" "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "aproba" "^1.1.1" + "copy-concurrently" "^1.0.0" + "fs-write-stream-atomic" "^1.0.8" + "mkdirp" "^0.5.1" + "rimraf" "^2.5.4" + "run-queue" "^1.0.3" + +"ms@^2.1.1", "ms@2.1.2": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"ms@2.0.0": + "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + "version" "2.0.0" + +"ms@2.1.1": + "integrity" "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" + "version" "2.1.1" + +"multicast-dns-service-types@^1.1.0": + "integrity" "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + "resolved" "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz" + "version" "1.1.0" + +"multicast-dns@^6.0.1": + "integrity" "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==" + "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz" + "version" "6.2.3" + dependencies: + "dns-packet" "^1.3.1" + "thunky" "^1.0.2" + +"mute-stream@0.0.7": + "integrity" "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + "resolved" "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz" + "version" "0.0.7" + +"nanoclone@^0.2.1": + "integrity" "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==" + "resolved" "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz" + "version" "0.2.1" + +"nanoid@^3.1.22": + "integrity" "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz" + "version" "3.1.22" + +"nanomatch@^1.2.9": + "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==" + "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" + "version" "1.2.13" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "fragment-cache" "^0.2.1" + "is-windows" "^1.0.2" + "kind-of" "^6.0.2" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"native-url@^0.2.6": + "integrity" "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==" + "resolved" "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz" + "version" "0.2.6" + dependencies: + "querystring" "^0.2.0" + +"natural-compare@^1.4.0": + "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + "version" "1.4.0" + +"negotiator@0.6.2": + "integrity" "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" + "version" "0.6.2" + +"neo-async@^2.5.0", "neo-async@^2.6.1", "neo-async@^2.6.2": + "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + "version" "2.6.2" + +"next-tick@~1.0.0": + "integrity" "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + "resolved" "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz" + "version" "1.0.0" + +"nice-try@^1.0.4": + "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + "version" "1.0.5" + +"no-case@^3.0.4": + "integrity" "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==" + "resolved" "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "lower-case" "^2.0.2" + "tslib" "^2.0.3" + +"node-fetch@^2.3.0", "node-fetch@2.6.1": + "integrity" "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz" + "version" "2.6.1" + +"node-forge@^0.10.0": + "integrity" "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz" + "version" "0.10.0" + +"node-int64@^0.4.0": + "integrity" "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + "version" "0.4.0" + +"node-libs-browser@^2.2.1": + "integrity" "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==" + "resolved" "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "assert" "^1.1.1" + "browserify-zlib" "^0.2.0" + "buffer" "^4.3.0" + "console-browserify" "^1.1.0" + "constants-browserify" "^1.0.0" + "crypto-browserify" "^3.11.0" + "domain-browser" "^1.1.1" + "events" "^3.0.0" + "https-browserify" "^1.0.0" + "os-browserify" "^0.3.0" + "path-browserify" "0.0.1" + "process" "^0.11.10" + "punycode" "^1.2.4" + "querystring-es3" "^0.2.0" + "readable-stream" "^2.3.3" + "stream-browserify" "^2.0.1" + "stream-http" "^2.7.2" + "string_decoder" "^1.0.0" + "timers-browserify" "^2.0.4" + "tty-browserify" "0.0.0" + "url" "^0.11.0" + "util" "^0.11.0" + "vm-browserify" "^1.0.1" + +"node-modules-regexp@^1.0.0": + "integrity" "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + "resolved" "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz" + "version" "1.0.0" + +"node-notifier@^8.0.0": + "integrity" "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==" + "resolved" "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz" + "version" "8.0.2" + dependencies: + "growly" "^1.3.0" + "is-wsl" "^2.2.0" + "semver" "^7.3.2" + "shellwords" "^0.1.1" + "uuid" "^8.3.0" + "which" "^2.0.2" + +"node-releases@^1.1.61", "node-releases@^1.1.71": + "integrity" "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz" + "version" "1.1.71" + +"normalize-package-data@^2.3.2", "normalize-package-data@^2.5.0": + "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "hosted-git-info" "^2.1.4" + "resolve" "^1.10.0" + "semver" "2 || 3 || 4 || 5" + "validate-npm-package-license" "^3.0.1" + +"normalize-path@^2.1.1": + "integrity" "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "remove-trailing-separator" "^1.0.1" + +"normalize-path@^3.0.0", "normalize-path@~3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"normalize-range@^0.1.2": + "integrity" "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + "version" "0.1.2" + +"normalize-url@^3.0.0": + "integrity" "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz" + "version" "3.3.0" + +"normalize-url@1.9.1": + "integrity" "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=" + "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz" + "version" "1.9.1" + dependencies: + "object-assign" "^4.0.1" + "prepend-http" "^1.0.0" + "query-string" "^4.1.0" + "sort-keys" "^1.0.0" + +"npm-run-path@^2.0.0": + "integrity" "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "path-key" "^2.0.0" + +"npm-run-path@^4.0.0": + "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "path-key" "^3.0.0" + +"nth-check@^1.0.2": + "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" + "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "boolbase" "~1.0.0" + +"num2fraction@^1.2.2": + "integrity" "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + "resolved" "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz" + "version" "1.2.2" + +"nwsapi@^2.2.0": + "integrity" "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" + "version" "2.2.0" + +"oauth-sign@~0.9.0": + "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" + "version" "0.9.0" + +"object-assign@^4.0.1", "object-assign@^4.1.0", "object-assign@^4.1.1": + "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-copy@^0.1.0": + "integrity" "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=" + "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" + "version" "0.1.0" + dependencies: + "copy-descriptor" "^0.1.0" + "define-property" "^0.2.5" + "kind-of" "^3.0.3" + +"object-inspect@^1.9.0": + "integrity" "sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==" + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz" + "version" "1.10.2" + +"object-is@^1.0.1": + "integrity" "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==" + "resolved" "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"object-keys@^1.0.12", "object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object-visit@^1.0.0": + "integrity" "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=" + "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "isobject" "^3.0.0" + +"object.assign@^4.1.0", "object.assign@^4.1.2": + "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" + "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "has-symbols" "^1.0.1" + "object-keys" "^1.1.1" + +"object.entries@^1.1.0", "object.entries@^1.1.3": + "integrity" "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==" + "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.1" + "has" "^1.0.3" + +"object.fromentries@^2.0.4": + "integrity" "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==" + "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.2" + "has" "^1.0.3" + +"object.getownpropertydescriptors@^2.0.3", "object.getownpropertydescriptors@^2.1.0": + "integrity" "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==" + "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.2" + +"object.pick@^1.3.0": + "integrity" "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=" + "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "isobject" "^3.0.1" + +"object.values@^1.1.0", "object.values@^1.1.1", "object.values@^1.1.3": + "integrity" "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==" + "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.2" + "has" "^1.0.3" + +"obuf@^1.0.0", "obuf@^1.1.2": + "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + "version" "1.1.2" + +"on-finished@~2.3.0": + "integrity" "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=" + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "ee-first" "1.1.1" + +"on-headers@~1.0.2": + "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + "version" "1.0.2" + +"once@^1.3.0", "once@^1.3.1", "once@^1.4.0": + "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"onetime@^2.0.0": + "integrity" "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "mimic-fn" "^1.0.0" + +"onetime@^5.1.0": + "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "mimic-fn" "^2.1.0" + +"open@^7.0.2": + "integrity" "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==" + "resolved" "https://registry.npmjs.org/open/-/open-7.4.2.tgz" + "version" "7.4.2" + dependencies: + "is-docker" "^2.0.0" + "is-wsl" "^2.1.1" + +"opn@^5.5.0": + "integrity" "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==" + "resolved" "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "is-wsl" "^1.1.0" + +"optimize-css-assets-webpack-plugin@5.0.4": + "integrity" "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==" + "resolved" "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz" + "version" "5.0.4" + dependencies: + "cssnano" "^4.1.10" + "last-call-webpack-plugin" "^3.0.0" + +"optionator@^0.8.1": + "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + "version" "0.8.3" + dependencies: + "deep-is" "~0.1.3" + "fast-levenshtein" "~2.0.6" + "levn" "~0.3.0" + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + "word-wrap" "~1.2.3" -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== +"optionator@^0.9.1": + "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" + "version" "0.9.1" dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -original@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== - dependencies: - url-parse "^1.4.3" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - -os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -p-each-series@^2.1.0: - version "2.2.0" - resolved "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" - integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + "deep-is" "^0.1.3" + "fast-levenshtein" "^2.0.6" + "levn" "^0.4.1" + "prelude-ls" "^1.2.1" + "type-check" "^0.4.0" + "word-wrap" "^1.2.3" + +"original@^1.0.0": + "integrity" "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==" + "resolved" "https://registry.npmjs.org/original/-/original-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "url-parse" "^1.4.3" + +"os-browserify@^0.3.0": + "integrity" "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "resolved" "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" + "version" "0.3.0" + +"os-tmpdir@~1.0.2": + "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + "version" "1.0.2" + +"p-each-series@^2.1.0": + "integrity" "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" + "resolved" "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz" + "version" "2.2.0" + +"p-finally@^1.0.0": + "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" + "version" "1.0.0" -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== +"p-limit@^1.1.0": + "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + "version" "1.3.0" dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-map@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-retry@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" - integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== - dependencies: - retry "^0.12.0" + "p-try" "^1.0.0" + +"p-limit@^2.0.0", "p-limit@^2.2.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "p-try" "^2.0.0" + +"p-limit@^3.0.2": + "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "yocto-queue" "^0.1.0" + +"p-locate@^2.0.0": + "integrity" "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-limit" "^1.1.0" + +"p-locate@^3.0.0": + "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-limit" "^2.0.0" + +"p-locate@^4.1.0": + "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "p-limit" "^2.2.0" + +"p-map@^2.0.0": + "integrity" "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + "resolved" "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz" + "version" "2.1.0" + +"p-map@^4.0.0": + "integrity" "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" + "resolved" "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "aggregate-error" "^3.0.0" + +"p-retry@^3.0.1": + "integrity" "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==" + "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "retry" "^0.12.0" -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= +"p-try@^1.0.0": + "integrity" "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + "version" "1.0.0" -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" -pako@~1.0.5: - version "1.0.11" - resolved "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== +"pako@~1.0.5": + "integrity" "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "resolved" "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" + "version" "1.0.11" -parallel-transform@^1.1.0: - version "1.2.0" - resolved "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" - integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== +"parallel-transform@^1.1.0": + "integrity" "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==" + "resolved" "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz" + "version" "1.2.0" dependencies: - cyclist "^1.0.1" - inherits "^2.0.3" - readable-stream "^2.1.5" + "cyclist" "^1.0.1" + "inherits" "^2.0.3" + "readable-stream" "^2.1.5" -param-case@^3.0.3: - version "3.0.4" - resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" - integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== +"param-case@^3.0.3": + "integrity" "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==" + "resolved" "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" + "version" "3.0.4" dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" + "dot-case" "^3.0.4" + "tslib" "^2.0.3" -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== +"parent-module@^1.0.0": + "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + "version" "1.0.1" dependencies: - callsites "^3.0.0" + "callsites" "^3.0.0" -parse-asn1@^5.0.0, parse-asn1@^5.1.5: - version "5.1.6" - resolved "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" - integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== +"parse-asn1@^5.0.0", "parse-asn1@^5.1.5": + "integrity" "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==" + "resolved" "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz" + "version" "5.1.6" dependencies: - asn1.js "^5.2.0" - browserify-aes "^1.0.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" + "asn1.js" "^5.2.0" + "browserify-aes" "^1.0.0" + "evp_bytestokey" "^1.0.0" + "pbkdf2" "^3.0.3" + "safe-buffer" "^5.1.1" -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= +"parse-json@^2.2.0": + "integrity" "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz" + "version" "2.2.0" dependencies: - error-ex "^1.2.0" + "error-ex" "^1.2.0" -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= +"parse-json@^4.0.0": + "integrity" "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" + "error-ex" "^1.3.1" + "json-parse-better-errors" "^1.0.1" -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== +"parse-json@^5.0.0": + "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + "version" "5.2.0" dependencies: "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - -parse5@6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascal-case@^3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" - integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-browserify@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" - integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -path-to-regexp@^1.7.0: - version "1.8.0" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" - integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== - dependencies: - isarray "0.0.1" - -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= - dependencies: - pify "^2.0.0" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -pbkdf2@^3.0.3: - version "3.1.2" - resolved "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" - integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3: - version "2.2.3" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d" - integrity sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg== - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -pirates@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" - integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== - dependencies: - node-modules-regexp "^1.0.0" - -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" + "error-ex" "^1.3.1" + "json-parse-even-better-errors" "^2.3.0" + "lines-and-columns" "^1.1.6" + +"parse-passwd@^1.0.0": + "integrity" "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + "resolved" "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz" + "version" "1.0.0" + +"parse5@6.0.1": + "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + "version" "6.0.1" + +"parseurl@~1.3.2", "parseurl@~1.3.3": + "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + "version" "1.3.3" + +"pascal-case@^3.1.2": + "integrity" "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==" + "resolved" "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "no-case" "^3.0.4" + "tslib" "^2.0.3" + +"pascalcase@^0.1.1": + "integrity" "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" + "version" "0.1.1" + +"path-browserify@0.0.1": + "integrity" "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz" + "version" "0.0.1" + +"path-dirname@^1.0.0": + "integrity" "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + "resolved" "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" + "version" "1.0.2" + +"path-exists@^3.0.0": + "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + "version" "3.0.0" + +"path-exists@^4.0.0": + "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + "version" "4.0.0" + +"path-is-absolute@^1.0.0": + "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-is-inside@^1.0.2": + "integrity" "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + "resolved" "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" + "version" "1.0.2" + +"path-key@^2.0.0", "path-key@^2.0.1": + "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + "version" "2.0.1" + +"path-key@^3.0.0", "path-key@^3.1.0": + "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + "version" "3.1.1" + +"path-parse@^1.0.6": + "integrity" "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz" + "version" "1.0.6" + +"path-to-regexp@^1.7.0": + "integrity" "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==" + "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" + "version" "1.8.0" + dependencies: + "isarray" "0.0.1" + +"path-to-regexp@0.1.7": + "integrity" "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + "version" "0.1.7" + +"path-type@^2.0.0": + "integrity" "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "pify" "^2.0.0" + +"path-type@^4.0.0": + "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + "version" "4.0.0" + +"pbkdf2@^3.0.3": + "integrity" "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==" + "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "create-hash" "^1.1.2" + "create-hmac" "^1.1.4" + "ripemd160" "^2.0.1" + "safe-buffer" "^5.0.1" + "sha.js" "^2.4.8" + +"performance-now@^2.1.0": + "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + "version" "2.1.0" + +"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.2", "picomatch@^2.2.3": + "integrity" "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz" + "version" "2.2.3" + +"pify@^2.0.0": + "integrity" "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + "version" "2.3.0" + +"pify@^4.0.1": + "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + "version" "4.0.1" + +"pinkie-promise@^2.0.0": + "integrity" "sha1-ITXW36ejWMBprJsXh3YogihFD/o=" + "resolved" "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "pinkie" "^2.0.0" + +"pinkie@^2.0.0": + "integrity" "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + "resolved" "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" + "version" "2.0.4" + +"pirates@^4.0.1": + "integrity" "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==" + "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "node-modules-regexp" "^1.0.0" + +"pkg-dir@^2.0.0": + "integrity" "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.1.0" + +"pkg-dir@^3.0.0": + "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "find-up" "^3.0.0" + +"pkg-dir@^4.1.0": + "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "find-up" "^4.0.0" + +"pkg-dir@^4.2.0": + "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "find-up" "^4.0.0" -pkg-up@3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" - integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== +"pkg-up@3.1.0": + "integrity" "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==" + "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" + "version" "3.1.0" dependencies: - find-up "^3.0.0" - -pnp-webpack-plugin@1.6.4: - version "1.6.4" - resolved "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" - integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== + "find-up" "^3.0.0" + +"pnp-webpack-plugin@1.6.4": + "integrity" "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==" + "resolved" "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz" + "version" "1.6.4" dependencies: - ts-pnp "^1.1.6" + "ts-pnp" "^1.1.6" -popper.js@1.16.1-lts: - version "1.16.1-lts" - resolved "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz#cf6847b807da3799d80ee3d6d2f90df8a3f50b05" - integrity sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA== - -portfinder@^1.0.26: - version "1.0.28" - resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" - integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== +"popper.js@1.16.1-lts": + "integrity" "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==" + "resolved" "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz" + "version" "1.16.1-lts" + +"portfinder@^1.0.26": + "integrity" "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==" + "resolved" "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz" + "version" "1.0.28" dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.5" + "async" "^2.6.2" + "debug" "^3.1.1" + "mkdirp" "^0.5.5" -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= +"posix-character-classes@^0.1.0": + "integrity" "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" + "version" "0.1.1" -postcss-attribute-case-insensitive@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz#d93e46b504589e94ac7277b0463226c68041a880" - integrity sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== +"postcss-attribute-case-insensitive@^4.0.1": + "integrity" "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==" + "resolved" "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz" + "version" "4.0.2" dependencies: - postcss "^7.0.2" - postcss-selector-parser "^6.0.2" + "postcss" "^7.0.2" + "postcss-selector-parser" "^6.0.2" -postcss-browser-comments@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz#1248d2d935fb72053c8e1f61a84a57292d9f65e9" - integrity sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig== +"postcss-browser-comments@^3.0.0": + "integrity" "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==" + "resolved" "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz" + "version" "3.0.0" dependencies: - postcss "^7" + "postcss" "^7" -postcss-calc@^7.0.1: - version "7.0.5" - resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" - integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== +"postcss-calc@^7.0.1": + "integrity" "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==" + "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz" + "version" "7.0.5" dependencies: - postcss "^7.0.27" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" + "postcss" "^7.0.27" + "postcss-selector-parser" "^6.0.2" + "postcss-value-parser" "^4.0.2" -postcss-color-functional-notation@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" - integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== +"postcss-color-functional-notation@^2.0.1": + "integrity" "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==" + "resolved" "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz" + "version" "2.0.1" dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" -postcss-color-gray@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" - integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== +"postcss-color-gray@^5.0.0": + "integrity" "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==" + "resolved" "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz" + "version" "5.0.0" dependencies: "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.5" - postcss-values-parser "^2.0.0" + "postcss" "^7.0.5" + "postcss-values-parser" "^2.0.0" -postcss-color-hex-alpha@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" - integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== +"postcss-color-hex-alpha@^5.0.3": + "integrity" "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==" + "resolved" "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz" + "version" "5.0.3" dependencies: - postcss "^7.0.14" - postcss-values-parser "^2.0.1" + "postcss" "^7.0.14" + "postcss-values-parser" "^2.0.1" -postcss-color-mod-function@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" - integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== +"postcss-color-mod-function@^3.0.3": + "integrity" "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==" + "resolved" "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz" + "version" "3.0.3" dependencies: "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" -postcss-color-rebeccapurple@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" - integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== +"postcss-color-rebeccapurple@^4.0.1": + "integrity" "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==" + "resolved" "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz" + "version" "4.0.1" dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" -postcss-colormin@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" - integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== +"postcss-colormin@^4.0.3": + "integrity" "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==" + "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz" + "version" "4.0.3" dependencies: - browserslist "^4.0.0" - color "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + "browserslist" "^4.0.0" + "color" "^3.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" -postcss-convert-values@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" - integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== +"postcss-convert-values@^4.0.1": + "integrity" "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==" + "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz" + "version" "4.0.1" dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" -postcss-custom-media@^7.0.8: - version "7.0.8" - resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" - integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== +"postcss-custom-media@^7.0.8": + "integrity" "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==" + "resolved" "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz" + "version" "7.0.8" dependencies: - postcss "^7.0.14" + "postcss" "^7.0.14" -postcss-custom-properties@^8.0.11: - version "8.0.11" - resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz#2d61772d6e92f22f5e0d52602df8fae46fa30d97" - integrity sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== +"postcss-custom-properties@^8.0.11": + "integrity" "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==" + "resolved" "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz" + "version" "8.0.11" dependencies: - postcss "^7.0.17" - postcss-values-parser "^2.0.1" + "postcss" "^7.0.17" + "postcss-values-parser" "^2.0.1" -postcss-custom-selectors@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" - integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== +"postcss-custom-selectors@^5.1.2": + "integrity" "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==" + "resolved" "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz" + "version" "5.1.2" dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" + "postcss" "^7.0.2" + "postcss-selector-parser" "^5.0.0-rc.3" -postcss-dir-pseudo-class@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" - integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== +"postcss-dir-pseudo-class@^5.0.0": + "integrity" "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==" + "resolved" "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz" + "version" "5.0.0" dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" + "postcss" "^7.0.2" + "postcss-selector-parser" "^5.0.0-rc.3" -postcss-discard-comments@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" - integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== +"postcss-discard-comments@^4.0.2": + "integrity" "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==" + "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz" + "version" "4.0.2" dependencies: - postcss "^7.0.0" + "postcss" "^7.0.0" -postcss-discard-duplicates@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" - integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== +"postcss-discard-duplicates@^4.0.2": + "integrity" "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==" + "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz" + "version" "4.0.2" dependencies: - postcss "^7.0.0" + "postcss" "^7.0.0" -postcss-discard-empty@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" - integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== +"postcss-discard-empty@^4.0.1": + "integrity" "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==" + "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz" + "version" "4.0.1" dependencies: - postcss "^7.0.0" + "postcss" "^7.0.0" -postcss-discard-overridden@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" - integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== +"postcss-discard-overridden@^4.0.1": + "integrity" "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==" + "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz" + "version" "4.0.1" dependencies: - postcss "^7.0.0" + "postcss" "^7.0.0" -postcss-double-position-gradients@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" - integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== +"postcss-double-position-gradients@^1.0.0": + "integrity" "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==" + "resolved" "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz" + "version" "1.0.0" dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" + "postcss" "^7.0.5" + "postcss-values-parser" "^2.0.0" -postcss-env-function@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" - integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== +"postcss-env-function@^2.0.2": + "integrity" "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==" + "resolved" "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz" + "version" "2.0.2" dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" -postcss-flexbugs-fixes@4.2.1: - version "4.2.1" - resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz#9218a65249f30897deab1033aced8578562a6690" - integrity sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ== +"postcss-flexbugs-fixes@4.2.1": + "integrity" "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==" + "resolved" "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz" + "version" "4.2.1" dependencies: - postcss "^7.0.26" + "postcss" "^7.0.26" -postcss-focus-visible@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" - integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== +"postcss-focus-visible@^4.0.0": + "integrity" "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==" + "resolved" "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz" + "version" "4.0.0" dependencies: - postcss "^7.0.2" + "postcss" "^7.0.2" -postcss-focus-within@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" - integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== +"postcss-focus-within@^3.0.0": + "integrity" "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==" + "resolved" "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz" + "version" "3.0.0" dependencies: - postcss "^7.0.2" + "postcss" "^7.0.2" -postcss-font-variant@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz#42d4c0ab30894f60f98b17561eb5c0321f502641" - integrity sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== +"postcss-font-variant@^4.0.0": + "integrity" "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==" + "resolved" "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz" + "version" "4.0.1" dependencies: - postcss "^7.0.2" + "postcss" "^7.0.2" -postcss-gap-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" - integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== +"postcss-gap-properties@^2.0.0": + "integrity" "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==" + "resolved" "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz" + "version" "2.0.0" dependencies: - postcss "^7.0.2" + "postcss" "^7.0.2" -postcss-image-set-function@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" - integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== +"postcss-image-set-function@^3.0.1": + "integrity" "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==" + "resolved" "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz" + "version" "3.0.1" dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" -postcss-initial@^3.0.0: - version "3.0.4" - resolved "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz#9d32069a10531fe2ecafa0b6ac750ee0bc7efc53" - integrity sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg== +"postcss-initial@^3.0.0": + "integrity" "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==" + "resolved" "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz" + "version" "3.0.4" dependencies: - postcss "^7.0.2" + "postcss" "^7.0.2" -postcss-lab-function@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" - integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== +"postcss-lab-function@^2.0.1": + "integrity" "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==" + "resolved" "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz" + "version" "2.0.1" dependencies: "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-load-config@^2.0.0: - version "2.1.2" - resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" - integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== - dependencies: - cosmiconfig "^5.0.0" - import-cwd "^2.0.0" - -postcss-loader@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== - dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" - -postcss-logical@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" - integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== - dependencies: - postcss "^7.0.2" - -postcss-media-minmax@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" - integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== - dependencies: - postcss "^7.0.2" - -postcss-merge-longhand@^4.0.11: - version "4.0.11" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" - integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== - dependencies: - css-color-names "0.0.4" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - stylehacks "^4.0.0" - -postcss-merge-rules@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" - integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - cssnano-util-same-parent "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - vendors "^1.0.0" - -postcss-minify-font-values@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" - integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-gradients@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" - integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - is-color-stop "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-params@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" - integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== - dependencies: - alphanum-sort "^1.0.0" - browserslist "^4.0.0" - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - uniqs "^2.0.0" - -postcss-minify-selectors@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" - integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== - dependencies: - alphanum-sort "^1.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - -postcss-modules-extract-imports@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== - dependencies: - postcss "^7.0.5" - -postcss-modules-local-by-default@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" - integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== - dependencies: - icss-utils "^4.1.1" - postcss "^7.0.32" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" - -postcss-modules-values@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" - integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== - dependencies: - icss-utils "^4.0.0" - postcss "^7.0.6" - -postcss-nesting@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz#b50ad7b7f0173e5b5e3880c3501344703e04c052" - integrity sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== - dependencies: - postcss "^7.0.2" - -postcss-normalize-charset@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" - integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== - dependencies: - postcss "^7.0.0" - -postcss-normalize-display-values@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" - integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-positions@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" - integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-repeat-style@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" - integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-string@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" - integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== - dependencies: - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-timing-functions@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" - integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-unicode@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" - integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-url@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" - integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-whitespace@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" - integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize@8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz#90e80a7763d7fdf2da6f2f0f82be832ce4f66776" - integrity sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ== + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-load-config@^2.0.0": + "integrity" "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==" + "resolved" "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "cosmiconfig" "^5.0.0" + "import-cwd" "^2.0.0" + +"postcss-loader@3.0.0": + "integrity" "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==" + "resolved" "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "loader-utils" "^1.1.0" + "postcss" "^7.0.0" + "postcss-load-config" "^2.0.0" + "schema-utils" "^1.0.0" + +"postcss-logical@^3.0.0": + "integrity" "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==" + "resolved" "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-media-minmax@^4.0.0": + "integrity" "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==" + "resolved" "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-merge-longhand@^4.0.11": + "integrity" "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==" + "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz" + "version" "4.0.11" + dependencies: + "css-color-names" "0.0.4" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + "stylehacks" "^4.0.0" + +"postcss-merge-rules@^4.0.3": + "integrity" "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==" + "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "browserslist" "^4.0.0" + "caniuse-api" "^3.0.0" + "cssnano-util-same-parent" "^4.0.0" + "postcss" "^7.0.0" + "postcss-selector-parser" "^3.0.0" + "vendors" "^1.0.0" + +"postcss-minify-font-values@^4.0.2": + "integrity" "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==" + "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-minify-gradients@^4.0.2": + "integrity" "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==" + "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-arguments" "^4.0.0" + "is-color-stop" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-minify-params@^4.0.2": + "integrity" "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==" + "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "alphanum-sort" "^1.0.0" + "browserslist" "^4.0.0" + "cssnano-util-get-arguments" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + "uniqs" "^2.0.0" + +"postcss-minify-selectors@^4.0.2": + "integrity" "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==" + "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "alphanum-sort" "^1.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-selector-parser" "^3.0.0" + +"postcss-modules-extract-imports@^2.0.0": + "integrity" "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "postcss" "^7.0.5" + +"postcss-modules-local-by-default@^3.0.3": + "integrity" "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==" + "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "icss-utils" "^4.1.1" + "postcss" "^7.0.32" + "postcss-selector-parser" "^6.0.2" + "postcss-value-parser" "^4.1.0" + +"postcss-modules-scope@^2.2.0": + "integrity" "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==" + "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "postcss" "^7.0.6" + "postcss-selector-parser" "^6.0.0" + +"postcss-modules-values@^3.0.0": + "integrity" "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==" + "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "icss-utils" "^4.0.0" + "postcss" "^7.0.6" + +"postcss-nesting@^7.0.0": + "integrity" "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==" + "resolved" "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "postcss" "^7.0.2" + +"postcss-normalize-charset@^4.0.1": + "integrity" "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==" + "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.0" + +"postcss-normalize-display-values@^4.0.2": + "integrity" "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==" + "resolved" "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-match" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-positions@^4.0.2": + "integrity" "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-arguments" "^4.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-repeat-style@^4.0.2": + "integrity" "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==" + "resolved" "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-arguments" "^4.0.0" + "cssnano-util-get-match" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-string@^4.0.2": + "integrity" "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-timing-functions@^4.0.2": + "integrity" "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==" + "resolved" "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-match" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-unicode@^4.0.1": + "integrity" "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==" + "resolved" "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "browserslist" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-url@^4.0.1": + "integrity" "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-absolute-url" "^2.0.0" + "normalize-url" "^3.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize-whitespace@^4.0.2": + "integrity" "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==" + "resolved" "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-normalize@8.0.1": + "integrity" "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==" + "resolved" "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz" + "version" "8.0.1" dependencies: "@csstools/normalize.css" "^10.1.0" - browserslist "^4.6.2" - postcss "^7.0.17" - postcss-browser-comments "^3.0.0" - sanitize.css "^10.0.0" - -postcss-ordered-values@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" - integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== - dependencies: - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-overflow-shorthand@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" - integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== - dependencies: - postcss "^7.0.2" - -postcss-page-break@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" - integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== - dependencies: - postcss "^7.0.2" - -postcss-place@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" - integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-preset-env@6.7.0: - version "6.7.0" - resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz#c34ddacf8f902383b35ad1e030f178f4cdf118a5" - integrity sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== - dependencies: - autoprefixer "^9.6.1" - browserslist "^4.6.4" - caniuse-lite "^1.0.30000981" - css-blank-pseudo "^0.1.4" - css-has-pseudo "^0.10.0" - css-prefers-color-scheme "^3.1.1" - cssdb "^4.4.0" - postcss "^7.0.17" - postcss-attribute-case-insensitive "^4.0.1" - postcss-color-functional-notation "^2.0.1" - postcss-color-gray "^5.0.0" - postcss-color-hex-alpha "^5.0.3" - postcss-color-mod-function "^3.0.3" - postcss-color-rebeccapurple "^4.0.1" - postcss-custom-media "^7.0.8" - postcss-custom-properties "^8.0.11" - postcss-custom-selectors "^5.1.2" - postcss-dir-pseudo-class "^5.0.0" - postcss-double-position-gradients "^1.0.0" - postcss-env-function "^2.0.2" - postcss-focus-visible "^4.0.0" - postcss-focus-within "^3.0.0" - postcss-font-variant "^4.0.0" - postcss-gap-properties "^2.0.0" - postcss-image-set-function "^3.0.1" - postcss-initial "^3.0.0" - postcss-lab-function "^2.0.1" - postcss-logical "^3.0.0" - postcss-media-minmax "^4.0.0" - postcss-nesting "^7.0.0" - postcss-overflow-shorthand "^2.0.0" - postcss-page-break "^2.0.0" - postcss-place "^4.0.1" - postcss-pseudo-class-any-link "^6.0.0" - postcss-replace-overflow-wrap "^3.0.0" - postcss-selector-matches "^4.0.0" - postcss-selector-not "^4.0.0" - -postcss-pseudo-class-any-link@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" - integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-reduce-initial@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" - integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - -postcss-reduce-transforms@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" - integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== - dependencies: - cssnano-util-get-match "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-replace-overflow-wrap@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" - integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== - dependencies: - postcss "^7.0.2" - -postcss-safe-parser@5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz#459dd27df6bc2ba64608824ba39e45dacf5e852d" - integrity sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ== - dependencies: - postcss "^8.1.0" - -postcss-selector-matches@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" - integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-not@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz#263016eef1cf219e0ade9a913780fc1f48204cbf" - integrity sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-parser@^3.0.0: - version "3.1.2" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" - integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== - dependencies: - dot-prop "^5.2.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: - version "5.0.0" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" - integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== - dependencies: - cssesc "^2.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: - version "6.0.5" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz#042d74e137db83e6f294712096cb413f5aa612c4" - integrity sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-svgo@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz#343a2cdbac9505d416243d496f724f38894c941e" - integrity sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - svgo "^1.0.0" - -postcss-unique-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" - integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== - dependencies: - alphanum-sort "^1.0.0" - postcss "^7.0.0" - uniqs "^2.0.0" - -postcss-value-parser@^3.0.0: - version "3.3.1" - resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - -postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" - integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== - -postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" - integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss@7.0.21: - version "7.0.21" - resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz#06bb07824c19c2021c5d056d5b10c35b989f7e17" - integrity sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - -postcss@^7, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.35" - resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" - integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - -postcss@^8.1.0: - version "8.2.12" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.2.12.tgz#81248a1a87e0f575cc594a99a08207fd1c4addc4" - integrity sha512-BJnGT5+0q2tzvs6oQfnY2NpEJ7rIXNfBnZtQOKCIsweeWXBXeDd5k31UgTdS3d/c02ouspufn37mTaHWkJyzMQ== - dependencies: - colorette "^1.2.2" - nanoid "^3.1.22" - source-map "^0.6.1" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -prepend-http@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - -pretty-bytes@^5.3.0: - version "5.6.0" - resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" - integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== - -pretty-error@^2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" - integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== - dependencies: - lodash "^4.17.20" - renderkid "^2.0.4" - -pretty-format@^26.0.0, pretty-format@^26.6.0, pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== + "browserslist" "^4.6.2" + "postcss" "^7.0.17" + "postcss-browser-comments" "^3.0.0" + "sanitize.css" "^10.0.0" + +"postcss-ordered-values@^4.1.2": + "integrity" "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==" + "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "cssnano-util-get-arguments" "^4.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-overflow-shorthand@^2.0.0": + "integrity" "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==" + "resolved" "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-page-break@^2.0.0": + "integrity" "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==" + "resolved" "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-place@^4.0.1": + "integrity" "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==" + "resolved" "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "postcss" "^7.0.2" + "postcss-values-parser" "^2.0.0" + +"postcss-preset-env@6.7.0": + "integrity" "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==" + "resolved" "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz" + "version" "6.7.0" + dependencies: + "autoprefixer" "^9.6.1" + "browserslist" "^4.6.4" + "caniuse-lite" "^1.0.30000981" + "css-blank-pseudo" "^0.1.4" + "css-has-pseudo" "^0.10.0" + "css-prefers-color-scheme" "^3.1.1" + "cssdb" "^4.4.0" + "postcss" "^7.0.17" + "postcss-attribute-case-insensitive" "^4.0.1" + "postcss-color-functional-notation" "^2.0.1" + "postcss-color-gray" "^5.0.0" + "postcss-color-hex-alpha" "^5.0.3" + "postcss-color-mod-function" "^3.0.3" + "postcss-color-rebeccapurple" "^4.0.1" + "postcss-custom-media" "^7.0.8" + "postcss-custom-properties" "^8.0.11" + "postcss-custom-selectors" "^5.1.2" + "postcss-dir-pseudo-class" "^5.0.0" + "postcss-double-position-gradients" "^1.0.0" + "postcss-env-function" "^2.0.2" + "postcss-focus-visible" "^4.0.0" + "postcss-focus-within" "^3.0.0" + "postcss-font-variant" "^4.0.0" + "postcss-gap-properties" "^2.0.0" + "postcss-image-set-function" "^3.0.1" + "postcss-initial" "^3.0.0" + "postcss-lab-function" "^2.0.1" + "postcss-logical" "^3.0.0" + "postcss-media-minmax" "^4.0.0" + "postcss-nesting" "^7.0.0" + "postcss-overflow-shorthand" "^2.0.0" + "postcss-page-break" "^2.0.0" + "postcss-place" "^4.0.1" + "postcss-pseudo-class-any-link" "^6.0.0" + "postcss-replace-overflow-wrap" "^3.0.0" + "postcss-selector-matches" "^4.0.0" + "postcss-selector-not" "^4.0.0" + +"postcss-pseudo-class-any-link@^6.0.0": + "integrity" "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==" + "resolved" "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "postcss" "^7.0.2" + "postcss-selector-parser" "^5.0.0-rc.3" + +"postcss-reduce-initial@^4.0.3": + "integrity" "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==" + "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "browserslist" "^4.0.0" + "caniuse-api" "^3.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + +"postcss-reduce-transforms@^4.0.2": + "integrity" "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==" + "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "cssnano-util-get-match" "^4.0.0" + "has" "^1.0.0" + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + +"postcss-replace-overflow-wrap@^3.0.0": + "integrity" "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==" + "resolved" "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "postcss" "^7.0.2" + +"postcss-safe-parser@5.0.2": + "integrity" "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==" + "resolved" "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz" + "version" "5.0.2" + dependencies: + "postcss" "^8.1.0" + +"postcss-selector-matches@^4.0.0": + "integrity" "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==" + "resolved" "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "balanced-match" "^1.0.0" + "postcss" "^7.0.2" + +"postcss-selector-not@^4.0.0": + "integrity" "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==" + "resolved" "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "balanced-match" "^1.0.0" + "postcss" "^7.0.2" + +"postcss-selector-parser@^3.0.0": + "integrity" "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "dot-prop" "^5.2.0" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss-selector-parser@^5.0.0-rc.3": + "integrity" "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "cssesc" "^2.0.0" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss-selector-parser@^5.0.0-rc.4": + "integrity" "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "cssesc" "^2.0.0" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss-selector-parser@^6.0.0", "postcss-selector-parser@^6.0.2": + "integrity" "sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz" + "version" "6.0.5" + dependencies: + "cssesc" "^3.0.0" + "util-deprecate" "^1.0.2" + +"postcss-svgo@^4.0.3": + "integrity" "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==" + "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "postcss" "^7.0.0" + "postcss-value-parser" "^3.0.0" + "svgo" "^1.0.0" + +"postcss-unique-selectors@^4.0.1": + "integrity" "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==" + "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "alphanum-sort" "^1.0.0" + "postcss" "^7.0.0" + "uniqs" "^2.0.0" + +"postcss-value-parser@^3.0.0": + "integrity" "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" + "version" "3.3.1" + +"postcss-value-parser@^4.0.2", "postcss-value-parser@^4.1.0": + "integrity" "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz" + "version" "4.1.0" + +"postcss-values-parser@^2.0.0", "postcss-values-parser@^2.0.1": + "integrity" "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==" + "resolved" "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "flatten" "^1.0.2" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss@^7", "postcss@^7.0.0", "postcss@^7.0.1", "postcss@^7.0.14", "postcss@^7.0.17", "postcss@^7.0.2", "postcss@^7.0.26", "postcss@^7.0.27", "postcss@^7.0.32", "postcss@^7.0.5", "postcss@^7.0.6": + "integrity" "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz" + "version" "7.0.35" + dependencies: + "chalk" "^2.4.2" + "source-map" "^0.6.1" + "supports-color" "^6.1.0" + +"postcss@^8.1.0": + "integrity" "sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.2.10.tgz" + "version" "8.2.10" + dependencies: + "colorette" "^1.2.2" + "nanoid" "^3.1.22" + "source-map" "^0.6.1" + +"postcss@7.0.21": + "integrity" "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz" + "version" "7.0.21" + dependencies: + "chalk" "^2.4.2" + "source-map" "^0.6.1" + "supports-color" "^6.1.0" + +"prelude-ls@^1.2.1": + "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + "version" "1.2.1" + +"prelude-ls@~1.1.2": + "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + "version" "1.1.2" + +"prepend-http@^1.0.0": + "integrity" "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" + "version" "1.0.4" + +"pretty-bytes@^5.3.0": + "integrity" "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + "resolved" "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" + "version" "5.6.0" + +"pretty-error@^2.1.1": + "integrity" "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==" + "resolved" "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "lodash" "^4.17.20" + "renderkid" "^2.0.4" + +"pretty-format@^26.0.0", "pretty-format@^26.6.0", "pretty-format@^26.6.2": + "integrity" "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==" + "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" + "version" "26.6.2" dependencies: "@jest/types" "^26.6.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^17.0.1" - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -promise-polyfill@8.1.3: - version "8.1.3" - resolved "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz#8c99b3cf53f3a91c68226ffde7bde81d7f904116" - integrity sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g== - -promise@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" - integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== - dependencies: - asap "~2.0.6" - -prompts@2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" - integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prompts@^2.0.1: - version "2.4.1" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz#befd3b1195ba052f9fd2fde8a486c4e82ee77f61" - integrity sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2: - version "15.7.2" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" - integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.8.1" - -property-expr@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/property-expr/-/property-expr-2.0.4.tgz#37b925478e58965031bb612ec5b3260f8241e910" - integrity sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg== - -protobufjs@^6.8.6: - version "6.10.2" - resolved "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz#b9cb6bd8ec8f87514592ba3fdfd28e93f33a469b" - integrity sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ== + "ansi-regex" "^5.0.0" + "ansi-styles" "^4.0.0" + "react-is" "^17.0.1" + +"process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + "version" "2.0.1" + +"process@^0.11.10": + "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + "version" "0.11.10" + +"progress@^2.0.0": + "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + "version" "2.0.3" + +"promise-inflight@^1.0.1": + "integrity" "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + "resolved" "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" + "version" "1.0.1" + +"promise-polyfill@8.1.3": + "integrity" "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==" + "resolved" "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz" + "version" "8.1.3" + +"promise@^8.1.0": + "integrity" "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==" + "resolved" "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "asap" "~2.0.6" + +"prompts@^2.0.1", "prompts@2.4.0": + "integrity" "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==" + "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "kleur" "^3.0.3" + "sisteransi" "^1.0.5" + +"prop-types@^15.5.8", "prop-types@^15.6.0", "prop-types@^15.6.2", "prop-types@^15.7.2": + "integrity" "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==" + "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" + "version" "15.7.2" + dependencies: + "loose-envify" "^1.4.0" + "object-assign" "^4.1.1" + "react-is" "^16.8.1" + +"property-expr@^2.0.4": + "integrity" "sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg==" + "resolved" "https://registry.npmjs.org/property-expr/-/property-expr-2.0.4.tgz" + "version" "2.0.4" + +"protobufjs@^6.8.6": + "integrity" "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==" + "resolved" "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz" + "version" "6.10.2" dependencies: "@protobufjs/aspromise" "^1.1.2" "@protobufjs/base64" "^1.1.2" @@ -10214,2686 +10301,2884 @@ protobufjs@^6.8.6: "@protobufjs/utf8" "^1.1.0" "@types/long" "^4.0.1" "@types/node" "^13.7.0" - long "^4.0.0" - -proxy-addr@~2.0.5: - version "2.0.6" - resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" - integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== - dependencies: - forwarded "~0.1.2" - ipaddr.js "1.9.1" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -psl@^1.1.28, psl@^1.1.33: - version "1.8.0" - resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@^1.2.4: - version "1.4.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= - -qs@6.7.0: - version "6.7.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" - integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== - -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -query-string@^4.1.0: - version "4.3.4" - resolved "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -querystring@^0.2.0: - version "0.2.1" - resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" - integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== - -querystringify@^2.1.1: - version "2.2.0" - resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" - integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -raf@^3.4.1: - version "3.4.1" - resolved "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" - integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== - dependencies: - performance-now "^2.1.0" - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" - integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== - dependencies: - bytes "3.1.0" - http-errors "1.7.2" - iconv-lite "0.4.24" - unpipe "1.0.0" - -react-app-polyfill@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz#a0bea50f078b8a082970a9d853dc34b6dcc6a3cf" - integrity sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA== - dependencies: - core-js "^3.6.5" - object-assign "^4.1.1" - promise "^8.1.0" - raf "^3.4.1" - regenerator-runtime "^0.13.7" - whatwg-fetch "^3.4.1" - -react-dev-utils@^11.0.3: - version "11.0.4" - resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz#a7ccb60257a1ca2e0efe7a83e38e6700d17aa37a" - integrity sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A== + "long" "^4.0.0" + +"proxy-addr@~2.0.5": + "integrity" "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==" + "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz" + "version" "2.0.6" + dependencies: + "forwarded" "~0.1.2" + "ipaddr.js" "1.9.1" + +"prr@~1.0.1": + "integrity" "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "resolved" "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" + "version" "1.0.1" + +"psl@^1.1.28", "psl@^1.1.33": + "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + "version" "1.8.0" + +"public-encrypt@^4.0.0": + "integrity" "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==" + "resolved" "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "bn.js" "^4.1.0" + "browserify-rsa" "^4.0.0" + "create-hash" "^1.1.0" + "parse-asn1" "^5.0.0" + "randombytes" "^2.0.1" + "safe-buffer" "^5.1.2" + +"pump@^2.0.0": + "integrity" "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==" + "resolved" "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "end-of-stream" "^1.1.0" + "once" "^1.3.1" + +"pump@^3.0.0": + "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" + "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "end-of-stream" "^1.1.0" + "once" "^1.3.1" + +"pumpify@^1.3.3": + "integrity" "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==" + "resolved" "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "duplexify" "^3.6.0" + "inherits" "^2.0.3" + "pump" "^2.0.0" + +"punycode@^1.2.4": + "integrity" "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" + "version" "1.4.1" + +"punycode@^2.1.0", "punycode@^2.1.1": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"punycode@1.3.2": + "integrity" "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" + "version" "1.3.2" + +"q@^1.1.2": + "integrity" "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + "version" "1.5.1" + +"qs@~6.5.2": + "integrity" "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz" + "version" "6.5.2" + +"qs@6.7.0": + "integrity" "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" + "version" "6.7.0" + +"query-string@^4.1.0": + "integrity" "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=" + "resolved" "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "object-assign" "^4.1.0" + "strict-uri-encode" "^1.0.0" + +"querystring-es3@^0.2.0": + "integrity" "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + "resolved" "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" + "version" "0.2.1" + +"querystring@^0.2.0": + "integrity" "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz" + "version" "0.2.1" + +"querystring@0.2.0": + "integrity" "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" + "version" "0.2.0" + +"querystringify@^2.1.1": + "integrity" "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + "resolved" "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" + "version" "2.2.0" + +"queue-microtask@^1.2.2": + "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + "version" "1.2.3" + +"raf@^3.4.1": + "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==" + "resolved" "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" + "version" "3.4.1" + dependencies: + "performance-now" "^2.1.0" + +"randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5", "randombytes@^2.1.0": + "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "safe-buffer" "^5.1.0" + +"randomfill@^1.0.3": + "integrity" "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==" + "resolved" "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "randombytes" "^2.0.5" + "safe-buffer" "^5.1.0" + +"range-parser@^1.2.1", "range-parser@~1.2.1": + "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + "version" "1.2.1" + +"raw-body@2.4.0": + "integrity" "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==" + "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "bytes" "3.1.0" + "http-errors" "1.7.2" + "iconv-lite" "0.4.24" + "unpipe" "1.0.0" + +"react-app-polyfill@^2.0.0": + "integrity" "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==" + "resolved" "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "core-js" "^3.6.5" + "object-assign" "^4.1.1" + "promise" "^8.1.0" + "raf" "^3.4.1" + "regenerator-runtime" "^0.13.7" + "whatwg-fetch" "^3.4.1" + +"react-dev-utils@^11.0.3": + "integrity" "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==" + "resolved" "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz" + "version" "11.0.4" dependencies: "@babel/code-frame" "7.10.4" - address "1.1.2" - browserslist "4.14.2" - chalk "2.4.2" - cross-spawn "7.0.3" - detect-port-alt "1.1.6" - escape-string-regexp "2.0.0" - filesize "6.1.0" - find-up "4.1.0" - fork-ts-checker-webpack-plugin "4.1.6" - global-modules "2.0.0" - globby "11.0.1" - gzip-size "5.1.1" - immer "8.0.1" - is-root "2.1.0" - loader-utils "2.0.0" - open "^7.0.2" - pkg-up "3.1.0" - prompts "2.4.0" - react-error-overlay "^6.0.9" - recursive-readdir "2.2.2" - shell-quote "1.7.2" - strip-ansi "6.0.0" - text-table "0.2.0" - -react-display-name@^0.2.4: - version "0.2.5" - resolved "https://registry.npmjs.org/react-display-name/-/react-display-name-0.2.5.tgz#304c7cbfb59ee40389d436e1a822c17fe27936c6" - integrity sha512-I+vcaK9t4+kypiSgaiVWAipqHRXYmZIuAiS8vzFvXHHXVigg/sMKwlRgLy6LH2i3rmP+0Vzfl5lFsFRwF1r3pg== - -react-dom@^16.8.0: - version "16.14.0" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz#7ad838ec29a777fb3c75c3a190f661cf92ab8b89" - integrity sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.19.1" - -react-dom@^17.0.2: - version "17.0.2" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" - integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler "^0.20.2" - -react-error-overlay@^6.0.9: - version "6.0.9" - resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a" - integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== - -react-hook-form@^7.2.3: - version "7.2.3" - resolved "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.2.3.tgz#a4be9214cab3a6e6358f95d342da2e7ded37e3f0" - integrity sha512-ki83pkQH/NK6HbSWb4zHLD78s8nh6OW2j4GC5kAjhB2C3yiiVGvNAvybgAfnsXBbx+xb9mPgSpRRVOQUbss+JQ== - -react-input-autosize@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz#6b5898c790d4478d69420b55441fcc31d5c50a85" - integrity sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg== - dependencies: - prop-types "^15.5.8" - -react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1: - version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -"react-is@^16.8.0 || ^17.0.0", react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -react-jss@^10.6.0: - version "10.6.0" - resolved "https://registry.npmjs.org/react-jss/-/react-jss-10.6.0.tgz#3d1538d085c55f7b0bc3607a61943f588e56f0f6" - integrity sha512-uCvOHMoQrB+cD8l6K6+gIStqBhTyjPM/55sXHfujlr0E4GclQg0ZR26nyGyh7XB+v9a2FfMp6Y4L2Bc1Z+L1oQ== + "address" "1.1.2" + "browserslist" "4.14.2" + "chalk" "2.4.2" + "cross-spawn" "7.0.3" + "detect-port-alt" "1.1.6" + "escape-string-regexp" "2.0.0" + "filesize" "6.1.0" + "find-up" "4.1.0" + "fork-ts-checker-webpack-plugin" "4.1.6" + "global-modules" "2.0.0" + "globby" "11.0.1" + "gzip-size" "5.1.1" + "immer" "8.0.1" + "is-root" "2.1.0" + "loader-utils" "2.0.0" + "open" "^7.0.2" + "pkg-up" "3.1.0" + "prompts" "2.4.0" + "react-error-overlay" "^6.0.9" + "recursive-readdir" "2.2.2" + "shell-quote" "1.7.2" + "strip-ansi" "6.0.0" + "text-table" "0.2.0" + +"react-display-name@^0.2.4": + "integrity" "sha512-I+vcaK9t4+kypiSgaiVWAipqHRXYmZIuAiS8vzFvXHHXVigg/sMKwlRgLy6LH2i3rmP+0Vzfl5lFsFRwF1r3pg==" + "resolved" "https://registry.npmjs.org/react-display-name/-/react-display-name-0.2.5.tgz" + "version" "0.2.5" + +"react-dom@^17.0.2": + "integrity" "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==" + "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" + "version" "17.0.2" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + "scheduler" "^0.20.2" + +"react-error-overlay@^6.0.9": + "integrity" "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + "resolved" "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz" + "version" "6.0.9" + +"react-hook-form@^7.2.3": + "integrity" "sha512-ki83pkQH/NK6HbSWb4zHLD78s8nh6OW2j4GC5kAjhB2C3yiiVGvNAvybgAfnsXBbx+xb9mPgSpRRVOQUbss+JQ==" + "resolved" "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.2.3.tgz" + "version" "7.2.3" + +"react-input-autosize@^3.0.0": + "integrity" "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==" + "resolved" "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "prop-types" "^15.5.8" + +"react-is@^16.6.0", "react-is@^16.7.0", "react-is@^16.8.0 || ^17.0.0", "react-is@^16.8.1": + "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + "version" "16.13.1" + +"react-is@^17.0.1": + "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + "version" "17.0.2" + +"react-jss@^10.6.0": + "integrity" "sha512-uCvOHMoQrB+cD8l6K6+gIStqBhTyjPM/55sXHfujlr0E4GclQg0ZR26nyGyh7XB+v9a2FfMp6Y4L2Bc1Z+L1oQ==" + "resolved" "https://registry.npmjs.org/react-jss/-/react-jss-10.6.0.tgz" + "version" "10.6.0" dependencies: "@babel/runtime" "^7.3.1" "@emotion/is-prop-valid" "^0.7.3" - css-jss "10.6.0" - hoist-non-react-statics "^3.2.0" - is-in-browser "^1.1.3" - jss "10.6.0" - jss-preset-default "10.6.0" - prop-types "^15.6.0" - shallow-equal "^1.2.0" - theming "^3.3.0" - tiny-warning "^1.0.2" - -react-refresh@^0.8.3: - version "0.8.3" - resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f" - integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg== - -react-router-dom@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz#9e65a4d0c45e13289e66c7b17c7e175d0ea15662" - integrity sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA== + "css-jss" "10.6.0" + "hoist-non-react-statics" "^3.2.0" + "is-in-browser" "^1.1.3" + "jss" "10.6.0" + "jss-preset-default" "10.6.0" + "prop-types" "^15.6.0" + "shallow-equal" "^1.2.0" + "theming" "^3.3.0" + "tiny-warning" "^1.0.2" + +"react-refresh@^0.8.3": + "integrity" "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz" + "version" "0.8.3" + +"react-router-dom@^5.2.0": + "integrity" "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==" + "resolved" "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz" + "version" "5.2.0" 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" - -react-router@5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz#424e75641ca8747fbf76e5ecca69781aa37ea293" - integrity sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw== + "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-router@5.2.0": + "integrity" "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==" + "resolved" "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz" + "version" "5.2.0" 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" - -react-scripts@4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz#b1cafed7c3fa603e7628ba0f187787964cb5d345" - integrity sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A== + "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" + +"react-scripts@4.0.3": + "integrity" "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==" + "resolved" "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz" + "version" "4.0.3" dependencies: "@babel/core" "7.12.3" "@pmmmwh/react-refresh-webpack-plugin" "0.4.3" "@svgr/webpack" "5.5.0" "@typescript-eslint/eslint-plugin" "^4.5.0" "@typescript-eslint/parser" "^4.5.0" - babel-eslint "^10.1.0" - babel-jest "^26.6.0" - babel-loader "8.1.0" - babel-plugin-named-asset-import "^0.3.7" - babel-preset-react-app "^10.0.0" - bfj "^7.0.2" - camelcase "^6.1.0" - case-sensitive-paths-webpack-plugin "2.3.0" - css-loader "4.3.0" - dotenv "8.2.0" - dotenv-expand "5.1.0" - eslint "^7.11.0" - eslint-config-react-app "^6.0.0" - eslint-plugin-flowtype "^5.2.0" - eslint-plugin-import "^2.22.1" - eslint-plugin-jest "^24.1.0" - eslint-plugin-jsx-a11y "^6.3.1" - 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" - file-loader "6.1.1" - fs-extra "^9.0.1" - html-webpack-plugin "4.5.0" - identity-obj-proxy "3.0.0" - jest "26.6.0" - jest-circus "26.6.0" - jest-resolve "26.6.0" - jest-watch-typeahead "0.6.1" - mini-css-extract-plugin "0.11.3" - optimize-css-assets-webpack-plugin "5.0.4" - pnp-webpack-plugin "1.6.4" - postcss-flexbugs-fixes "4.2.1" - postcss-loader "3.0.0" - 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-refresh "^0.8.3" - resolve "1.18.1" - resolve-url-loader "^3.1.2" - sass-loader "^10.0.5" - 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-manifest-plugin "2.2.0" - workbox-webpack-plugin "5.1.4" + "babel-eslint" "^10.1.0" + "babel-jest" "^26.6.0" + "babel-loader" "8.1.0" + "babel-plugin-named-asset-import" "^0.3.7" + "babel-preset-react-app" "^10.0.0" + "bfj" "^7.0.2" + "camelcase" "^6.1.0" + "case-sensitive-paths-webpack-plugin" "2.3.0" + "css-loader" "4.3.0" + "dotenv" "8.2.0" + "dotenv-expand" "5.1.0" + "eslint" "^7.11.0" + "eslint-config-react-app" "^6.0.0" + "eslint-plugin-flowtype" "^5.2.0" + "eslint-plugin-import" "^2.22.1" + "eslint-plugin-jest" "^24.1.0" + "eslint-plugin-jsx-a11y" "^6.3.1" + "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" + "file-loader" "6.1.1" + "fs-extra" "^9.0.1" + "html-webpack-plugin" "4.5.0" + "identity-obj-proxy" "3.0.0" + "jest" "26.6.0" + "jest-circus" "26.6.0" + "jest-resolve" "26.6.0" + "jest-watch-typeahead" "0.6.1" + "mini-css-extract-plugin" "0.11.3" + "optimize-css-assets-webpack-plugin" "5.0.4" + "pnp-webpack-plugin" "1.6.4" + "postcss-flexbugs-fixes" "4.2.1" + "postcss-loader" "3.0.0" + "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-refresh" "^0.8.3" + "resolve" "1.18.1" + "resolve-url-loader" "^3.1.2" + "sass-loader" "^10.0.5" + "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-manifest-plugin" "2.2.0" + "workbox-webpack-plugin" "5.1.4" optionalDependencies: - fsevents "^2.1.3" + "fsevents" "^2.1.3" -react-select@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/react-select/-/react-select-4.3.0.tgz#6bde634ae7a378b49f3833c85c126f533483fa2e" - integrity sha512-SBPD1a3TJqE9zoI/jfOLCAoLr/neluaeokjOixr3zZ1vHezkom8K0A9J4QG9IWDqIDE9K/Mv+0y1GjidC2PDtQ== +"react-select@^4.3.0": + "integrity" "sha512-SBPD1a3TJqE9zoI/jfOLCAoLr/neluaeokjOixr3zZ1vHezkom8K0A9J4QG9IWDqIDE9K/Mv+0y1GjidC2PDtQ==" + "resolved" "https://registry.npmjs.org/react-select/-/react-select-4.3.0.tgz" + "version" "4.3.0" dependencies: "@babel/runtime" "^7.12.0" "@emotion/cache" "^11.0.0" "@emotion/react" "^11.1.1" - memoize-one "^5.0.0" - prop-types "^15.6.0" - react-input-autosize "^3.0.0" - react-transition-group "^4.3.0" + "memoize-one" "^5.0.0" + "prop-types" "^15.6.0" + "react-input-autosize" "^3.0.0" + "react-transition-group" "^4.3.0" -react-transition-group@^4.0.0, react-transition-group@^4.3.0, react-transition-group@^4.4.0: - version "4.4.1" - resolved "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz#63868f9325a38ea5ee9535d828327f85773345c9" - integrity sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw== +"react-transition-group@^4.0.0", "react-transition-group@^4.3.0", "react-transition-group@^4.4.0": + "integrity" "sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==" + "resolved" "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz" + "version" "4.4.1" dependencies: "@babel/runtime" "^7.5.5" - dom-helpers "^5.0.1" - loose-envify "^1.4.0" - prop-types "^15.6.2" - -react@^16.8.0: - version "16.14.0" - resolved "https://registry.npmjs.org/react/-/react-16.14.0.tgz#94d776ddd0aaa37da3eda8fc5b6b18a4c9a3114d" - integrity sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - -react@^17.0.2: - version "17.0.2" - resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + "dom-helpers" "^5.0.1" + "loose-envify" "^1.4.0" + "prop-types" "^15.6.2" + +"react@^17.0.2": + "integrity" "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==" + "resolved" "https://registry.npmjs.org/react/-/react-17.0.2.tgz" + "version" "17.0.2" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + +"read-pkg-up@^2.0.0": + "integrity" "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.0.0" + "read-pkg" "^2.0.0" + +"read-pkg-up@^7.0.1": + "integrity" "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "find-up" "^4.1.0" + "read-pkg" "^5.2.0" + "type-fest" "^0.8.1" + +"read-pkg@^2.0.0": + "integrity" "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "load-json-file" "^2.0.0" + "normalize-package-data" "^2.3.2" + "path-type" "^2.0.0" + +"read-pkg@^5.2.0": + "integrity" "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + "version" "5.2.0" dependencies: "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -readdirp@~3.5.0: - version "3.5.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" - integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== - dependencies: - picomatch "^2.2.1" - -recursive-readdir@2.2.2: - version "2.2.2" - resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== - dependencies: - minimatch "3.0.4" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -regenerate-unicode-properties@^8.2.0: - version "8.2.0" - resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" - integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== - dependencies: - regenerate "^1.4.0" - -regenerate@^1.4.0: - version "1.4.2" - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== - -regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7: - version "0.13.7" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" - integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== - -regenerator-transform@^0.14.2: - version "0.14.5" - resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" - integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== + "normalize-package-data" "^2.5.0" + "parse-json" "^5.0.0" + "type-fest" "^0.6.0" + +"readable-stream@^2.0.0": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^2.0.1": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^2.0.2": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^2.1.5": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^2.2.2": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^2.3.3": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^2.3.6": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^3.0.6", "readable-stream@^3.1.1", "readable-stream@^3.6.0": + "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" + +"readable-stream@~2.3.6": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@1 || 2": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readdirp@^2.2.1": + "integrity" "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "graceful-fs" "^4.1.11" + "micromatch" "^3.1.10" + "readable-stream" "^2.0.2" + +"readdirp@~3.5.0": + "integrity" "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz" + "version" "3.5.0" + dependencies: + "picomatch" "^2.2.1" + +"recursive-readdir@2.2.2": + "integrity" "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==" + "resolved" "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" + "version" "2.2.2" + dependencies: + "minimatch" "3.0.4" + +"redent@^3.0.0": + "integrity" "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==" + "resolved" "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "indent-string" "^4.0.0" + "strip-indent" "^3.0.0" + +"regenerate-unicode-properties@^8.2.0": + "integrity" "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==" + "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz" + "version" "8.2.0" + dependencies: + "regenerate" "^1.4.0" + +"regenerate@^1.4.0": + "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + "version" "1.4.2" + +"regenerator-runtime@^0.11.0": + "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" + "version" "0.11.1" + +"regenerator-runtime@^0.13.4", "regenerator-runtime@^0.13.7": + "integrity" "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" + "version" "0.13.7" + +"regenerator-transform@^0.14.2": + "integrity" "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz" + "version" "0.14.5" dependencies: "@babel/runtime" "^7.8.4" -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regex-parser@^2.2.11: - version "2.2.11" - resolved "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" - integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== - -regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" - integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -regexpp@^3.0.0, regexpp@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" - integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== - -regexpu-core@^4.7.1: - version "4.7.1" - resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" - integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.2.0" - regjsgen "^0.5.1" - regjsparser "^0.6.4" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.2.0" - -regjsgen@^0.5.1: - version "0.5.2" - resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" - integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== - -regjsparser@^0.6.4: - version "0.6.9" - resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6" - integrity sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ== - dependencies: - jsesc "~0.5.0" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -renderkid@^2.0.4: - version "2.0.5" - resolved "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz#483b1ac59c6601ab30a7a596a5965cabccfdd0a5" - integrity sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ== - dependencies: - css-select "^2.0.2" - dom-converter "^0.2" - htmlparser2 "^3.10.1" - lodash "^4.17.20" - strip-ansi "^3.0.0" - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -request-promise-core@1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" - integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - dependencies: - lodash "^4.17.19" - -request-promise-native@^1.0.9: - version "1.0.9" - resolved "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" - integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== - dependencies: - request-promise-core "1.1.4" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - -request@^2.88.2: - version "2.88.2" - resolved "https://registry.npmjs.org/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-global@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" - integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== - dependencies: - global-dirs "^0.1.1" - -resolve-pathname@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" - integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== - -resolve-url-loader@^3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz#235e2c28e22e3e432ba7a5d4e305c59a58edfc08" - integrity sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ== - dependencies: - adjust-sourcemap-loader "3.0.0" - camelcase "5.3.1" - compose-function "3.0.3" - convert-source-map "1.7.0" - es6-iterator "2.0.3" - loader-utils "1.2.3" - postcss "7.0.21" - rework "1.0.1" - rework-visit "1.0.0" - source-map "0.6.1" - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@1.18.1: - version "1.18.1" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz#018fcb2c5b207d2a6424aee361c5a266da8f4130" - integrity sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA== - dependencies: - is-core-module "^2.0.0" - path-parse "^1.0.6" - -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2, resolve@^1.8.1: - version "1.20.0" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -resolve@^2.0.0-next.3: - version "2.0.0-next.3" - resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz#d41016293d4a8586a39ca5d9b5f15cbea1f55e46" - integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rework-visit@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a" - integrity sha1-mUWygD8hni96ygCtuLyfZA+ELJo= - -rework@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz#30806a841342b54510aa4110850cd48534144aa7" - integrity sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= - dependencies: - convert-source-map "^0.3.3" - css "^2.0.0" - -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - -rifm@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/rifm/-/rifm-0.7.0.tgz#debe951a9c83549ca6b33e5919f716044c2230be" - integrity sha512-DSOJTWHD67860I5ojetXdEQRIBvF6YcpNe53j0vn1vp9EUb9N80EiZTxgP+FkDKorWC8PZw052kTF4C1GOivCQ== +"regex-not@^1.0.0", "regex-not@^1.0.2": + "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==" + "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "extend-shallow" "^3.0.2" + "safe-regex" "^1.1.0" + +"regex-parser@^2.2.11": + "integrity" "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + "resolved" "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz" + "version" "2.2.11" + +"regexp.prototype.flags@^1.2.0", "regexp.prototype.flags@^1.3.1": + "integrity" "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"regexpp@^3.0.0", "regexpp@^3.1.0": + "integrity" "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz" + "version" "3.1.0" + +"regexpu-core@^4.7.1": + "integrity" "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==" + "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz" + "version" "4.7.1" + dependencies: + "regenerate" "^1.4.0" + "regenerate-unicode-properties" "^8.2.0" + "regjsgen" "^0.5.1" + "regjsparser" "^0.6.4" + "unicode-match-property-ecmascript" "^1.0.4" + "unicode-match-property-value-ecmascript" "^1.2.0" + +"regjsgen@^0.5.1": + "integrity" "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz" + "version" "0.5.2" + +"regjsparser@^0.6.4": + "integrity" "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==" + "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz" + "version" "0.6.9" + dependencies: + "jsesc" "~0.5.0" + +"relateurl@^0.2.7": + "integrity" "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + "resolved" "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + "version" "0.2.7" + +"remove-trailing-separator@^1.0.1": + "integrity" "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" + "version" "1.1.0" + +"renderkid@^2.0.4": + "integrity" "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==" + "resolved" "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "css-select" "^2.0.2" + "dom-converter" "^0.2" + "htmlparser2" "^3.10.1" + "lodash" "^4.17.20" + "strip-ansi" "^3.0.0" + +"repeat-element@^1.1.2": + "integrity" "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz" + "version" "1.1.4" + +"repeat-string@^1.6.1": + "integrity" "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" + "version" "1.6.1" + +"request-promise-core@1.1.4": + "integrity" "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==" + "resolved" "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "lodash" "^4.17.19" + +"request-promise-native@^1.0.9": + "integrity" "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==" + "resolved" "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz" + "version" "1.0.9" + dependencies: + "request-promise-core" "1.1.4" + "stealthy-require" "^1.1.1" + "tough-cookie" "^2.3.3" + +"request@^2.88.2": + "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==" + "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz" + "version" "2.88.2" + dependencies: + "aws-sign2" "~0.7.0" + "aws4" "^1.8.0" + "caseless" "~0.12.0" + "combined-stream" "~1.0.6" + "extend" "~3.0.2" + "forever-agent" "~0.6.1" + "form-data" "~2.3.2" + "har-validator" "~5.1.3" + "http-signature" "~1.2.0" + "is-typedarray" "~1.0.0" + "isstream" "~0.1.2" + "json-stringify-safe" "~5.0.1" + "mime-types" "~2.1.19" + "oauth-sign" "~0.9.0" + "performance-now" "^2.1.0" + "qs" "~6.5.2" + "safe-buffer" "^5.1.2" + "tough-cookie" "~2.5.0" + "tunnel-agent" "^0.6.0" + "uuid" "^3.3.2" + +"require-directory@^2.1.1": + "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + "version" "2.1.1" + +"require-from-string@^2.0.2": + "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + "version" "2.0.2" + +"require-main-filename@^2.0.0": + "integrity" "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" + "version" "2.0.0" + +"requires-port@^1.0.0": + "integrity" "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + "version" "1.0.0" + +"resolve-cwd@^2.0.0": + "integrity" "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=" + "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "resolve-from" "^3.0.0" + +"resolve-cwd@^3.0.0": + "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" + "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "resolve-from" "^5.0.0" + +"resolve-dir@^1.0.0", "resolve-dir@^1.0.1": + "integrity" "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=" + "resolved" "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "expand-tilde" "^2.0.0" + "global-modules" "^1.0.0" + +"resolve-from@^3.0.0": + "integrity" "sha1-six699nWiBvItuZTM17rywoYh0g=" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" + "version" "3.0.0" + +"resolve-from@^4.0.0": + "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + "version" "4.0.0" + +"resolve-from@^5.0.0": + "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + "version" "5.0.0" + +"resolve-global@^1.0.0": + "integrity" "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==" + "resolved" "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "global-dirs" "^0.1.1" + +"resolve-pathname@^3.0.0": + "integrity" "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + "resolved" "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz" + "version" "3.0.0" + +"resolve-url-loader@^3.1.2": + "integrity" "sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==" + "resolved" "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "adjust-sourcemap-loader" "3.0.0" + "camelcase" "5.3.1" + "compose-function" "3.0.3" + "convert-source-map" "1.7.0" + "es6-iterator" "2.0.3" + "loader-utils" "1.2.3" + "postcss" "7.0.21" + "rework" "1.0.1" + "rework-visit" "1.0.0" + "source-map" "0.6.1" + +"resolve-url@^0.2.1": + "integrity" "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" + "version" "0.2.1" + +"resolve@^1.10.0", "resolve@^1.12.0", "resolve@^1.13.1", "resolve@^1.14.2", "resolve@^1.17.0", "resolve@^1.18.1", "resolve@^1.3.2", "resolve@^1.8.1", "resolve@1.18.1": + "integrity" "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz" + "version" "1.18.1" + dependencies: + "is-core-module" "^2.0.0" + "path-parse" "^1.0.6" + +"resolve@^2.0.0-next.3": + "integrity" "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz" + "version" "2.0.0-next.3" + dependencies: + "is-core-module" "^2.2.0" + "path-parse" "^1.0.6" + +"restore-cursor@^2.0.0": + "integrity" "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=" + "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "onetime" "^2.0.0" + "signal-exit" "^3.0.2" + +"ret@~0.1.10": + "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" + "version" "0.1.15" + +"retry@^0.12.0": + "integrity" "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + "resolved" "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" + "version" "0.12.0" + +"reusify@^1.0.4": + "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + "version" "1.0.4" + +"rework-visit@1.0.0": + "integrity" "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + "resolved" "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz" + "version" "1.0.0" + +"rework@1.0.1": + "integrity" "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=" + "resolved" "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "convert-source-map" "^0.3.3" + "css" "^2.0.0" + +"rgb-regex@^1.0.1": + "integrity" "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + "resolved" "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz" + "version" "1.0.1" + +"rgba-regex@^1.0.0": + "integrity" "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + "resolved" "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz" + "version" "1.0.0" + +"rifm@^0.7.0": + "integrity" "sha512-DSOJTWHD67860I5ojetXdEQRIBvF6YcpNe53j0vn1vp9EUb9N80EiZTxgP+FkDKorWC8PZw052kTF4C1GOivCQ==" + "resolved" "https://registry.npmjs.org/rifm/-/rifm-0.7.0.tgz" + "version" "0.7.0" dependencies: "@babel/runtime" "^7.3.1" -rimraf@^2.5.4, rimraf@^2.6.3: - version "2.7.1" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== +"rimraf@^2.5.4": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "glob" "^7.1.3" + +"rimraf@^2.6.3": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" dependencies: - glob "^7.1.3" + "glob" "^7.1.3" -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== +"rimraf@^3.0.0", "rimraf@^3.0.2": + "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + "version" "3.0.2" dependencies: - glob "^7.1.3" + "glob" "^7.1.3" -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== +"ripemd160@^2.0.0", "ripemd160@^2.0.1": + "integrity" "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==" + "resolved" "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" + "version" "2.0.2" dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" + "hash-base" "^3.0.0" + "inherits" "^2.0.1" -rollup-plugin-babel@^4.3.3: - version "4.4.0" - resolved "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz#d15bd259466a9d1accbdb2fe2fff17c52d030acb" - integrity sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw== +"rollup-plugin-babel@^4.3.3": + "integrity" "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==" + "resolved" "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz" + "version" "4.4.0" dependencies: "@babel/helper-module-imports" "^7.0.0" - rollup-pluginutils "^2.8.1" + "rollup-pluginutils" "^2.8.1" -rollup-plugin-terser@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz#8c650062c22a8426c64268548957463bf981b413" - integrity sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w== +"rollup-plugin-terser@^5.3.1": + "integrity" "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==" + "resolved" "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz" + "version" "5.3.1" dependencies: "@babel/code-frame" "^7.5.5" - jest-worker "^24.9.0" - rollup-pluginutils "^2.8.2" - serialize-javascript "^4.0.0" - terser "^4.6.2" + "jest-worker" "^24.9.0" + "rollup-pluginutils" "^2.8.2" + "serialize-javascript" "^4.0.0" + "terser" "^4.6.2" -rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2: - version "2.8.2" - resolved "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" - integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== +"rollup-pluginutils@^2.8.1", "rollup-pluginutils@^2.8.2": + "integrity" "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==" + "resolved" "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz" + "version" "2.8.2" dependencies: - estree-walker "^0.6.1" + "estree-walker" "^0.6.1" -rollup@^1.31.1: - version "1.32.1" - resolved "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz#4480e52d9d9e2ae4b46ba0d9ddeaf3163940f9c4" - integrity sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A== +"rollup@^1.31.1": + "integrity" "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==" + "resolved" "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz" + "version" "1.32.1" dependencies: "@types/estree" "*" "@types/node" "*" - acorn "^7.1.0" + "acorn" "^7.1.0" -rsvp@^4.8.4: - version "4.8.5" - resolved "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" - integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== +"rsvp@^4.8.4": + "integrity" "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + "resolved" "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz" + "version" "4.8.5" -run-async@^2.2.0: - version "2.4.1" - resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== +"run-async@^2.2.0": + "integrity" "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + "resolved" "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" + "version" "2.4.1" -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== +"run-parallel@^1.1.9": + "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + "version" "1.2.0" dependencies: - queue-microtask "^1.2.2" + "queue-microtask" "^1.2.2" -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= +"run-queue@^1.0.0", "run-queue@^1.0.3": + "integrity" "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=" + "resolved" "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz" + "version" "1.0.3" dependencies: - aproba "^1.1.1" + "aproba" "^1.1.1" -rxjs@^6.4.0: - version "6.6.7" - resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" - integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== +"rxjs@^6.4.0": + "integrity" "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==" + "resolved" "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz" + "version" "6.6.7" dependencies: - tslib "^1.9.0" + "tslib" "^1.9.0" + +"safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.1", "safe-buffer@^5.1.2", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +"safe-buffer@^5.2.0": + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + "version" "5.2.1" -safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +"safe-buffer@~5.2.0": + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + "version" "5.2.1" -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= +"safe-regex@^1.1.0": + "integrity" "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=" + "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" + "version" "1.1.0" dependencies: - ret "~0.1.10" + "ret" "~0.1.10" -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== +"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@~2.1.0": + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + "version" "2.1.2" -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" - integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== +"sane@^4.0.3": + "integrity" "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==" + "resolved" "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz" + "version" "4.1.0" dependencies: "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - -sanitize.css@^10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz#b5cb2547e96d8629a60947544665243b1dc3657a" - integrity sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg== - -sass-loader@^10.0.5: - version "10.1.1" - resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz#4ddd5a3d7638e7949065dd6e9c7c04037f7e663d" - integrity sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw== - dependencies: - klona "^2.0.4" - loader-utils "^2.0.0" - neo-async "^2.6.2" - schema-utils "^3.0.0" - semver "^7.3.2" - -sax@~1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -saxes@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" - -scheduler@^0.19.1: - version "0.19.1" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" - integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -scheduler@^0.20.2: - version "0.20.2" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" - integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - -schema-utils@^2.6.5, schema-utils@^2.7.0, schema-utils@^2.7.1: - version "2.7.1" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + "anymatch" "^2.0.0" + "capture-exit" "^2.0.0" + "exec-sh" "^0.3.2" + "execa" "^1.0.0" + "fb-watchman" "^2.0.0" + "micromatch" "^3.1.4" + "minimist" "^1.1.1" + "walker" "~1.0.5" + +"sanitize.css@^10.0.0": + "integrity" "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + "resolved" "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz" + "version" "10.0.0" + +"sass-loader@^10.0.5": + "integrity" "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==" + "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz" + "version" "10.1.1" + dependencies: + "klona" "^2.0.4" + "loader-utils" "^2.0.0" + "neo-async" "^2.6.2" + "schema-utils" "^3.0.0" + "semver" "^7.3.2" + +"sax@~1.2.4": + "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + "version" "1.2.4" + +"saxes@^5.0.1": + "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" + "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "xmlchars" "^2.2.0" + +"scheduler@^0.20.2": + "integrity" "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==" + "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz" + "version" "0.20.2" + dependencies: + "loose-envify" "^1.1.0" + "object-assign" "^4.1.1" + +"schema-utils@^1.0.0": + "integrity" "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "ajv" "^6.1.0" + "ajv-errors" "^1.0.0" + "ajv-keywords" "^3.1.0" + +"schema-utils@^2.6.5", "schema-utils@^2.7.0", "schema-utils@^2.7.1": + "integrity" "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" + "version" "2.7.1" dependencies: "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" + "ajv" "^6.12.4" + "ajv-keywords" "^3.5.2" -schema-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" - integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== +"schema-utils@^3.0.0": + "integrity" "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz" + "version" "3.0.0" dependencies: "@types/json-schema" "^7.0.6" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - -selfsigned@^1.10.8: - version "1.10.8" - resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz#0d17208b7d12c33f8eac85c41835f27fc3d81a30" - integrity sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w== - dependencies: - node-forge "^0.10.0" - -"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@7.3.2: - version "7.3.2" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" - integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.2.1, semver@^7.3.2: - version "7.3.5" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" - -send@0.17.1: - version "0.17.1" - resolved "https://registry.npmjs.org/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" - integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.7.2" - mime "1.6.0" - ms "2.1.1" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" - -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - dependencies: - randombytes "^2.1.0" - -serialize-javascript@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" - integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== - dependencies: - randombytes "^2.1.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.14.1: - version "1.14.1" - resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" - integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.1" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" - integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shallow-equal@^1.2.0: - version "1.2.1" - resolved "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz#4c16abfa56043aa20d050324efa68940b0da79da" - integrity sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA== - -shallowequal@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" - integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@1.7.2: - version "1.7.2" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" - integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" - integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -sockjs-client@^1.5.0: - version "1.5.1" - resolved "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz#256908f6d5adfb94dabbdbd02c66362cca0f9ea6" - integrity sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ== - dependencies: - debug "^3.2.6" - eventsource "^1.0.7" - faye-websocket "^0.11.3" - inherits "^2.0.4" - json3 "^3.3.3" - url-parse "^1.5.1" - -sockjs@^0.3.21: - version "0.3.21" - resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" - integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== - dependencies: - faye-websocket "^0.11.3" - uuid "^3.4.0" - websocket-driver "^0.7.4" - -sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= - dependencies: - is-plain-obj "^1.0.0" - -source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: - version "0.5.3" - resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-resolve@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" - integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - -source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: - version "0.5.19" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.7.3, source-map@~0.7.2: - version "0.7.3" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - -sourcemap-codec@^1.4.4: - version "1.4.8" - resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.7" - resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" - integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" - integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - -spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" - integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.0.0" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^6.0.1: - version "6.0.2" - resolved "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" - integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== - dependencies: - figgy-pudding "^3.5.1" - -ssri@^8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" - integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== - dependencies: - minipass "^3.1.1" - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -stack-utils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277" - integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== - dependencies: - escape-string-regexp "^2.0.0" - -stackframe@^1.1.1: - version "1.2.0" - resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" - integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - -stream-browserify@^2.0.1: - version "2.0.2" - resolved "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" - integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - -string-length@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -string-natural-compare@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" - integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== - -string-width@^2.1.0: - version "2.1.1" - resolved "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" - integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - -string.prototype.matchall@^4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz#608f255e93e072107f5de066f81a2dfb78cf6b29" - integrity sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - has-symbols "^1.0.1" - internal-slot "^1.0.3" - regexp.prototype.flags "^1.3.1" - side-channel "^1.0.4" - -string.prototype.trimend@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" - integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string.prototype.trimstart@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" - integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-object@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -strip-ansi@6.0.0, strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-bom@4.0.0, strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-comments@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" - integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== - dependencies: - babel-extract-comments "^1.0.0" - babel-plugin-transform-object-rest-spread "^6.26.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + "ajv" "^6.12.5" + "ajv-keywords" "^3.5.2" + +"select-hose@^2.0.0": + "integrity" "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + "version" "2.0.0" + +"selfsigned@^1.10.8": + "integrity" "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==" + "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz" + "version" "1.10.8" + dependencies: + "node-forge" "^0.10.0" + +"semver@^5.4.1": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.5.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.5.1": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^5.6.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^6.0.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.1.1": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.1.2": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.2.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^7.2.1", "semver@^7.3.2", "semver@7.3.2": + "integrity" "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz" + "version" "7.3.2" + +"semver@2 || 3 || 4 || 5": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@7.0.0": + "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + "version" "7.0.0" + +"send@0.17.1": + "integrity" "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==" + "resolved" "https://registry.npmjs.org/send/-/send-0.17.1.tgz" + "version" "0.17.1" + dependencies: + "debug" "2.6.9" + "depd" "~1.1.2" + "destroy" "~1.0.4" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "etag" "~1.8.1" + "fresh" "0.5.2" + "http-errors" "~1.7.2" + "mime" "1.6.0" + "ms" "2.1.1" + "on-finished" "~2.3.0" + "range-parser" "~1.2.1" + "statuses" "~1.5.0" + +"serialize-javascript@^4.0.0": + "integrity" "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==" + "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "randombytes" "^2.1.0" + +"serialize-javascript@^5.0.1": + "integrity" "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==" + "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "randombytes" "^2.1.0" + +"serve-index@^1.9.1": + "integrity" "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=" + "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + "version" "1.9.1" + dependencies: + "accepts" "~1.3.4" + "batch" "0.6.1" + "debug" "2.6.9" + "escape-html" "~1.0.3" + "http-errors" "~1.6.2" + "mime-types" "~2.1.17" + "parseurl" "~1.3.2" + +"serve-static@1.14.1": + "integrity" "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==" + "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz" + "version" "1.14.1" + dependencies: + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "parseurl" "~1.3.3" + "send" "0.17.1" + +"set-blocking@^2.0.0": + "integrity" "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + "version" "2.0.0" + +"set-value@^2.0.0", "set-value@^2.0.1": + "integrity" "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==" + "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "extend-shallow" "^2.0.1" + "is-extendable" "^0.1.1" + "is-plain-object" "^2.0.3" + "split-string" "^3.0.1" + +"setimmediate@^1.0.4": + "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + "version" "1.0.5" + +"setprototypeof@1.1.0": + "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + "version" "1.1.0" + +"setprototypeof@1.1.1": + "integrity" "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" + "version" "1.1.1" + +"sha.js@^2.4.0", "sha.js@^2.4.8": + "integrity" "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==" + "resolved" "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" + "version" "2.4.11" + dependencies: + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"shallow-equal@^1.2.0": + "integrity" "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + "resolved" "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz" + "version" "1.2.1" + +"shallowequal@^1.1.0": + "integrity" "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + "resolved" "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz" + "version" "1.1.0" + +"shebang-command@^1.2.0": + "integrity" "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "shebang-regex" "^1.0.0" + +"shebang-command@^2.0.0": + "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "shebang-regex" "^3.0.0" + +"shebang-regex@^1.0.0": + "integrity" "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + "version" "1.0.0" + +"shebang-regex@^3.0.0": + "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + "version" "3.0.0" + +"shell-quote@1.7.2": + "integrity" "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" + "version" "1.7.2" + +"shellwords@^0.1.1": + "integrity" "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + "resolved" "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz" + "version" "0.1.1" + +"side-channel@^1.0.4": + "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.0" + "get-intrinsic" "^1.0.2" + "object-inspect" "^1.9.0" + +"signal-exit@^3.0.0", "signal-exit@^3.0.2": + "integrity" "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz" + "version" "3.0.3" + +"simple-swizzle@^0.2.2": + "integrity" "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=" + "resolved" "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" + "version" "0.2.2" + dependencies: + "is-arrayish" "^0.3.1" + +"sisteransi@^1.0.5": + "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + "version" "1.0.5" + +"slash@^3.0.0": + "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + "version" "3.0.0" + +"slice-ansi@^4.0.0": + "integrity" "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==" + "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "astral-regex" "^2.0.0" + "is-fullwidth-code-point" "^3.0.0" + +"snapdragon-node@^2.0.1": + "integrity" "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==" + "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "define-property" "^1.0.0" + "isobject" "^3.0.0" + "snapdragon-util" "^3.0.1" + +"snapdragon-util@^3.0.1": + "integrity" "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==" + "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^3.2.0" + +"snapdragon@^0.8.1": + "integrity" "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==" + "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" + "version" "0.8.2" + dependencies: + "base" "^0.11.1" + "debug" "^2.2.0" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "map-cache" "^0.2.2" + "source-map" "^0.5.6" + "source-map-resolve" "^0.5.0" + "use" "^3.1.0" + +"sockjs-client@^1.5.0": + "integrity" "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==" + "resolved" "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "debug" "^3.2.6" + "eventsource" "^1.0.7" + "faye-websocket" "^0.11.3" + "inherits" "^2.0.4" + "json3" "^3.3.3" + "url-parse" "^1.5.1" + +"sockjs@^0.3.21": + "integrity" "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==" + "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz" + "version" "0.3.21" + dependencies: + "faye-websocket" "^0.11.3" + "uuid" "^3.4.0" + "websocket-driver" "^0.7.4" + +"sort-keys@^1.0.0": + "integrity" "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=" + "resolved" "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "is-plain-obj" "^1.0.0" + +"source-list-map@^2.0.0": + "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" + "version" "2.0.1" + +"source-map-resolve@^0.5.0", "source-map-resolve@^0.5.2": + "integrity" "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==" + "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" + "version" "0.5.3" + dependencies: + "atob" "^2.1.2" + "decode-uri-component" "^0.2.0" + "resolve-url" "^0.2.1" + "source-map-url" "^0.4.0" + "urix" "^0.1.0" + +"source-map-resolve@^0.6.0": + "integrity" "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==" + "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "atob" "^2.1.2" + "decode-uri-component" "^0.2.0" + +"source-map-support@^0.5.6", "source-map-support@~0.5.12", "source-map-support@~0.5.19": + "integrity" "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz" + "version" "0.5.19" + dependencies: + "buffer-from" "^1.0.0" + "source-map" "^0.6.0" + +"source-map-url@^0.4.0": + "integrity" "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" + "version" "0.4.1" + +"source-map@^0.5.0", "source-map@^0.5.6": + "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + "version" "0.5.7" + +"source-map@^0.6.0": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@^0.6.1", "source-map@0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@^0.7.3": + "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" + "version" "0.7.3" + +"source-map@~0.6.0": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@~0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@~0.7.2": + "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" + "version" "0.7.3" + +"sourcemap-codec@^1.4.4": + "integrity" "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + "resolved" "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + "version" "1.4.8" + +"spdx-correct@^3.0.0": + "integrity" "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==" + "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "spdx-expression-parse" "^3.0.0" + "spdx-license-ids" "^3.0.0" + +"spdx-exceptions@^2.1.0": + "integrity" "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + "version" "2.3.0" + +"spdx-expression-parse@^3.0.0": + "integrity" "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" + "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "spdx-exceptions" "^2.1.0" + "spdx-license-ids" "^3.0.0" + +"spdx-license-ids@^3.0.0": + "integrity" "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==" + "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz" + "version" "3.0.7" + +"spdy-transport@^3.0.0": + "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" + "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "debug" "^4.1.0" + "detect-node" "^2.0.4" + "hpack.js" "^2.1.6" + "obuf" "^1.1.2" + "readable-stream" "^3.0.6" + "wbuf" "^1.7.3" + +"spdy@^4.0.2": + "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" + "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "debug" "^4.1.0" + "handle-thing" "^2.0.0" + "http-deceiver" "^1.2.7" + "select-hose" "^2.0.0" + "spdy-transport" "^3.0.0" + +"split-string@^3.0.1", "split-string@^3.0.2": + "integrity" "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==" + "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "extend-shallow" "^3.0.0" + +"sprintf-js@~1.0.2": + "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + "version" "1.0.3" + +"sshpk@^1.7.0": + "integrity" "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==" + "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz" + "version" "1.16.1" + dependencies: + "asn1" "~0.2.3" + "assert-plus" "^1.0.0" + "bcrypt-pbkdf" "^1.0.0" + "dashdash" "^1.12.0" + "ecc-jsbn" "~0.1.1" + "getpass" "^0.1.1" + "jsbn" "~0.1.0" + "safer-buffer" "^2.0.2" + "tweetnacl" "~0.14.0" + +"ssri@^6.0.1": + "integrity" "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==" + "resolved" "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "figgy-pudding" "^3.5.1" + +"ssri@^8.0.1": + "integrity" "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==" + "resolved" "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz" + "version" "8.0.1" + dependencies: + "minipass" "^3.1.1" + +"stable@^0.1.8": + "integrity" "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "resolved" "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + "version" "0.1.8" + +"stack-utils@^2.0.2": + "integrity" "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==" + "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz" + "version" "2.0.3" + dependencies: + "escape-string-regexp" "^2.0.0" + +"stackframe@^1.1.1": + "integrity" "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz" + "version" "1.2.0" + +"static-extend@^0.1.1": + "integrity" "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=" + "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "define-property" "^0.2.5" + "object-copy" "^0.1.0" + +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", "statuses@~1.5.0": + "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + "version" "1.5.0" + +"stealthy-require@^1.1.1": + "integrity" "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + "resolved" "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz" + "version" "1.1.1" + +"stream-browserify@^2.0.1": + "integrity" "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==" + "resolved" "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "inherits" "~2.0.1" + "readable-stream" "^2.0.2" + +"stream-each@^1.1.0": + "integrity" "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==" + "resolved" "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz" + "version" "1.2.3" + dependencies: + "end-of-stream" "^1.1.0" + "stream-shift" "^1.0.0" + +"stream-http@^2.7.2": + "integrity" "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==" + "resolved" "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz" + "version" "2.8.3" + dependencies: + "builtin-status-codes" "^3.0.0" + "inherits" "^2.0.1" + "readable-stream" "^2.3.6" + "to-arraybuffer" "^1.0.0" + "xtend" "^4.0.0" + +"stream-shift@^1.0.0": + "integrity" "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + "resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" + "version" "1.0.1" + +"strict-uri-encode@^1.0.0": + "integrity" "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" + "version" "1.1.0" + +"string_decoder@^1.0.0", "string_decoder@^1.1.1": + "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "safe-buffer" "~5.2.0" + +"string_decoder@~1.1.1": + "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "safe-buffer" "~5.1.0" + +"string-length@^4.0.1": + "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" + "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "char-regex" "^1.0.2" + "strip-ansi" "^6.0.0" + +"string-natural-compare@^3.0.1": + "integrity" "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + "resolved" "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" + "version" "3.0.1" + +"string-width@^2.1.0": + "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^4.0.0" + +"string-width@^3.0.0", "string-width@^3.1.0": + "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "emoji-regex" "^7.0.1" + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^5.1.0" + +"string-width@^4.1.0", "string-width@^4.2.0": + "integrity" "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz" + "version" "4.2.2" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.0" + +"string.prototype.matchall@^4.0.4": + "integrity" "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==" + "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz" + "version" "4.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.2" + "has-symbols" "^1.0.1" + "internal-slot" "^1.0.3" + "regexp.prototype.flags" "^1.3.1" + "side-channel" "^1.0.4" + +"string.prototype.trimend@^1.0.4": + "integrity" "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==" + "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"string.prototype.trimstart@^1.0.4": + "integrity" "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==" + "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"stringify-object@^3.3.0": + "integrity" "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==" + "resolved" "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "get-own-enumerable-property-symbols" "^3.0.0" + "is-obj" "^1.0.1" + "is-regexp" "^1.0.0" + +"strip-ansi@^3.0.0": + "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "ansi-regex" "^2.0.0" + +"strip-ansi@^3.0.1": + "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "ansi-regex" "^2.0.0" + +"strip-ansi@^4.0.0": + "integrity" "sha1-qEeQIusaw2iocTibY1JixQXuNo8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-regex" "^3.0.0" + +"strip-ansi@^5.0.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^5.1.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^5.2.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^6.0.0", "strip-ansi@6.0.0": + "integrity" "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "ansi-regex" "^5.0.0" + +"strip-bom@^3.0.0": + "integrity" "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + "version" "3.0.0" + +"strip-bom@^4.0.0": + "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + "version" "4.0.0" + +"strip-bom@4.0.0": + "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + "version" "4.0.0" + +"strip-comments@^1.0.2": + "integrity" "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==" + "resolved" "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "babel-extract-comments" "^1.0.0" + "babel-plugin-transform-object-rest-spread" "^6.26.0" + +"strip-eof@^1.0.0": + "integrity" "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" + "version" "1.0.0" + +"strip-final-newline@^2.0.0": + "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + "version" "2.0.0" -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== +"strip-indent@^3.0.0": + "integrity" "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" + "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + "version" "3.0.0" dependencies: - min-indent "^1.0.0" + "min-indent" "^1.0.0" -strip-json-comments@3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7" - integrity sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw== +"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": + "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + "version" "3.1.1" -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== +"strip-json-comments@3.0.1": + "integrity" "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz" + "version" "3.0.1" -style-loader@1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e" - integrity sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q== +"style-loader@1.3.0": + "integrity" "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==" + "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz" + "version" "1.3.0" dependencies: - loader-utils "^2.0.0" - schema-utils "^2.7.0" + "loader-utils" "^2.0.0" + "schema-utils" "^2.7.0" -styled-components@^5.2.3: - version "5.2.3" - resolved "https://registry.npmjs.org/styled-components/-/styled-components-5.2.3.tgz#752669fd694aac10de814d96efc287dde0d11385" - integrity sha512-BlR+KrLW3NL1yhvEB+9Nu9Dt51CuOnHoxd+Hj+rYPdtyR8X11uIW9rvhpy3Dk4dXXBsiW1u5U78f00Lf/afGoA== +"styled-components@^5.2.3": + "integrity" "sha512-BlR+KrLW3NL1yhvEB+9Nu9Dt51CuOnHoxd+Hj+rYPdtyR8X11uIW9rvhpy3Dk4dXXBsiW1u5U78f00Lf/afGoA==" + "resolved" "https://registry.npmjs.org/styled-components/-/styled-components-5.2.3.tgz" + "version" "5.2.3" dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/traverse" "^7.4.5" "@emotion/is-prop-valid" "^0.8.8" "@emotion/stylis" "^0.8.4" "@emotion/unitless" "^0.7.4" - babel-plugin-styled-components ">= 1.12.0" - css-to-react-native "^3.0.0" - hoist-non-react-statics "^3.0.0" - shallowequal "^1.1.0" - supports-color "^5.5.0" - -stylehacks@^4.0.0: - version "4.0.3" - resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" - integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - -stylis@^4.0.3: - version "4.0.10" - resolved "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz#446512d1097197ab3f02fb3c258358c3f7a14240" - integrity sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg== - -supports-color@^5.3.0, supports-color@^5.5.0: - version "5.5.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" - integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -svg-parser@^2.0.2: - version "2.0.4" - resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^1.0.0, svgo@^1.2.2: - version "1.3.2" - resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== - dependencies: - chalk "^2.4.1" - coa "^2.0.2" - css-select "^2.0.0" - css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.37" - csso "^4.0.2" - js-yaml "^3.13.1" - mkdirp "~0.5.1" - object.values "^1.1.0" - sax "~1.2.4" - stable "^0.1.8" - unquote "~1.1.1" - util.promisify "~1.0.0" - -symbol-observable@1.2.0, symbol-observable@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" - integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -table@^6.0.4: - version "6.4.0" - resolved "https://registry.npmjs.org/table/-/table-6.4.0.tgz#9501324358c313162cf52b2843a8b221e75fbefc" - integrity sha512-/Vfr23BDjJT2kfsCmYtnJqEPdD/8Dh/MDIQxfcbe+09lZUel6gluquwdMTrLERBw623Nv34DLGZ11krWn5AAqw== - dependencies: - ajv "^8.0.1" - 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" - -tapable@^1.0.0, tapable@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tar@^6.0.2: - version "6.1.0" - resolved "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz#d1724e9bcc04b977b18d5c573b333a2207229a83" - integrity sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -temp-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" - integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= - -tempy@^0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz#6f6c5b295695a16130996ad5ab01a8bd726e8bf8" - integrity sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ== - dependencies: - temp-dir "^1.0.0" - type-fest "^0.3.1" - unique-string "^1.0.0" - -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - -terser-webpack-plugin@4.2.3: - version "4.2.3" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz#28daef4a83bd17c1db0297070adc07fc8cfc6a9a" - integrity sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ== - dependencies: - cacache "^15.0.5" - find-cache-dir "^3.3.1" - jest-worker "^26.5.0" - p-limit "^3.0.2" - schema-utils "^3.0.0" - serialize-javascript "^5.0.1" - source-map "^0.6.1" - terser "^5.3.4" - webpack-sources "^1.4.3" - -terser-webpack-plugin@^1.4.3: - version "1.4.5" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" - integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -terser@^4.1.2, terser@^4.6.2, terser@^4.6.3: - version "4.8.0" - resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" - integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -terser@^5.3.4: - version "5.6.1" - resolved "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz#a48eeac5300c0a09b36854bf90d9c26fb201973c" - integrity sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw== - dependencies: - commander "^2.20.0" - source-map "~0.7.2" - source-map-support "~0.5.19" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + "babel-plugin-styled-components" ">= 1.12.0" + "css-to-react-native" "^3.0.0" + "hoist-non-react-statics" "^3.0.0" + "shallowequal" "^1.1.0" + "supports-color" "^5.5.0" + +"stylehacks@^4.0.0": + "integrity" "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==" + "resolved" "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "browserslist" "^4.0.0" + "postcss" "^7.0.0" + "postcss-selector-parser" "^3.0.0" + +"stylis@^4.0.3": + "integrity" "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==" + "resolved" "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz" + "version" "4.0.10" + +"supports-color@^5.3.0", "supports-color@^5.5.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^6.1.0": + "integrity" "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^7.0.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-color@^7.1.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-hyperlinks@^2.0.0": + "integrity" "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==" + "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "has-flag" "^4.0.0" + "supports-color" "^7.0.0" + +"svg-parser@^2.0.2": + "integrity" "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + "resolved" "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + "version" "2.0.4" + +"svgo@^1.0.0", "svgo@^1.2.2": + "integrity" "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==" + "resolved" "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "chalk" "^2.4.1" + "coa" "^2.0.2" + "css-select" "^2.0.0" + "css-select-base-adapter" "^0.1.1" + "css-tree" "1.0.0-alpha.37" + "csso" "^4.0.2" + "js-yaml" "^3.13.1" + "mkdirp" "~0.5.1" + "object.values" "^1.1.0" + "sax" "~1.2.4" + "stable" "^0.1.8" + "unquote" "~1.1.1" + "util.promisify" "~1.0.0" + +"symbol-observable@^1.2.0", "symbol-observable@1.2.0": + "integrity" "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + "resolved" "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz" + "version" "1.2.0" + +"symbol-tree@^3.2.4": + "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + "version" "3.2.4" + +"table@^6.0.4": + "integrity" "sha512-xGDXWTBJxahkzPQCsn1S9ESHEenU7TbMD5Iv4FeopXv/XwJyWatFjfbor+6ipI10/MNPXBYUamYukOrbPZ9L/w==" + "resolved" "https://registry.npmjs.org/table/-/table-6.5.1.tgz" + "version" "6.5.1" + dependencies: + "ajv" "^8.0.1" + "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" + "strip-ansi" "^6.0.0" + +"tapable@^1.0.0", "tapable@^1.1.3": + "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + "version" "1.1.3" + +"tar@^6.0.2": + "integrity" "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==" + "resolved" "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "chownr" "^2.0.0" + "fs-minipass" "^2.0.0" + "minipass" "^3.0.0" + "minizlib" "^2.1.1" + "mkdirp" "^1.0.3" + "yallist" "^4.0.0" + +"temp-dir@^1.0.0": + "integrity" "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + "resolved" "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz" + "version" "1.0.0" + +"tempy@^0.3.0": + "integrity" "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==" + "resolved" "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "temp-dir" "^1.0.0" + "type-fest" "^0.3.1" + "unique-string" "^1.0.0" + +"terminal-link@^2.0.0": + "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" + "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "ansi-escapes" "^4.2.1" + "supports-hyperlinks" "^2.0.0" + +"terser-webpack-plugin@^1.4.3": + "integrity" "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==" + "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz" + "version" "1.4.5" + dependencies: + "cacache" "^12.0.2" + "find-cache-dir" "^2.1.0" + "is-wsl" "^1.1.0" + "schema-utils" "^1.0.0" + "serialize-javascript" "^4.0.0" + "source-map" "^0.6.1" + "terser" "^4.1.2" + "webpack-sources" "^1.4.0" + "worker-farm" "^1.7.0" + +"terser-webpack-plugin@4.2.3": + "integrity" "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==" + "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "cacache" "^15.0.5" + "find-cache-dir" "^3.3.1" + "jest-worker" "^26.5.0" + "p-limit" "^3.0.2" + "schema-utils" "^3.0.0" + "serialize-javascript" "^5.0.1" + "source-map" "^0.6.1" + "terser" "^5.3.4" + "webpack-sources" "^1.4.3" + +"terser@^4.1.2", "terser@^4.6.2", "terser@^4.6.3": + "integrity" "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==" + "resolved" "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz" + "version" "4.8.0" + dependencies: + "commander" "^2.20.0" + "source-map" "~0.6.1" + "source-map-support" "~0.5.12" + +"terser@^5.3.4": + "integrity" "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==" + "resolved" "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz" + "version" "5.6.1" + dependencies: + "commander" "^2.20.0" + "source-map" "~0.7.2" + "source-map-support" "~0.5.19" + +"test-exclude@^6.0.0": + "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" + "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + "version" "6.0.0" dependencies: "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-table@0.2.0, text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -theming@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/theming/-/theming-3.3.0.tgz#dacabf04aa689edde35f1e1c117ec6de73fbf870" - integrity sha512-u6l4qTJRDaWZsqa8JugaNt7Xd8PPl9+gonZaIe28vAhqgHMIG/DOyFPqiKN/gQLQYj05tHv+YQdNILL4zoiAVA== - dependencies: - hoist-non-react-statics "^3.3.0" - prop-types "^15.5.8" - react-display-name "^0.2.4" - tiny-warning "^1.0.2" - -throat@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" - integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through@^2.3.6: - version "2.3.8" - resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -timers-browserify@^2.0.4: - version "2.0.12" - resolved "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" - integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== - dependencies: - setimmediate "^1.0.4" - -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - -tiny-invariant@^1.0.2: - version "1.1.0" - resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz#634c5f8efdc27714b7f386c35e6760991d230875" - integrity sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw== - -tiny-warning@^1.0.0, tiny-warning@^1.0.2, tiny-warning@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" - integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -tmpl@1.0.x: - version "1.0.4" - resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" - integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -toidentifier@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" - integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== - -toposort@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz#ae21768175d1559d48bef35420b2f4962f09c330" - integrity sha1-riF2gXXRVZ1IvvNUILL0li8JwzA= - -tough-cookie@^2.3.3, tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" - integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - universalify "^0.1.2" - -tr46@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz#03273586def1595ae08fedb38d7733cee91d2479" - integrity sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== - dependencies: - punycode "^2.1.1" - -tryer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== - -ts-pnp@1.2.0, ts-pnp@^1.1.6: - version "1.2.0" - resolved "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" - integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== - -tsconfig-paths@^3.9.0: - version "3.9.0" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b" - integrity sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== + "glob" "^7.1.4" + "minimatch" "^3.0.4" + +"text-table@^0.2.0", "text-table@0.2.0": + "integrity" "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + "version" "0.2.0" + +"theming@^3.3.0": + "integrity" "sha512-u6l4qTJRDaWZsqa8JugaNt7Xd8PPl9+gonZaIe28vAhqgHMIG/DOyFPqiKN/gQLQYj05tHv+YQdNILL4zoiAVA==" + "resolved" "https://registry.npmjs.org/theming/-/theming-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "hoist-non-react-statics" "^3.3.0" + "prop-types" "^15.5.8" + "react-display-name" "^0.2.4" + "tiny-warning" "^1.0.2" + +"throat@^5.0.0": + "integrity" "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + "resolved" "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" + "version" "5.0.0" + +"through@^2.3.6": + "integrity" "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "resolved" "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + "version" "2.3.8" + +"through2@^2.0.0": + "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" + "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "readable-stream" "~2.3.6" + "xtend" "~4.0.1" + +"thunky@^1.0.2": + "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + "version" "1.1.0" + +"timers-browserify@^2.0.4": + "integrity" "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==" + "resolved" "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz" + "version" "2.0.12" + dependencies: + "setimmediate" "^1.0.4" + +"timsort@^0.3.0": + "integrity" "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + "resolved" "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz" + "version" "0.3.0" + +"tiny-invariant@^1.0.2": + "integrity" "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" + "resolved" "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz" + "version" "1.1.0" + +"tiny-warning@^1.0.0", "tiny-warning@^1.0.2", "tiny-warning@^1.0.3": + "integrity" "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + "resolved" "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" + "version" "1.0.3" + +"tmp@^0.0.33": + "integrity" "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==" + "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + "version" "0.0.33" + dependencies: + "os-tmpdir" "~1.0.2" + +"tmpl@1.0.x": + "integrity" "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz" + "version" "1.0.4" + +"to-arraybuffer@^1.0.0": + "integrity" "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "resolved" "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" + "version" "1.0.1" + +"to-fast-properties@^2.0.0": + "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + "version" "2.0.0" + +"to-object-path@^0.3.0": + "integrity" "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=" + "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "kind-of" "^3.0.2" + +"to-regex-range@^2.1.0": + "integrity" "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" + +"to-regex@^3.0.1", "to-regex@^3.0.2": + "integrity" "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==" + "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "regex-not" "^1.0.2" + "safe-regex" "^1.1.0" + +"toidentifier@1.0.0": + "integrity" "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" + "version" "1.0.0" + +"toposort@^2.0.2": + "integrity" "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=" + "resolved" "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz" + "version" "2.0.2" + +"tough-cookie@^2.3.3": + "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "psl" "^1.1.28" + "punycode" "^2.1.1" + +"tough-cookie@^4.0.0": + "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "psl" "^1.1.33" + "punycode" "^2.1.1" + "universalify" "^0.1.2" + +"tough-cookie@~2.5.0": + "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "psl" "^1.1.28" + "punycode" "^2.1.1" + +"tr46@^2.0.2": + "integrity" "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==" + "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "punycode" "^2.1.1" + +"tryer@^1.0.1": + "integrity" "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + "resolved" "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" + "version" "1.0.1" + +"ts-pnp@^1.1.6", "ts-pnp@1.2.0": + "integrity" "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + "resolved" "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz" + "version" "1.2.0" + +"tsconfig-paths@^3.9.0": + "integrity" "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==" + "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz" + "version" "3.9.0" dependencies: "@types/json5" "^0.0.29" - json5 "^1.0.1" - minimist "^1.2.0" - strip-bom "^3.0.0" - -tslib@^1.8.1, tslib@^1.9.0: - version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.3, tslib@^2.1.0: - version "2.2.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" - integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== - -tsutils@^3.17.1: - version "3.21.0" - resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" - integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -type-is@~1.6.17, type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -type@^1.0.1: - version "1.2.0" - resolved "https://registry.npmjs.org/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" - integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== - -type@^2.0.0: - version "2.5.0" - resolved "https://registry.npmjs.org/type/-/type-2.5.0.tgz#0a2e78c2e77907b252abe5f298c1b01c63f0db3d" - integrity sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -typescript@^4.2.4: - version "4.2.4" - resolved "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz#8610b59747de028fda898a8aef0e103f156d0961" - integrity sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg== - -unbox-primitive@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" - 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" - -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== - -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== - dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - -unicode-match-property-value-ecmascript@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" - integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== - -unicode-property-aliases-ecmascript@^1.0.4: - version "1.1.0" - resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" - integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - -unique-string@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" - integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= - dependencies: - crypto-random-string "^1.0.0" - -universalify@^0.1.0, universalify@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.1.1, upath@^1.1.2, upath@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-loader@4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" - integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - -url-parse@^1.4.3, url-parse@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz#d5fa9890af8a5e1f274a2c98376510f6425f6e3b" - integrity sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q== - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "https://registry.npmjs.org/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -util.promisify@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - -util.promisify@~1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" - integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.2" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.0" - -util@0.10.3: - version "0.10.3" - resolved "https://registry.npmjs.org/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - -util@^0.11.0: - version "0.11.1" - resolved "https://registry.npmjs.org/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - -utila@~0.4: - version "0.4.0" - resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.3.2, uuid@^3.4.0: - version "3.4.0" - resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -uuid@^8.3.0: - version "8.3.2" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - -v8-to-istanbul@^7.0.0: - version "7.1.1" - resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz#04bfd1026ba4577de5472df4f5e89af49de5edda" - integrity sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA== + "json5" "^1.0.1" + "minimist" "^1.2.0" + "strip-bom" "^3.0.0" + +"tslib@^1.8.1", "tslib@^1.9.0": + "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + "version" "1.14.1" + +"tslib@^2.0.3": + "integrity" "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz" + "version" "2.2.0" + +"tslib@^2.1.0": + "integrity" "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz" + "version" "2.2.0" + +"tsutils@^3.17.1": + "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==" + "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + "version" "3.21.0" + dependencies: + "tslib" "^1.8.1" + +"tty-browserify@0.0.0": + "integrity" "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "resolved" "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" + "version" "0.0.0" + +"tunnel-agent@^0.6.0": + "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=" + "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "safe-buffer" "^5.0.1" + +"tweetnacl@^0.14.3", "tweetnacl@~0.14.0": + "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" + "version" "0.14.5" + +"type-check@^0.4.0", "type-check@~0.4.0": + "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + "version" "0.4.0" + dependencies: + "prelude-ls" "^1.2.1" + +"type-check@~0.3.2": + "integrity" "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + "version" "0.3.2" + dependencies: + "prelude-ls" "~1.1.2" + +"type-detect@4.0.8": + "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + "version" "4.0.8" + +"type-fest@^0.20.2": + "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + "version" "0.20.2" + +"type-fest@^0.21.3": + "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + "version" "0.21.3" + +"type-fest@^0.3.1": + "integrity" "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz" + "version" "0.3.1" + +"type-fest@^0.6.0": + "integrity" "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + "version" "0.6.0" + +"type-fest@^0.8.1": + "integrity" "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + "version" "0.8.1" + +"type-is@~1.6.17", "type-is@~1.6.18": + "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + "version" "1.6.18" + dependencies: + "media-typer" "0.3.0" + "mime-types" "~2.1.24" + +"type@^1.0.1": + "integrity" "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + "resolved" "https://registry.npmjs.org/type/-/type-1.2.0.tgz" + "version" "1.2.0" + +"type@^2.0.0": + "integrity" "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + "resolved" "https://registry.npmjs.org/type/-/type-2.5.0.tgz" + "version" "2.5.0" + +"typedarray-to-buffer@^3.1.5": + "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" + "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "is-typedarray" "^1.0.0" + +"typedarray@^0.0.6": + "integrity" "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + "version" "0.0.6" + +"typescript@^4.2.4": + "integrity" "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==" + "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz" + "version" "4.2.4" + +"unbox-primitive@^1.0.0": + "integrity" "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==" + "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "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@^1.0.4": + "integrity" "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz" + "version" "1.0.4" + +"unicode-match-property-ecmascript@^1.0.4": + "integrity" "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==" + "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "unicode-canonical-property-names-ecmascript" "^1.0.4" + "unicode-property-aliases-ecmascript" "^1.0.4" + +"unicode-match-property-value-ecmascript@^1.2.0": + "integrity" "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz" + "version" "1.2.0" + +"unicode-property-aliases-ecmascript@^1.0.4": + "integrity" "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz" + "version" "1.1.0" + +"union-value@^1.0.0": + "integrity" "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==" + "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "arr-union" "^3.1.0" + "get-value" "^2.0.6" + "is-extendable" "^0.1.1" + "set-value" "^2.0.1" + +"uniq@^1.0.1": + "integrity" "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + "resolved" "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz" + "version" "1.0.1" + +"uniqs@^2.0.0": + "integrity" "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + "resolved" "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz" + "version" "2.0.0" + +"unique-filename@^1.1.1": + "integrity" "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==" + "resolved" "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "unique-slug" "^2.0.0" + +"unique-slug@^2.0.0": + "integrity" "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==" + "resolved" "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "imurmurhash" "^0.1.4" + +"unique-string@^1.0.0": + "integrity" "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=" + "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "crypto-random-string" "^1.0.0" + +"universalify@^0.1.0": + "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + "version" "0.1.2" + +"universalify@^0.1.2": + "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + "version" "0.1.2" + +"universalify@^2.0.0": + "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + "version" "2.0.0" + +"unpipe@~1.0.0", "unpipe@1.0.0": + "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + "version" "1.0.0" + +"unquote@~1.1.1": + "integrity" "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + "resolved" "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + "version" "1.1.1" + +"unset-value@^1.0.0": + "integrity" "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=" + "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-value" "^0.3.1" + "isobject" "^3.0.0" + +"upath@^1.1.1", "upath@^1.1.2", "upath@^1.2.0": + "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + "version" "1.2.0" + +"uri-js@^4.2.2": + "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + "version" "4.4.1" + dependencies: + "punycode" "^2.1.0" + +"urix@^0.1.0": + "integrity" "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" + "version" "0.1.0" + +"url-loader@4.1.1": + "integrity" "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==" + "resolved" "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "loader-utils" "^2.0.0" + "mime-types" "^2.1.27" + "schema-utils" "^3.0.0" + +"url-parse@^1.4.3", "url-parse@^1.5.1": + "integrity" "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==" + "resolved" "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "querystringify" "^2.1.1" + "requires-port" "^1.0.0" + +"url@^0.11.0": + "integrity" "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=" + "resolved" "https://registry.npmjs.org/url/-/url-0.11.0.tgz" + "version" "0.11.0" + dependencies: + "punycode" "1.3.2" + "querystring" "0.2.0" + +"use@^3.1.0": + "integrity" "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz" + "version" "3.1.1" + +"util-deprecate@^1.0.1", "util-deprecate@^1.0.2", "util-deprecate@~1.0.1": + "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"util.promisify@~1.0.0": + "integrity" "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==" + "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.2" + "has-symbols" "^1.0.1" + "object.getownpropertydescriptors" "^2.1.0" + +"util.promisify@1.0.0": + "integrity" "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==" + "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "define-properties" "^1.1.2" + "object.getownpropertydescriptors" "^2.0.3" + +"util@^0.11.0": + "integrity" "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==" + "resolved" "https://registry.npmjs.org/util/-/util-0.11.1.tgz" + "version" "0.11.1" + dependencies: + "inherits" "2.0.3" + +"util@0.10.3": + "integrity" "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=" + "resolved" "https://registry.npmjs.org/util/-/util-0.10.3.tgz" + "version" "0.10.3" + dependencies: + "inherits" "2.0.1" + +"utila@~0.4": + "integrity" "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + "resolved" "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + "version" "0.4.0" + +"utils-merge@1.0.1": + "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + "version" "1.0.1" + +"uuid@^3.3.2": + "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + "version" "3.4.0" + +"uuid@^3.4.0": + "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + "version" "3.4.0" + +"uuid@^8.3.0": + "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + "version" "8.3.2" + +"v8-compile-cache@^2.0.3": + "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + "version" "2.3.0" + +"v8-to-istanbul@^7.0.0": + "integrity" "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==" + "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz" + "version" "7.1.1" dependencies: "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" + "convert-source-map" "^1.6.0" + "source-map" "^0.7.3" -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== +"validate-npm-package-license@^3.0.1": + "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + "version" "3.0.4" dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" + "spdx-correct" "^3.0.0" + "spdx-expression-parse" "^3.0.0" -value-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" - integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== +"value-equal@^1.0.1": + "integrity" "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + "resolved" "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" + "version" "1.0.1" -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= +"vary@~1.1.2": + "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + "version" "1.1.2" -vendors@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" - integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== +"vendors@^1.0.0": + "integrity" "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + "resolved" "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz" + "version" "1.0.4" -verror@1.10.0: - version "1.10.0" - resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= +"verror@1.10.0": + "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=" + "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" + "version" "1.10.0" dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" + "assert-plus" "^1.0.0" + "core-util-is" "1.0.2" + "extsprintf" "^1.2.0" -vm-browserify@^1.0.1: - version "1.1.2" - resolved "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" - integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== +"vm-browserify@^1.0.1": + "integrity" "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "resolved" "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz" + "version" "1.1.2" -w3c-hr-time@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== +"w3c-hr-time@^1.0.2": + "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" + "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + "version" "1.0.2" dependencies: - browser-process-hrtime "^1.0.0" + "browser-process-hrtime" "^1.0.0" -w3c-xmlserializer@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== +"w3c-xmlserializer@^2.0.0": + "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" + "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" + "version" "2.0.0" dependencies: - xml-name-validator "^3.0.0" + "xml-name-validator" "^3.0.0" -walker@^1.0.7, walker@~1.0.5: - version "1.0.7" - resolved "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" - integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= +"walker@^1.0.7", "walker@~1.0.5": + "integrity" "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=" + "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz" + "version" "1.0.7" dependencies: - makeerror "1.0.x" + "makeerror" "1.0.x" -watchpack-chokidar2@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" - integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== +"watchpack-chokidar2@^2.0.1": + "integrity" "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==" + "resolved" "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz" + "version" "2.0.1" dependencies: - chokidar "^2.1.8" + "chokidar" "^2.1.8" -watchpack@^1.7.4: - version "1.7.5" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" - integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== +"watchpack@^1.7.4": + "integrity" "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==" + "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz" + "version" "1.7.5" dependencies: - graceful-fs "^4.1.2" - neo-async "^2.5.0" + "graceful-fs" "^4.1.2" + "neo-async" "^2.5.0" optionalDependencies: - chokidar "^3.4.1" - watchpack-chokidar2 "^2.0.1" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -web-vitals@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz#2df535e3355fb7fbe34787b44b736e270e539377" - integrity sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ== - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -webpack-dev-middleware@^3.7.2: - version "3.7.3" - resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" - integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== - dependencies: - memory-fs "^0.4.1" - mime "^2.4.4" - mkdirp "^0.5.1" - range-parser "^1.2.1" - webpack-log "^2.0.0" - -webpack-dev-server@3.11.1: - version "3.11.1" - resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz#c74028bf5ba8885aaf230e48a20e8936ab8511f0" - integrity sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ== - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.1.8" - compression "^1.7.4" - connect-history-api-fallback "^1.6.0" - debug "^4.1.1" - del "^4.1.1" - express "^4.17.1" - html-entities "^1.3.1" - http-proxy-middleware "0.19.1" - import-local "^2.0.0" - internal-ip "^4.3.0" - ip "^1.1.5" - is-absolute-url "^3.0.3" - killable "^1.0.1" - loglevel "^1.6.8" - opn "^5.5.0" - p-retry "^3.0.1" - portfinder "^1.0.26" - schema-utils "^1.0.0" - selfsigned "^1.10.8" - semver "^6.3.0" - serve-index "^1.9.1" - sockjs "^0.3.21" - sockjs-client "^1.5.0" - spdy "^4.0.2" - strip-ansi "^3.0.1" - supports-color "^6.1.0" - url "^0.11.0" - webpack-dev-middleware "^3.7.2" - webpack-log "^2.0.0" - ws "^6.2.1" - yargs "^13.3.2" - -webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-manifest-plugin@2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz#19ca69b435b0baec7e29fbe90fb4015de2de4f16" - integrity sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ== - dependencies: - fs-extra "^7.0.0" - lodash ">=3.5 <5" - object.entries "^1.1.0" - tapable "^1.0.0" - -webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: - version "1.4.3" - resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" - integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack@4.44.2: - version "4.44.2" - resolved "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz#6bfe2b0af055c8b2d1e90ed2cd9363f841266b72" - integrity sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q== + "chokidar" "^3.4.1" + "watchpack-chokidar2" "^2.0.1" + +"wbuf@^1.1.0", "wbuf@^1.7.3": + "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" + "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "minimalistic-assert" "^1.0.0" + +"web-vitals@^1.1.1": + "integrity" "sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ==" + "resolved" "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz" + "version" "1.1.1" + +"webidl-conversions@^5.0.0": + "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + "version" "5.0.0" + +"webidl-conversions@^6.1.0": + "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + "version" "6.1.0" + +"webpack-dev-middleware@^3.7.2": + "integrity" "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==" + "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz" + "version" "3.7.3" + dependencies: + "memory-fs" "^0.4.1" + "mime" "^2.4.4" + "mkdirp" "^0.5.1" + "range-parser" "^1.2.1" + "webpack-log" "^2.0.0" + +"webpack-dev-server@3.11.1": + "integrity" "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==" + "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz" + "version" "3.11.1" + dependencies: + "ansi-html" "0.0.7" + "bonjour" "^3.5.0" + "chokidar" "^2.1.8" + "compression" "^1.7.4" + "connect-history-api-fallback" "^1.6.0" + "debug" "^4.1.1" + "del" "^4.1.1" + "express" "^4.17.1" + "html-entities" "^1.3.1" + "http-proxy-middleware" "0.19.1" + "import-local" "^2.0.0" + "internal-ip" "^4.3.0" + "ip" "^1.1.5" + "is-absolute-url" "^3.0.3" + "killable" "^1.0.1" + "loglevel" "^1.6.8" + "opn" "^5.5.0" + "p-retry" "^3.0.1" + "portfinder" "^1.0.26" + "schema-utils" "^1.0.0" + "selfsigned" "^1.10.8" + "semver" "^6.3.0" + "serve-index" "^1.9.1" + "sockjs" "^0.3.21" + "sockjs-client" "^1.5.0" + "spdy" "^4.0.2" + "strip-ansi" "^3.0.1" + "supports-color" "^6.1.0" + "url" "^0.11.0" + "webpack-dev-middleware" "^3.7.2" + "webpack-log" "^2.0.0" + "ws" "^6.2.1" + "yargs" "^13.3.2" + +"webpack-log@^2.0.0": + "integrity" "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==" + "resolved" "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ansi-colors" "^3.0.0" + "uuid" "^3.3.2" + +"webpack-manifest-plugin@2.2.0": + "integrity" "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==" + "resolved" "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "fs-extra" "^7.0.0" + "lodash" ">=3.5 <5" + "object.entries" "^1.1.0" + "tapable" "^1.0.0" + +"webpack-sources@^1.1.0", "webpack-sources@^1.3.0", "webpack-sources@^1.4.0", "webpack-sources@^1.4.1", "webpack-sources@^1.4.3": + "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "source-list-map" "^2.0.0" + "source-map" "~0.6.1" + +"webpack@4.44.2": + "integrity" "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==" + "resolved" "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz" + "version" "4.44.2" dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-module-context" "1.9.0" "@webassemblyjs/wasm-edit" "1.9.0" "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.3.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - version "0.7.4" - resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.4" - resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" - integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== - -whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-fetch@2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f" - integrity sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng== - -whatwg-fetch@^3.4.1: - version "3.6.2" - resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^8.0.0, whatwg-url@^8.5.0: - version "8.5.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz#7752b8464fc0903fec89aa9846fc9efe07351fd3" - integrity sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg== - dependencies: - lodash "^4.7.0" - tr46 "^2.0.2" - webidl-conversions "^6.1.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.14, which@^1.2.9, which@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -word-wrap@^1.0.3, word-wrap@^1.2.3, word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -workbox-background-sync@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz#5ae0bbd455f4e9c319e8d827c055bb86c894fd12" - integrity sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA== - dependencies: - workbox-core "^5.1.4" - -workbox-broadcast-update@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz#0eeb89170ddca7f6914fa3523fb14462891f2cfc" - integrity sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA== - dependencies: - workbox-core "^5.1.4" - -workbox-build@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz#23d17ed5c32060c363030c8823b39d0eabf4c8c7" - integrity sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow== + "acorn" "^6.4.1" + "ajv" "^6.10.2" + "ajv-keywords" "^3.4.1" + "chrome-trace-event" "^1.0.2" + "enhanced-resolve" "^4.3.0" + "eslint-scope" "^4.0.3" + "json-parse-better-errors" "^1.0.2" + "loader-runner" "^2.4.0" + "loader-utils" "^1.2.3" + "memory-fs" "^0.4.1" + "micromatch" "^3.1.10" + "mkdirp" "^0.5.3" + "neo-async" "^2.6.1" + "node-libs-browser" "^2.2.1" + "schema-utils" "^1.0.0" + "tapable" "^1.1.3" + "terser-webpack-plugin" "^1.4.3" + "watchpack" "^1.7.4" + "webpack-sources" "^1.4.1" + +"websocket-driver@^0.7.4", "websocket-driver@>=0.5.1": + "integrity" "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" + "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" + "version" "0.7.4" + dependencies: + "http-parser-js" ">=0.5.1" + "safe-buffer" ">=5.1.0" + "websocket-extensions" ">=0.1.1" + +"websocket-extensions@>=0.1.1": + "integrity" "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" + "version" "0.1.4" + +"whatwg-encoding@^1.0.5": + "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" + "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "iconv-lite" "0.4.24" + +"whatwg-fetch@^3.4.1": + "integrity" "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" + "version" "3.6.2" + +"whatwg-fetch@2.0.4": + "integrity" "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz" + "version" "2.0.4" + +"whatwg-mimetype@^2.3.0": + "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + "version" "2.3.0" + +"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": + "integrity" "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==" + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz" + "version" "8.5.0" + dependencies: + "lodash" "^4.7.0" + "tr46" "^2.0.2" + "webidl-conversions" "^6.1.0" + +"which-boxed-primitive@^1.0.2": + "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-bigint" "^1.0.1" + "is-boolean-object" "^1.1.0" + "is-number-object" "^1.0.4" + "is-string" "^1.0.5" + "is-symbol" "^1.0.3" + +"which-module@^2.0.0": + "integrity" "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" + "version" "2.0.0" + +"which@^1.2.14", "which@^1.2.9", "which@^1.3.1": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.1": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.2": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"word-wrap@^1.0.3", "word-wrap@^1.2.3", "word-wrap@~1.2.3": + "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + "version" "1.2.3" + +"workbox-background-sync@^5.1.4": + "integrity" "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==" + "resolved" "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"workbox-broadcast-update@^5.1.4": + "integrity" "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==" + "resolved" "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"workbox-build@^5.1.4": + "integrity" "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==" + "resolved" "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz" + "version" "5.1.4" dependencies: "@babel/core" "^7.8.4" "@babel/preset-env" "^7.8.4" @@ -12902,295 +13187,295 @@ workbox-build@^5.1.4: "@rollup/plugin-node-resolve" "^7.1.1" "@rollup/plugin-replace" "^2.3.1" "@surma/rollup-plugin-off-main-thread" "^1.1.1" - common-tags "^1.8.0" - fast-json-stable-stringify "^2.1.0" - fs-extra "^8.1.0" - glob "^7.1.6" - lodash.template "^4.5.0" - pretty-bytes "^5.3.0" - rollup "^1.31.1" - rollup-plugin-babel "^4.3.3" - rollup-plugin-terser "^5.3.1" - source-map "^0.7.3" - source-map-url "^0.4.0" - stringify-object "^3.3.0" - strip-comments "^1.0.2" - tempy "^0.3.0" - upath "^1.2.0" - workbox-background-sync "^5.1.4" - workbox-broadcast-update "^5.1.4" - workbox-cacheable-response "^5.1.4" - workbox-core "^5.1.4" - workbox-expiration "^5.1.4" - workbox-google-analytics "^5.1.4" - workbox-navigation-preload "^5.1.4" - workbox-precaching "^5.1.4" - workbox-range-requests "^5.1.4" - workbox-routing "^5.1.4" - workbox-strategies "^5.1.4" - workbox-streams "^5.1.4" - workbox-sw "^5.1.4" - workbox-window "^5.1.4" - -workbox-cacheable-response@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz#9ff26e1366214bdd05cf5a43da9305b274078a54" - integrity sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA== - dependencies: - workbox-core "^5.1.4" - -workbox-core@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz#8bbfb2362ecdff30e25d123c82c79ac65d9264f4" - integrity sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg== - -workbox-expiration@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz#92b5df461e8126114943a3b15c55e4ecb920b163" - integrity sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ== - dependencies: - workbox-core "^5.1.4" - -workbox-google-analytics@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz#b3376806b1ac7d7df8418304d379707195fa8517" - integrity sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA== - dependencies: - workbox-background-sync "^5.1.4" - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - workbox-strategies "^5.1.4" - -workbox-navigation-preload@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz#30d1b720d26a05efc5fa11503e5cc1ed5a78902a" - integrity sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ== - dependencies: - workbox-core "^5.1.4" - -workbox-precaching@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz#874f7ebdd750dd3e04249efae9a1b3f48285fe6b" - integrity sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA== - dependencies: - workbox-core "^5.1.4" - -workbox-range-requests@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz#7066a12c121df65bf76fdf2b0868016aa2bab859" - integrity sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw== - dependencies: - workbox-core "^5.1.4" - -workbox-routing@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz#3e8cd86bd3b6573488d1a2ce7385e547b547e970" - integrity sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw== - dependencies: - workbox-core "^5.1.4" - -workbox-strategies@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz#96b1418ccdfde5354612914964074d466c52d08c" - integrity sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA== - dependencies: - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - -workbox-streams@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz#05754e5e3667bdc078df2c9315b3f41210d8cac0" - integrity sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw== - dependencies: - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - -workbox-sw@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz#2bb34c9f7381f90d84cef644816d45150011d3db" - integrity sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA== - -workbox-webpack-plugin@5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz#7bfe8c16e40fe9ed8937080ac7ae9c8bde01e79c" - integrity sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ== + "common-tags" "^1.8.0" + "fast-json-stable-stringify" "^2.1.0" + "fs-extra" "^8.1.0" + "glob" "^7.1.6" + "lodash.template" "^4.5.0" + "pretty-bytes" "^5.3.0" + "rollup" "^1.31.1" + "rollup-plugin-babel" "^4.3.3" + "rollup-plugin-terser" "^5.3.1" + "source-map" "^0.7.3" + "source-map-url" "^0.4.0" + "stringify-object" "^3.3.0" + "strip-comments" "^1.0.2" + "tempy" "^0.3.0" + "upath" "^1.2.0" + "workbox-background-sync" "^5.1.4" + "workbox-broadcast-update" "^5.1.4" + "workbox-cacheable-response" "^5.1.4" + "workbox-core" "^5.1.4" + "workbox-expiration" "^5.1.4" + "workbox-google-analytics" "^5.1.4" + "workbox-navigation-preload" "^5.1.4" + "workbox-precaching" "^5.1.4" + "workbox-range-requests" "^5.1.4" + "workbox-routing" "^5.1.4" + "workbox-strategies" "^5.1.4" + "workbox-streams" "^5.1.4" + "workbox-sw" "^5.1.4" + "workbox-window" "^5.1.4" + +"workbox-cacheable-response@^5.1.4": + "integrity" "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==" + "resolved" "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"workbox-core@^5.1.4": + "integrity" "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + "resolved" "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz" + "version" "5.1.4" + +"workbox-expiration@^5.1.4": + "integrity" "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==" + "resolved" "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"workbox-google-analytics@^5.1.4": + "integrity" "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==" + "resolved" "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-background-sync" "^5.1.4" + "workbox-core" "^5.1.4" + "workbox-routing" "^5.1.4" + "workbox-strategies" "^5.1.4" + +"workbox-navigation-preload@^5.1.4": + "integrity" "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==" + "resolved" "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"workbox-precaching@^5.1.4": + "integrity" "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==" + "resolved" "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"workbox-range-requests@^5.1.4": + "integrity" "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==" + "resolved" "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"workbox-routing@^5.1.4": + "integrity" "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==" + "resolved" "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"workbox-strategies@^5.1.4": + "integrity" "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==" + "resolved" "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + "workbox-routing" "^5.1.4" + +"workbox-streams@^5.1.4": + "integrity" "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==" + "resolved" "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + "workbox-routing" "^5.1.4" + +"workbox-sw@^5.1.4": + "integrity" "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + "resolved" "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz" + "version" "5.1.4" + +"workbox-webpack-plugin@5.1.4": + "integrity" "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==" + "resolved" "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz" + "version" "5.1.4" dependencies: "@babel/runtime" "^7.5.5" - fast-json-stable-stringify "^2.0.0" - source-map-url "^0.4.0" - upath "^1.1.2" - webpack-sources "^1.3.0" - workbox-build "^5.1.4" - -workbox-window@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz#2740f7dea7f93b99326179a62f1cc0ca2c93c863" - integrity sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw== - dependencies: - workbox-core "^5.1.4" - -worker-farm@^1.7.0: - version "1.7.0" - resolved "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" - integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== - dependencies: - errno "~0.1.7" - -worker-rpc@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz#cb565bd6d7071a8f16660686051e969ad32f54d5" - integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== - dependencies: - microevent.ts "~0.1.1" - -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^6.2.1: - version "6.2.1" - resolved "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" - integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== - dependencies: - async-limiter "~1.0.0" - -ws@^7.4.4: - version "7.4.5" - resolved "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz#a484dd851e9beb6fdb420027e3885e8ce48986c1" - integrity sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g== - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xmlhttprequest@1.8.0: - version "1.8.0" - resolved "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc" - integrity sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw= - -xtend@^4.0.0, xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^1.10.0, yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs@^13.3.2: - version "13.3.2" - resolved "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - -yargs@^15.4.1: - version "15.4.1" - resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.2" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -yup@^0.32.9: - version "0.32.9" - resolved "https://registry.npmjs.org/yup/-/yup-0.32.9.tgz#9367bec6b1b0e39211ecbca598702e106019d872" - integrity sha512-Ci1qN+i2H0XpY7syDQ0k5zKQ/DoxO0LzPg8PAR/X4Mpj6DqaeCoIYEEjDJwhArh3Fa7GWbQQVDZKeXYlSH4JMg== + "fast-json-stable-stringify" "^2.0.0" + "source-map-url" "^0.4.0" + "upath" "^1.1.2" + "webpack-sources" "^1.3.0" + "workbox-build" "^5.1.4" + +"workbox-window@^5.1.4": + "integrity" "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==" + "resolved" "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz" + "version" "5.1.4" + dependencies: + "workbox-core" "^5.1.4" + +"worker-farm@^1.7.0": + "integrity" "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==" + "resolved" "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "errno" "~0.1.7" + +"worker-rpc@^0.1.0": + "integrity" "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==" + "resolved" "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz" + "version" "0.1.1" + dependencies: + "microevent.ts" "~0.1.1" + +"wrap-ansi@^5.1.0": + "integrity" "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "ansi-styles" "^3.2.0" + "string-width" "^3.0.0" + "strip-ansi" "^5.0.0" + +"wrap-ansi@^6.2.0": + "integrity" "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" + "version" "6.2.0" + dependencies: + "ansi-styles" "^4.0.0" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + +"wrappy@1": + "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"write-file-atomic@^3.0.0": + "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "imurmurhash" "^0.1.4" + "is-typedarray" "^1.0.0" + "signal-exit" "^3.0.2" + "typedarray-to-buffer" "^3.1.5" + +"ws@^6.2.1": + "integrity" "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==" + "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz" + "version" "6.2.1" + dependencies: + "async-limiter" "~1.0.0" + +"ws@^7.4.4": + "integrity" "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==" + "resolved" "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz" + "version" "7.4.5" + +"xml-name-validator@^3.0.0": + "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + "version" "3.0.0" + +"xmlchars@^2.2.0": + "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + "version" "2.2.0" + +"xmlhttprequest@1.8.0": + "integrity" "sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw=" + "resolved" "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz" + "version" "1.8.0" + +"xtend@^4.0.0", "xtend@~4.0.1": + "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + "version" "4.0.2" + +"y18n@^4.0.0": + "integrity" "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" + "version" "4.0.3" + +"yallist@^3.0.2": + "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + "version" "3.1.1" + +"yallist@^4.0.0": + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + "version" "4.0.0" + +"yaml@^1.10.0", "yaml@^1.7.2": + "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + "version" "1.10.2" + +"yargs-parser@^13.1.2": + "integrity" "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz" + "version" "13.1.2" + dependencies: + "camelcase" "^5.0.0" + "decamelize" "^1.2.0" + +"yargs-parser@^18.1.2": + "integrity" "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" + "version" "18.1.3" + dependencies: + "camelcase" "^5.0.0" + "decamelize" "^1.2.0" + +"yargs@^13.3.2": + "integrity" "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz" + "version" "13.3.2" + dependencies: + "cliui" "^5.0.0" + "find-up" "^3.0.0" + "get-caller-file" "^2.0.1" + "require-directory" "^2.1.1" + "require-main-filename" "^2.0.0" + "set-blocking" "^2.0.0" + "string-width" "^3.0.0" + "which-module" "^2.0.0" + "y18n" "^4.0.0" + "yargs-parser" "^13.1.2" + +"yargs@^15.4.1": + "integrity" "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz" + "version" "15.4.1" + dependencies: + "cliui" "^6.0.0" + "decamelize" "^1.2.0" + "find-up" "^4.1.0" + "get-caller-file" "^2.0.1" + "require-directory" "^2.1.1" + "require-main-filename" "^2.0.0" + "set-blocking" "^2.0.0" + "string-width" "^4.2.0" + "which-module" "^2.0.0" + "y18n" "^4.0.0" + "yargs-parser" "^18.1.2" + +"yocto-queue@^0.1.0": + "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + "version" "0.1.0" + +"yup@^0.32.9": + "integrity" "sha512-Ci1qN+i2H0XpY7syDQ0k5zKQ/DoxO0LzPg8PAR/X4Mpj6DqaeCoIYEEjDJwhArh3Fa7GWbQQVDZKeXYlSH4JMg==" + "resolved" "https://registry.npmjs.org/yup/-/yup-0.32.9.tgz" + "version" "0.32.9" dependencies: "@babel/runtime" "^7.10.5" "@types/lodash" "^4.14.165" - lodash "^4.17.20" - lodash-es "^4.17.15" - nanoclone "^0.2.1" - property-expr "^2.0.4" - toposort "^2.0.2" + "lodash" "^4.17.20" + "lodash-es" "^4.17.15" + "nanoclone" "^0.2.1" + "property-expr" "^2.0.4" + "toposort" "^2.0.2" From 11aad820eab50f643f732ea4f942f1189868c6a7 Mon Sep 17 00:00:00 2001 From: Venkata Sravan Kumar Gollapudi Date: Wed, 28 Apr 2021 16:11:29 +0530 Subject: [PATCH 2/7] Create request form --- .../pages/CreateRequest/Validations.ts | 36 +++ src/components/pages/CreateRequest/View.css | 63 +++++- src/components/pages/CreateRequest/View.tsx | 209 +++++++++++++++--- src/components/pages/CreateRequest/ervsfd.tsx | 1 - src/types.ts | 18 +- 5 files changed, 290 insertions(+), 37 deletions(-) create mode 100644 src/components/pages/CreateRequest/Validations.ts diff --git a/src/components/pages/CreateRequest/Validations.ts b/src/components/pages/CreateRequest/Validations.ts new file mode 100644 index 0000000..c90ac24 --- /dev/null +++ b/src/components/pages/CreateRequest/Validations.ts @@ -0,0 +1,36 @@ +/* eslint-disable no-unused-vars */ +import { RequestType } from 'src/types'; + +export const validations = (data:RequestType)=>{ + if (!data.requesterName || data.requesterName.length<3) { + return `Name should be atleast 3 characters long`; + } + if (!data.patientAge || !(/^\d+$/.test(data.patientAge)) || parseInt(data.patientAge)<=0 || parseInt(data.patientAge)>=100 ) { + return `Invalid Age`; + } + if ( (data.requestCategory.value==='Blood' || data.requestCategory.value==='Plasma' ) && !data.patientBloodGroup.value ) { + return `Blood Group is mandatory !`; + } + if ( !data.patientDistrict.value ) { + return `Location cannot be empty !`; + } + if ( !data.patientState.value ) { + return `Please select a valid State !`; + } + if ( !data.patientGender.value ) { + return `Please select the Gender !`; + } + if ( !data.requestCategory.value ) { + return `Please select a category !`; + } + if ( !data.requestTitle ) { + return `Subject cannot be empty !`; + } + if ( !data.requesterContactNumber || !(/^[6-9]{1}[0-9]{9}$/.test(data.requesterContactNumber)) ) { + return ` Invalid Mobile number !`; + } + + return 'true'; +}; + +export default validations; diff --git a/src/components/pages/CreateRequest/View.css b/src/components/pages/CreateRequest/View.css index 0ebab97..6cdd78b 100644 --- a/src/components/pages/CreateRequest/View.css +++ b/src/components/pages/CreateRequest/View.css @@ -20,7 +20,7 @@ .header{ position: relative; width:100%; - height:30vh; + height:35vh; margin-bottom: 10px; } .cr--image{ @@ -54,3 +54,64 @@ justify-content: center; align-items: center; } + +.cr--element__position1{ + width: 80%; + margin-top: 10px; +} + + +.cr--element__position2{ +width: 90%; +margin-top: 35px; +} +@media screen and (max-width: 960px) { + .cr--element__position2{ + width: 80%; + margin-top: 35px; + } +} +.cr--element__position3{ + width: 35%; + margin-top: 10px; + +} +.cr--element__position4{ + width: 40%; + margin-top: 10px; + +} +.cr--element__position5{ + width: 30%; + margin-top: 10px; + +} +.cr--element__position6{ + width: 50%; + margin-top: 10px; + +} +.cr--element__position7{ + width: 20%; + margin-top: 10px; + +} +.cr--buttob__container{ + margin-top: 30px; + margin-bottom: 30px; +} +.cr--cancel__button{ +background: red; +color: white; +font-weight: 800; +padding: 12px 25px; +} +.cr--submit__button{ + background: green; + color: white; +font-weight: 800; +padding: 12px 25px; +} +.cr--submit__button:hove{ + box-shadow: 0 2px 6px rgb(35 173 255); +} \ No newline at end of file diff --git a/src/components/pages/CreateRequest/View.tsx b/src/components/pages/CreateRequest/View.tsx index b156315..9b376d4 100644 --- a/src/components/pages/CreateRequest/View.tsx +++ b/src/components/pages/CreateRequest/View.tsx @@ -1,11 +1,13 @@ +/* eslint-disable no-unused-vars */ import React, { useEffect, useState } from 'react'; import './View.css'; import Paper from '@material-ui/core/Paper'; import HelpImage from './help.jpg'; import Grid from '@material-ui/core/Grid'; import { useAppContext, changeTitle, changeBackButton } from 'src/contexts/AppContext'; -import { getLoginRoute } from 'src/components/common/RouterOutlet/routerUtils'; +import { getLoginRoute, getHomeRoute } from 'src/components/common/RouterOutlet/routerUtils'; import useFirebase from 'src/hooks/useFirebase'; +import useFirestore from 'src/hooks/useFirestore'; import withAuth from 'src/components/common/withAuth/View'; import { useHistory } from 'react-router-dom'; import TextField from '@material-ui/core/TextField'; @@ -13,7 +15,13 @@ import { withStyles } from '@material-ui/core/styles'; import { makeStyles } from '@material-ui/core/styles'; import { CATEGORIES, BLOOD_GROUPS, locations } from 'src/Constants/FilterData'; import MenuItem from '@material-ui/core/MenuItem'; - +import TextareaAutosize from '@material-ui/core/TextareaAutosize'; +import Button from '@material-ui/core/Button'; +import CloseIcon from '@material-ui/icons/Close'; +import CheckCircleIcon from '@material-ui/icons/CheckCircle'; +import { useSnackbar } from 'src/components/common/SnackbarProvider/View'; +import { RequestType } from 'src/types'; +import validations from './Validations'; const ValidationTextField = withStyles({ root: { '& input:valid + fieldset': { @@ -26,11 +34,11 @@ const ValidationTextField = withStyles({ }, '& input:valid:focus + fieldset': { borderLeftWidth: 8, - padding: '4px !important', // override inline-style + padding: '4px !important', }, }, })(TextField); -const useStyles = makeStyles(()=>({ +const useStyles = makeStyles(() => ({ centerElement: { display: 'flex', justifyContent: 'center', @@ -55,11 +63,17 @@ function View() { const [category, setCategory] = useState(''); const [width, setWidth] = useState(false); const [blood, setBlood] = useState(''); + const [gender, setGender] = useState(''); + const [age, setAge] = useState(''); const [indianState, setIndianState] = useState(''); const { indianStates, allStates } = locations(); const [indianCity, setIndianCity] = useState(''); + const [subject, setSubject] = useState(''); + const [description, setDescription] = useState(''); + const snackbar = useSnackbar(); + const { addRequest } = useFirestore(); + - console.log( displayName, phoneNumber ); // remove this line useEffect(() => { if (!email) { history.push(getLoginRoute()); @@ -68,6 +82,76 @@ function View() { dispatch(changeBackButton(true)); }, []); + const handleSubmit = async () => { + if (!email) { + snackbar.show('error', `You're not authorized for the action!`); + return; + } + const payload:RequestType = { + donorEmail: '', + donorName: '', + patientBloodGroup: { value: blood||'', label: blood||'' }, + patientDistrict: { value: indianCity||'', label: indianCity||'' }, + patientState: { value: indianState||'', label: indianState||'' }, + requestCategory: { value: category||'', label: category||'' }, + patientGender: { value: gender, label: gender }, + requestTitle: subject, + requestDescription: description||'', + requestStatus: { value: 'open', label: 'Open' }, + requesterContactNumber: mobile, + requesterName: name, + requesterEmail: email, + patientAge: age, + }; + const validation = validations(payload); + if ( validation !== 'true' ) { + snackbar.show('error', validation); + return; + } + console.log(payload); + try { + const res = await addRequest(payload); + console.log(res); + snackbar.show( + 'success', + `Request + created successfully! Please also keep an eye on your post comment thread and useful links tab`, + ); + // history.push(getViewRequestRoute(params?.docId || (res as any)?.id)); + } catch (e) { + snackbar.show( + 'error', + `Error while creating the request !`, + ); + } + + // if (!validateFields(data)) return; + // try { + // const payload: RequestType = pickBy(data, identity) as any; + // const res = isEdit ? + // await updateRequest(params?.docId, payload) : + // await addRequest({ + // ...payload, + // requestStatus: { value: 'open', label: 'Open' }, + // requesterEmail: auth?.user?.email, + // }); + // snackbar.show( + // 'success', + // `Request + // ${ isEdit ? 'updated' : 'created' } successfully! Please also keep an eye on your post comment thread and useful links tab`, + // ); + // // message.success('Request created successfully!') + // history.push(getViewRequestRoute(params?.docId || (res as any)?.id)); + // } catch (e) { + // console.error('Error adding document: ', e); + // snackbar.show( + // 'error', + // `Couldn't ${ + // isEdit ? 'update' : 'create' + // } request!\n All the fields are mandatory!`, + // ); + // } + }; return (

@@ -82,56 +166,86 @@ function View() { required={true} variant="outlined" defaultValue={displayName} - onChange={(event)=>{ + onChange={(event) => { setName(event?.target.value); }} - style={ { width: '80%', marginTop: '10px' } } + className='cr--element__position1' value={name} name='name' placeholder='John Doe' /> - + + { + setAge(event?.target.value); + }} + className='cr--element__position7' + value={age} + name='age' + placeholder='XX' + /> - + { + defaultValue={phoneNumber || ''} + onChange={(event) => { setMobile(event?.target.value); }} - style={ { width: '80%', marginTop: '10px' } } + className='cr--element__position4' value={mobile} name='mobile' placeholder='10 Digit Number' /> + { + setGender(event.target.value); + }} + variant="outlined" + className='cr--element__position5' + > + {['Male', 'Female', 'Other'].map((option) => ( + + {option} + + ))} + - + { + onChange={(event) => { setCategory(event.target.value); - if ( ['Blood', 'Plasma'].includes(event.target.value) ) { + if (['Blood', 'Plasma'].includes(event.target.value)) { setWidth(true); } else { setWidth(false); + setBlood(''); } }} variant="outlined" - className={width?classes.showBloodGroup:classes.hideBloodGroup} + className={width ? classes.showBloodGroup : classes.hideBloodGroup} > {CATEGORIES.map((option) => ( @@ -145,9 +259,9 @@ function View() { select label="Group" value={blood} - onChange={(event)=>setBlood(event.target.value)} + onChange={(event) => setBlood(event.target.value)} variant="outlined" - style={ { width: '35%', marginTop: '10px' } } + className='cr--element__position3' > {BLOOD_GROUPS.map((option) => ( @@ -162,9 +276,9 @@ function View() { select label='State' value={indianState} - onChange={(event)=>setIndianState(event.target.value)} + onChange={(event) => setIndianState(event.target.value)} variant="outlined" - style={ { width: '80%', marginTop: '10px', borderColor: 'blue' } } + className='cr--element__position1' > {indianStates.map((option) => ( @@ -179,9 +293,9 @@ function View() { select label='City' value={indianCity} - onChange={(event)=>setIndianCity(event.target.value)} + onChange={(event) => setIndianCity(event.target.value)} variant="outlined" - style={ { width: '80%', marginTop: '10px', borderColor: 'blue' } } + className='cr--element__position1' > {indianState && allStates[indianState].map((option) => ( @@ -191,8 +305,52 @@ function View() { - - + + { + setSubject(event?.target.value); + }} + className='cr--element__position2' + value={subject} + name='subject' + placeholder='Describe your issue in short words' + /> + + + { + setDescription(event?.target.value); + }} + value={description} + /> + + + + + + + +
@@ -202,7 +360,6 @@ function View() { export default withAuth(View); -// /style={{ justifyContent: 'space-arround' }} // /Image optimise // /inline styling // /put image under src/assets/images diff --git a/src/components/pages/CreateRequest/ervsfd.tsx b/src/components/pages/CreateRequest/ervsfd.tsx index dc56297..d661f7b 100644 --- a/src/components/pages/CreateRequest/ervsfd.tsx +++ b/src/components/pages/CreateRequest/ervsfd.tsx @@ -8,7 +8,6 @@ import { TextField, Typography, } from '@material-ui/core'; -import MuiPhoneNumber from 'material-ui-phone-number'; import React, { useState, useEffect } from 'react'; import { Controller, useForm } from 'react-hook-form'; import { useHistory, useParams } from 'react-router-dom'; diff --git a/src/types.ts b/src/types.ts index 10121c9..09a9e09 100644 --- a/src/types.ts +++ b/src/types.ts @@ -8,20 +8,20 @@ export interface StylesProps { export interface RequestType { donorEmail?: string; donorName?: string; - patientBloodGroup?: { value: string, label: string }; - patientAge?: string; - patientDistrict?: { value: string, label: string }; - patientGender?: { value: string, label: string }; - patientState?: { value: string, label: string }; - requestCategory?: { value: string, label: string }; + patientBloodGroup: { value: string, label: string }; + patientAge: string; + patientDistrict: { value: string, label: string }; + patientGender: { value: string, label: string }; + patientState: { value: string, label: string }; + requestCategory: { value: string, label: string }; requestTitle: string; requestDescription?: string; - requestStatus?: { value: string, label: string }; + requestStatus: { value: string, label: string }; requesterContactNumber: string; requesterName: string; requesterEmail: string; - createdAt: number; - updatedAt: number; + createdAt?: number; + updatedAt?: number; } export interface FiltersType { From a2b1c9c8d8ba1967fec9eed46f754548a3c4fe3b Mon Sep 17 00:00:00 2001 From: Venkata Sravan Kumar Gollapudi Date: Wed, 28 Apr 2021 22:15:24 +0530 Subject: [PATCH 3/7] Create request UI + Functionality + Fixed linting issues --- src/components/pages/CreateRequest/View.css | 38 ++++++- src/components/pages/CreateRequest/View.tsx | 113 ++++++++++++++++---- src/components/pages/Dashboard/View.tsx | 6 +- 3 files changed, 133 insertions(+), 24 deletions(-) diff --git a/src/components/pages/CreateRequest/View.css b/src/components/pages/CreateRequest/View.css index 6cdd78b..a263ce2 100644 --- a/src/components/pages/CreateRequest/View.css +++ b/src/components/pages/CreateRequest/View.css @@ -106,12 +106,48 @@ color: white; font-weight: 800; padding: 12px 25px; } +.cr--cancel__button:hover{ + background: white; + color: red; + font-weight: 800; + padding: 12px 25px; + } .cr--submit__button{ background: green; color: white; font-weight: 800; padding: 12px 25px; } +.cr--submit__button:hover{ + background: white; + color: green; + font-weight: 800; + padding: 12px 25px; + } .cr--submit__button:hove{ box-shadow: 0 2px 6px rgb(35 173 255); -} \ No newline at end of file +} +.cr--save__button{ + background: green; + color: white; + font-weight: 800; + padding: 12px 25px; + } + .cr--resolve__button{ + background: blue; + color: white; + font-weight: 800; + padding: 12px 25px; + } + .cr--save__button:hover{ + background: white; + color: green; + font-weight: 800; + padding: 12px 25px; + } + .cr--resolve__button:hover{ + background: white; + color: blue; + font-weight: 800; + padding: 12px 25px; + } \ No newline at end of file diff --git a/src/components/pages/CreateRequest/View.tsx b/src/components/pages/CreateRequest/View.tsx index 87b04b4..3d3c44a 100644 --- a/src/components/pages/CreateRequest/View.tsx +++ b/src/components/pages/CreateRequest/View.tsx @@ -5,11 +5,11 @@ import Paper from '@material-ui/core/Paper'; import HelpImage from './help.jpg'; import Grid from '@material-ui/core/Grid'; import { useAppContext, changeTitle, changeBackButton } from 'src/contexts/AppContext'; -import { getLoginRoute, getHomeRoute } from 'src/components/common/RouterOutlet/routerUtils'; +import { getLoginRoute, getHomeRoute, getSayThanksRoute } from 'src/components/common/RouterOutlet/routerUtils'; import useFirebase from 'src/hooks/useFirebase'; import useFirestore from 'src/hooks/useFirestore'; import withAuth from 'src/components/common/withAuth/View'; -import { useHistory } from 'react-router-dom'; +import { useHistory, useParams } from 'react-router-dom'; import TextField from '@material-ui/core/TextField'; import { withStyles } from '@material-ui/core/styles'; import { makeStyles } from '@material-ui/core/styles'; @@ -23,6 +23,8 @@ import { useSnackbar } from 'src/components/common/SnackbarProvider/View'; import { RequestType } from 'src/types'; import validations from './Validations'; import { firebaseAnalytics } from 'src/components/common/AuthProvider/View'; +import TurnedInIcon from '@material-ui/icons/TurnedIn'; +import FavoriteIcon from '@material-ui/icons/Favorite'; const ValidationTextField = withStyles({ root: { @@ -55,7 +57,7 @@ const useStyles = makeStyles(() => ({ marginTop: '10px', }, })); -function View() { +function View(props) { const classes = useStyles(); const history = useHistory(); const { displayName, email, phoneNumber } = useFirebase()?.auth?.user || { displayName: null, email: null, phoneNumber: null }; @@ -73,24 +75,43 @@ function View() { const [subject, setSubject] = useState(''); const [description, setDescription] = useState(''); const snackbar = useSnackbar(); - const { addRequest } = useFirestore(); - - + const { addRequest, getRequest, updateRequest } = useFirestore(); + const { isEdit } = props; + const params = useParams(); useEffect(() => { if (!email) { history.push(getLoginRoute()); } firebaseAnalytics.logEvent('create/edit_request_visited'); - dispatch(changeTitle('My Request')); + isEdit?dispatch(changeTitle('Edit Request')):dispatch(changeTitle('My Request')); dispatch(changeBackButton(true)); + isEdit&&loadData(); }, []); - - const handleSubmit = async () => { - if (!email) { - snackbar.show('error', `You're not authorized for the action!`); - return; + useEffect(() => { + if ( ['Plasma', 'Blood'].includes(category) ) { + setWidth(true); + } + }, [category]); + const loadData = async () => { + try { + const data:any = await getRequest(params?.docId); + setAge(data.patientAge); + setBlood(data.patientBloodGroup.value); + setIndianState(data.patientState.value); + setGender(data.patientGender.value); + setCategory(data.requestCategory.value); + setDescription(data.requestDescription); + setSubject(data.requestTitle); + setName(data.requesterName); + setMobile(data.requesterContactNumber); + setIndianCity(data.patientDistrict.value); + } catch ( e ) { + snackbar.show('error', 'Some Error occured !!'); + history.push(getHomeRoute()); } - const payload:RequestType = { + }; + const payload = ():RequestType =>{ + return ({ donorEmail: '', donorName: '', patientBloodGroup: { value: blood||'', label: blood||'' }, @@ -105,22 +126,48 @@ function View() { requesterName: name, requesterEmail: email, patientAge: age, - }; - const validation = validations(payload); + }); + }; + const handleSubmit = async () => { + if (!email) { + snackbar.show('error', `You're not authorized for the action!`); + return; + } + + const validation = validations(payload()); if ( validation !== 'true' ) { snackbar.show('error', validation); return; } - console.log(payload); try { - const res = await addRequest(payload); + const res = await addRequest(payload()); console.log(res); snackbar.show( 'success', `Request created successfully! Please also keep an eye on your post comment thread and useful links tab`, ); - // history.push(getViewRequestRoute(params?.docId || (res as any)?.id)); + } catch (e) { + snackbar.show( + 'error', + `Error while creating the request !`, + ); + } + }; + const handleChanges = async ()=>{ + const validation = validations(payload()); + if ( validation !== 'true' ) { + snackbar.show('error', validation); + return; + } + try { + const res = await updateRequest(params?.docId, payload()); + snackbar.show( + 'success', + `Request + created successfully! Please also keep an eye on your post comment thread and useful links tab`, + ); + history.push('/?tab=3'); } catch (e) { snackbar.show( 'error', @@ -305,8 +352,8 @@ function View() { }} value={description} /> - - + + {!isEdit ? + + + + + } ); @@ -336,6 +406,9 @@ function View() { export default withAuth(View); +function updateRequest(docId: any, arg1: RequestType) { + throw new Error('Function not implemented.'); +} // /Image optimise // /inline styling // /put image under src/assets/images diff --git a/src/components/pages/Dashboard/View.tsx b/src/components/pages/Dashboard/View.tsx index ac956d1..d75aba3 100644 --- a/src/components/pages/Dashboard/View.tsx +++ b/src/components/pages/Dashboard/View.tsx @@ -207,8 +207,8 @@ function Dashboard() { } setUsefulLinks(defaultUsefulLinks); snackbar.show( - 'error', - `Data fetch failed due to huge traffic load. + 'error', + `Data fetch failed due to huge traffic load. Meanwhile please use comment thread.`, ); } @@ -287,7 +287,7 @@ function Dashboard() { className={`${card.requestStatus?.value === 'open' ? classes.openCard : classes.closedCard - }`} + }`} onClick={() => handleCardClick(card.id)} > {/* Date: Fri, 30 Apr 2021 22:57:02 +0530 Subject: [PATCH 4/7] mark as resolved UI --- .../pages/CreateRequest => Assets/Images}/help.jpg | Bin src/components/pages/CreateRequest/View.css | 3 +-- src/components/pages/CreateRequest/View.tsx | 11 +---------- src/index.tsx | 4 ++-- 4 files changed, 4 insertions(+), 14 deletions(-) rename src/{components/pages/CreateRequest => Assets/Images}/help.jpg (100%) diff --git a/src/components/pages/CreateRequest/help.jpg b/src/Assets/Images/help.jpg similarity index 100% rename from src/components/pages/CreateRequest/help.jpg rename to src/Assets/Images/help.jpg diff --git a/src/components/pages/CreateRequest/View.css b/src/components/pages/CreateRequest/View.css index a263ce2..48fca6e 100644 --- a/src/components/pages/CreateRequest/View.css +++ b/src/components/pages/CreateRequest/View.css @@ -7,8 +7,7 @@ .cr--container{ width:70%; height:auto; - background-color: rgb(231, 244, 248); - + background-color: rgb(255, 255, 255); } @media screen and (max-width: 800px) { diff --git a/src/components/pages/CreateRequest/View.tsx b/src/components/pages/CreateRequest/View.tsx index 3d3c44a..ee729e3 100644 --- a/src/components/pages/CreateRequest/View.tsx +++ b/src/components/pages/CreateRequest/View.tsx @@ -2,7 +2,7 @@ import React, { useEffect, useState } from 'react'; import './View.css'; import Paper from '@material-ui/core/Paper'; -import HelpImage from './help.jpg'; +import HelpImage from 'src/Assets/Images/help.jpg'; import Grid from '@material-ui/core/Grid'; import { useAppContext, changeTitle, changeBackButton } from 'src/contexts/AppContext'; import { getLoginRoute, getHomeRoute, getSayThanksRoute } from 'src/components/common/RouterOutlet/routerUtils'; @@ -405,12 +405,3 @@ function View(props) { export default withAuth(View); - -function updateRequest(docId: any, arg1: RequestType) { - throw new Error('Function not implemented.'); -} -// /Image optimise -// /inline styling -// /put image under src/assets/images -// /bg color -// common form fields diff --git a/src/index.tsx b/src/index.tsx index c26ddeb..94d089a 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import './index.css'; -import reportWebVitals from './reportWebVitals'; +// import reportWebVitals from './reportWebVitals'; import serviceWorker from './serviceWorker'; ReactDOM.render( @@ -15,5 +15,5 @@ ReactDOM.render( // If you want to start measuring performance in your app, pass a function // to log results (for example: reportWebVitals(console.log)) // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals -reportWebVitals(console.log); +// reportWebVitals(console.log); serviceWorker(); From 312f50026a5b87d2752dcbee7058f3f99058029e Mon Sep 17 00:00:00 2001 From: Venkata Sravan Kumar Gollapudi Date: Sat, 1 May 2021 21:41:52 +0530 Subject: [PATCH 5/7] UI improvements --- src/Assets/Images/nature.jpg | Bin 0 -> 468779 bytes src/components/pages/CreateRequest/View.css | 139 +++++++++++++++++++- src/components/pages/CreateRequest/View.tsx | 2 + src/components/pages/SayThanks/View.tsx | 137 ++++++++++++------- src/index.tsx | 4 +- 5 files changed, 230 insertions(+), 52 deletions(-) create mode 100644 src/Assets/Images/nature.jpg diff --git a/src/Assets/Images/nature.jpg b/src/Assets/Images/nature.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3cdb09481c7610b9b7200fb06f7fd8cef076478e GIT binary patch literal 468779 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%0A(5VTC|3ZqKuf=9Bc?O_Ty-9`lqy= zrN)S1)TM=$$L|(KC4+W;#~$XcUfD>j&i-UEk~b`Ak(2yG1o57tvLc9|_1HW21O)CZ zM<*aw;o%Tk9f{gl`eCf=aHW0r9(VZ z+S{hUuBdRJw%jkiI5@8=ILK9LrkicX_p^QP=1W#)R-+_vCB4KUM%6n)jvO99KI67( zc#?aVMDQZCpaGEBQ_swV98~S3#Q~B;vsXtW3Nw^%?=L4K+N<6qPaHul9oV|N$h<`3 zrWm#`!?h(+4lqz{yW5%B>DlUvOSz#fiacnq1BXW50=Ogc&m-2SSZ-VQX5KYJkVJUH zdJ)eUthks@myb_AY)yt%Bln)e1Ymob+O*STyk?2uXvR4OgkgJz2b|;9x$4y9Pntj`g`*RyM;yrf{JWDJ;B|E!IH={1$&NMN?g7{tfG(lB9)9&R?8=)GSxnm- zZ4WK?$kv(CiHJFpRv$AgSpbv$&~g0hfz*T)Q<}4vZ6Bv%xo>?6enrwM%BvHp zVtM=6#ty>0{f$PZH&mV|Riq9#h8qX`312^-S`CypTg-CEk|8^g0>41Z*YWE_QpIW( z=0ag*O|0dZr$5~+eSK-E#otEdeUi2B(f1jnG%?RAtVoc)-NDXsaqEr>`)4AO(o1dT zJC=bewz)(KC@+$az!p+G?RRsVHJqT9m&%JThQb|Tv zwUw;(P5PFtYv?mkKx0rsyN0oj4-WB9Y)$h zRwk5;5J5bt9C8mzu`Kr1im@NuO8)>dm2%3&a!TO!_9D2wy-G>bQI++wT4?ueZ}$|S zp1N4XxwrD&0$k2x1PNgvhC$R2dXH|^JhqV`jCqsp0EJ@N+`gl;5$JiXJLzL|`NN>c z%HaP15$Fj$`L1f!ZzEYv&7-*8^KEcch3NiYZ>X)X)nz(rPIht9*Ga$1;Utr>&_zAG zZm+UdY;x+@ZU-X(JH z5->f%txHL)o?~}qFn1YALN6?Oayt>&j@6|~Dlxyan|9twq@P85=)A&veik&|&zmonDrwWmw&Z3%Sk=2w$gj?tidkj%5O3ydcR-9S8a z9V=qWI~$gj*_oFI0!*`=z4~wmt#Y0yyS957g~n1$v5Cpu^MA18Jv|L>rR*i3b_Phc zfTL@xE(hLaJw3>!iK4xXDn=88<;@q$^mf-zGL-due9ofI;v!v~G0Pn8jZ^{Ck};5K zm7Tglad45KRAMl5l~LGZIsX6(NT&0{oz1ZDGNfZYaK{0Mv8my*hT1rzQMFVR0axY# z`sC*o;7$ofYVAr^R(ompY-+j|F22uawXZGJeo?kY`J>46$RHoURq=5=g;^5akb{{N z7~7NB4h?e}f?Pf%medH-0o%<$rAPZ%BoAX+BHg^T+{PIQ9$8Kw9eF2?KN{q(Mw+Jw zIVU%xY27bGozZb^$=O*OerK9gB=AU8@IXznE;zv>t!l}2I-D$KOpJDqw<9?Ib;#Ua zd2qap%A*{a*X6-DCm;j#H8gTPyTlf9st}BBV4ZW-vya5rjaHPc7TRj{sS<`)DvCz!$oq%W2S1g0=B24gr@;3P^N2$N?`{bs zFh4gS@H_RbYipRUp^5ghHqgr>fUKmBI)V7{Sw}48f}2-_n@OvyKbd~lTVGUlcGuSL zmPx$W+m!OrR|R+=D5-DlH2J|7JBei-MmqX170$k>${Bpr69KzwoaeVt1!7w2bLyeI zo4D3gd=cfmWkEmQ=Q-_BO9@^Ql~~o4B^RuzHSjy_(**KTFiAkO_)&KMgZBq%sNG6ri`GvjfJXxY>@ z-pAKz$o%Wu!|^^l4;#v*D$%z3r{~zlSZGT2O*6>mvbk2o0x(JVh^XKT@u`)ZB|T^xNj$pdSDKf?Q>j)+#^i4CoX_z z=zIQEa!ZF1kDP8Q3CPX|w;We5{6r{8*wE9yVr{0|j|2LZrWIRu@Nvy7gD zrxmAdqG}SHEu7eHMpqkw_Vuq)T}5Lgysk(Cs{x+)+PTehQh4i5jT%vy12I_IWMI$h zw~YNbtk)ajs<}pn1DWa8{{WIJ>XF^gLl!RzYEDjIP;>J9z~>&rp{{~&3OA63=4jU# zA&)2VUtgtjm){W8T=`P(Vo%KD82rztJu4Y}U#gkq4=X58NmV^Ya5`hJY?^;t&#@l* zr%IAqtEQ#$y}?qVyR*4VtT>~@-DFaD}Y7yw&yoP*SG0Ix7j zR?_WI-4Pz?0aG){5{YI8j; zWf=Ud^)-xX^osn>?rCl1O~TIzx!MTEPJ0&VStC`rg`0nrk*WC3#z9Nh8;c5R|o4`x;Cc-rezXFWWi!^6^DLG{G^X#UoVZNi=`T#)^e${vY$1t z`5VE-+RER7=Ng{1s%kS{B(@I0B9JZ2PR#f`ZNp%3+kspSq;uR#zD({dZP|WFqT3@A z$RT=>$I`xwx0Qs_2AEw&#~2Evu17#dGCsA!c;8IWRt9Uh;)*FFA>&qLmtiA!L)+56 zgC^n%aH|?0R%uN|Cj{rOT_tTyD$s3Tn{N6QwDr|iIFL;KOQ~;}))ge2<0v}%*H88v z(DAgl`=e<7WGoyh&+xK!b5Dj}-J6~r-5Ia4b(#78m($0KuX7$@GUXr2#kI@k#H8>s*#nmO1= zti#hQo@sCGX1uc8m$x?ifZLF+2pvdVa6Qd@>}%3>W}%34k2Srenzi=RU%2SBxpj@7 zW2(l;z<5=avH?;KLG>hKHAc!I8x;#10#4(-3-U4dcHkeOuQ$`QeP-t2;GWGcZK5N} zpU#puZ1cuC8ubX{lFcH7sq+{Bf;aq#N+}9Jw9#O&1C-o!as9p?9oL629WPQx%Tb&Vzgqg)vhOzrqtz$ zHiaX6Y?${70Tr_bh*$TbHI-C=r5xmpcLdUwZ8~k=5g9hU>t0uHyL*SSQu`+te0)-k zw@!;pQM)^&%CX4jjGDXu00|B3a;3JVZmDooZ73Ena5|x4GhLHu*I`+bNL2BF@#N%n z1n1J8`fT@0iEYuy&d`o=$miuJ6jIHpIL0%fOI!QUyk~zlCq?e0{T|02y6w!dpDCr< zha^aYIq8m^Rl7U4n&J0qppC#RW)isLxyLosN24wRm=!kg6^iWV*?nr1njN&0$16S^ z0Zp;IiU4l80|1{)*3jZ9(v+hL(}LyQJL)Hfy45G@5^8bV?Ph=#84T!f0UeHi#;1p0 zwUmAI-cJf$Snbbz9+g6G1I6~GxEBDPpS@o&k?Fx7g;e9D>|p##sG3zN!hQKu*?JjE0oy~S zEwgBElzR--_@QGN5uM#}&-m6nQp0SFMDsfF^0{1N{srq&T54-MI;E!0yIaggC+Mr5 zE8oI+o0iE*)umDv>a8XE7|Sl5^k~+ORz_gpj!y*f_*Ky}5>)4oPEUI0?=^e4M#B!o z1A<6m-$hq_ipp*ETRs2`WVenz<$t~M)kLn99pH_~tJmC9~ z069Dl>sG{Dah1k>c2RZG~Wj{=vd;TeNuVhKWSF53JBjT#`E#OAqG`z%*A+{o=JZ0I9h4+Ui(-1yZnld z29Niju7|0A!c}a$#Aw+Eo#ZdS1Du-2xbbAOI7n^X_pb`7S2;L5o}W`*V+V>YCcBo- z(WRKg0GO6%*jxMiaB_VGZNseETluXdn~E+@5vSOS)Uc>_=MqG7hNWoxgXu# zKK!X~=5J1g6{?EUuIAk9uRFPqPqrChi6xZC+ecDxIQA8tcP6PRnn?uK{#xVAc7`-O zbx>H~dz$2C@iwD)5<58(BrIEY#&_Cy$QkMGX_t4}i%Dx8qRlWHmPQR406kc+I3E1h zg&Z|kCCsTQOIOU@)w{Q*rjBv`_J+Nlr+)iP#?52j%eBMG0LFemR0hws0IOFT=AR-o zX+6Z@aDR33rboE$I`de1kD0bdjwo($F}~(g4Li603 z(@kedxAOeNC_jWvC`D1|K)}znWkst?eKCT4MP!V}lLG8=!2bZT7(G2t9@T|@vB!C7 z4VQ+al%c~(GsOEf^FhbhmOz6e_3t zrFcGo3gmo6;47~e$#4$2n8pgccHlyUbybkyxb_v%g3562bd_vsqe?37O7m%7XYAYG zKk>gLpM(qkQzwl>j%rWh?^X`kQajEsIHR_s#vwt0vK($d{XS*Exc znfT6EYdBx2>0Azh;GYv|Hh*V_#PF3>Rg8#GtYJnt3^SAKnx9JWw6WgE`i8fu$nJp1 z@o^u`{lrvnPEK=Pjw26*Ue}WohNz;SEA~>9rRQds<9$pNr={a0-ukN@dP0`al+~x5 zoDIz+_ryR;eRhIAt5{w&_?e_>Fj~TwZMn`PHj_glw_phbar)HSUAKirCqF{wKWGZf))sT@D*-bjHZ77bE*F6d}UM`Qe zr8z}DW~VhpYy6RJS4F;VN!m$0wD-RKk3P_}oljCO+O_?O6Js`6e-63H1~?xLo`U+YyqAK0X#8FU|q&uIJEUgr2L5-H9b5;j== z0=-LA@Ft_FoG!B+r1%C&t>rH$8Q|?Oy5n_%?Canf9Pk5jsmXf;c76a|rE6K`DS zz6ydzrr}-YpWu5k%^TibYAq04{iN>sfzC$VtIwrtp}A=1x4N@Q?e`t9qQ;>1JK2fn z{m?7t;h9Dgn^J{oq?PI>te<5z_xT-O#k9AIzfbrFm(8PHSr0o=xVD_80eg)^F!_#7 z*i$%QdT>p3DQSCuGz)7niV&hvJeOpvj+j*gdHk_jx;}>X;#acpWu3aQ1!ay%pE%$a zBnB0kAB43j=6^mkMpiGjSv^+YO7C8KwL z*0wTyL36HJ{^mauTErNUzG$Un0D5lPGoOBI%H{Zd;;#^!h%UTbXN5@G^4K(CRQFeQ z$pG}*n)SQw2T~AC1+J}advX{79HvHCh&jg0xKTz4#+c7z4eAjGa zJ3@dI=hU7(E7r^NH-w`p(65Dz(!J+S9PZlQDp9}UXHu6lSB$OMH*d`GsD2H2dI9uR^xGCIK+o)g+ESf>zK61woS1> zBW1_kj6WF9d~;l0t#x~EJ%n(rl*}F4R=SD2*q5ki(maPfut@sXH9j}YF>`mtRdTbn zrx@g}rP9p-xznu)%UiY2+9i`7j@b$H=ZfxiuZ3O; z(4&S6!E%g#;aqyEc=?&5i`ueCdbX59=g65GWWuEk%R{{XI^!~sN4`0(ikv~3<112yY}&spBcy5G8ou+BO|{nKeO{DQ znxz}Q`u+&xZZyvgTk3GdqFn12U4QOb$*TT{^yP7L~;O>szNhKWg-1))xsioDeeAwa-JhuaJ5v+2|ym!ii z0QWV`iN{x|QkqV@rAamI6>5`~oo{<3=!%45uJqTZDn~DWHj!}}+sUL@+gPFyvPTqw zhI_6NarHIlS0C_$x7p^>ZFOlU-?B;IoWh}$U>0eCLIrzFdN-dZnr*JFPBFEvL}=OT z`>;-b8soe{Z5%iAE#>r4S*$1sJOb=+Lo+B-><2a5mSd^LP7tYIYq&V;og;RKH%2P7U6^CxpgC;8yI7rxUM`k zUJ{j9%9a-y7MHr5l5uOZO8)?ftfPua-f?HW_ygn3_NN}{zRo&j9(d*>-zm@LE9iYE z$C`cfd2CuH*zvF~YL}kPCBx?_V5S={HyM*lKt7f7$x3mwd@GUb%`XVz?Vh znIdIb!5pUH!RRXI!haC>(pYsbwp_t&6`V;R5}!5Y9morTk6eI7do_oTw5?v$L#b(D z@rP)niDUtkH zdd?eXPbEIhAwlQ3I1{6(+Nci%HcuI^x(<`2YA}+i6!D%yk+?6@(!LA*tbQMOQ^9@= zxYn&LqO+dgbe6WODcNy%km?G#8Qrw*$0MzK-`N#mI8}qEQB`nJsTX^5K3nN!ZA{dC zqKs3sT{=5!x%F3w{8^;y8aAs9o~Jq+c2O*rCo`R(HZOXQ85d+h`F) zvZ4;TVi(rEWtc{UT&hl-AimU^O5UZ#H?p~}ac-~I7{|(Li`z01N6I$mKI7C^6{&nu z@ZOrI&D5h}7^ld=j_*%Q*OzL4v{6ZJ7A+x!NIqF6ClAL_fz#<r1(|=~(r_qqh=7vV?pT?=>U?m^O&VP-7KdG;bHBXJcCb~%;-|X?kTWIo5 z(u#UBJLLYA=QDVvUPpJnj%H()eX>u_alOdSJ%%gu?90ZCGI3aJwzX#+9OWes!YW^h zq;Qw`rjh^C`7#Y=?WA=OzQ8_al})ckK+7;m##nglf}`%ojy=Jz3Z?=MQIs5QrQbF6^3dgQTdR5MIrQa;NnbJ|e&Yt`2iW9Pa7A$5 zWNUmQ!OHIfO~>d3P>WNzl&XuErd~z~^4}}is|;qW+QT81Xv`A{4jhCa<3700^RATV z1ul0M*1h`ql$Ec2NJLtkUm&=Qu0Rj8?ofSk+PVoYn%W|gTO@%-H^lz{FwcA+=~M>U zXLNg8iGa`XnA$&V@sMiT+=$5=Sq3=WjE`o;XI`voIR5D^F4EHf0CuEF-r6G}FCJox zEG9)KA%bDJ`te&cXtuWitfWHC_eg!ay*8imsuF7N6PRO#CoFPfZmaK++O+O&+Bg-Q zMIq;v2jv~}pVpOWROW{waK6@JlC_#vFr(4K$nmAl(;Hx%63jpzr=P7|w@GX#Q6rFK z=)jB;Ip?k_)xE8}$ntLm$j(uWWD+}PrBPiKqXI;4KXyoGe6(bLv(VzN+w(a_bGq8i zTVGPIqfFef)LGJ4T$e`A$W=;^dSM=Qs;J-Mr}+PDfCl&a?#3lq|}sBd*0fPQBKacv!A&J_<9^F40 ztd>zQF0rhs&&CP%~SeV8dDSDGRX|oYo-2ytU-~k7W z`;bQ!No}TSHh_f*{o=L`KM`8e-leRO#AXqpQ6=_8` z?A@BWvblqOY+){zujY9^TrbEu1<9qgwJ=1jb1)KFF=~ZRa_DJF3mImL9U@EaZ4xMWzY3G2-enJZZah=@zWQxT) z^%b1dS4IB-1X}H}&^7I}=<$^aJY;-?bJILy>r@!rTZ4(FXw(*UD}o2MdWvhfkrkQ3 zJ~phq3jJ_7`c#)1fVaRhtE&C?jGx_}oQ!m=l{T7Di6Qj{cPABqx=XnSsyEkZ?L9fr=Yq*6%FvzOAho zKX&i%MA+-#@-53I`5HAI_~iBD`Bufgt>>}>Y)m8lpxck*(zx46XN*G>HtQO64&<)k z*zL`0TWMZgi6bMiW+cXrc7grlfycdb;%HNM=X(8@ef;c-US{>Z{2pw|Ba||pOrvs* z-3QCouH8M^l&;wPwp^$Yjn2cb5B@cqDnn}!Nak3%`A99_+-LHvIV8Sz8G_RQdj5H!sxjSVIh_Ide)ETBMl%rzjB65O(R@w$+A2g4}a!2sk}BXxBgXgtW8K%g-!4l&n^^{pFM zd$dN4en!Coly~k3Bbwx?gHV3f)=gUO+xnEXUWY^H#L8KIVl#!@amP>@NyoNo%nNQ* z6byv?&kJKb_v4?))*ZxG8wfI~QutyMl_R@z&MKPf)@-sYjEW-KUQCqQeMU2i&)B+= z_axrB^6UAHGiK%qrFA(&kM5QZ2&xhZ5x!`^W3`(Z8^=tcTxO()RkfLnauVf+)tC+k zrbzGTMP6%#0hHmwo>oQ9M@;2UhpQ z^IE1`sG}|bkafU0J#qD_(&)h3F}0p}gLEoGs0XM!yAJip-Dx_@#>m=)0$8yk1SKCH zxah*Pr5ZJPe|-hY?D^BZzC~C6R!E7!-T@3x zL4nAxH@La+2wjpgmj!mo8jO&8G2jq;=B9^O)?nHWn+(_+T|yOXW74`Ols6l~bk|>Y ze~P(I?C!5lp9DZj5-P?pROfQ@*}8*V{+E9Oz3H=^8~3>i<=u)LWRZ@2G1jfcdpyv5 z+BB;m!2RaZqw_hgO4jN>wcG}`LRrTNFO)$8oMQuy^kA_3)T_o^(tTGll6v}*o4e5T ztDUmL7=}-fj1WFWBh%DXn-gpM!LoF9I1xWXf!i72{cD>*@DhNC(PV`2|fMm zai?;FWBuQoX7k&(73NBfqsqCGdpBhMb{a;sGDUQrTv1{rJ7kX}7|1?@r9{z1Z0xCa zu|({omn5ST)E`QQ+V**%K5HUwY^E3%Re(M#p24Is;r# z!Qv%3sI3#Vxv%rrc2ni*bdc!Qu&@PH%6!1`%sKw>?c0%6p}kpVxq-?hfl zR_t$$PB;m~Ww1a2nN>jV)1Sc9&}y+>86t^fhDBhO_ zG-)Jq=hqnL>s95oNTl;6xLAs-eAxNpJ@^FiT7PHJlWFrtcDlXZzMV-^e zWvp?sNZC?bc_8-(smG;KH4K3qtDK(Z>-!~e?H=J>7mhSx}KQQx;5G}uSQng zmHLc+Mx|YAP9M3R?Hsg#DZmVXk+hs1-n5ghoHYB7Ia#4UD~9=U4?ig#G3`>t1--qw z-FXO&bB0)eA$s%fE0$5AE@#VH?p9vDR!{C7_Sm?>Ej|t&OQkP>B_Mza>$@X3&Ooer zwMI~{XKL3GDL!h(&6Q#7-9DWw27OAv%IFs694{Et?eUy$ z6HBvj9CLzlYiMP>s`Xa&r915A;LHd!C*2LXLofsG zyDmn3Dbm1JgdAmClAMxhUix;wQj<;I$6}~F*xltv01)LulDPgC_CBzm;EdzEkfdjA5 zS1n8vRbrdwQI6hSFKgH@ri#STZ@zT6w~{B^rA(5H$bj?(Mn7I^{QA9=8&XY@uF$T~ zoZxiY%h-Bg)-+ePcgj*JL^CK3T#de2>xMWTYFRb7;+j-4q;rhtE~Q+5dm{kn(ymx{ zIa$+_<@+n$X+F0?O)v8#)pbyobE>bJp#VN+#dPin$KJ*(w6pOwgW^GTu}>p;Ds$h0 zK_7*A?aNuuYj-8FfG~}fvPKT!leZn~uG5hE@eXws6(2R z(u~@cx~^op8o|De7p`?X6;0O)V)HsW@BQw3qp8XIb*&9QQ;vIo+*&lD1{AtsjyhyE z3CF6|Rjrt{joZmH9OEI3h~w8E!N*$OvA=>ycct`uFv?<#`O2p_z$fPXtHH%MDsPe# zl2TS}-aB?zX0W~WX=rF$!EZDI;cfkQZp!V?QGuKuIvTAN#i|wp+Zud!V+T}$xtCiN? zhI482O?1(fl3+pkPUzPQ>H#GEMRYn|pAD>12yG-zdE*%*cHhaW?JQ`GBzCez9^J*0 zf0vAP8wm&Ashv@bP|0U?9C<1LWcg39BM0-YN|mt{moCtO<+#*i9ZhfSk1^ty z7T*xqPX7QeA-feIdUiE#)=7kH(V0GG-FX>V=ECl%#mY1O4osK!2Wdi;%G(`P{&pv00$$lo%lD}$Ecb*&g@w}g4JfWEt= zQctEc#d$utt;Hi-TByA9q{F0$VkCv@jrC3+5oAc zk-D*qsajN&v`I&rO)k5w0oUbvB<@r1i$>M!N>QomK zTcREnR4``ay5X_)HOg7q>F}+@qV9ai0cDoylpZ)d^N*!NY8KKNCHoAL+LbJ4wv?l7 z&me|ul^)oyV-1twV+ygSPEwteV&sx{^1Ix^RcCbn03*89wJV+PAMYAHhawbK1fD)- z7;mV>dA09~9@siYX4I04P4}~ZiIqyt*``^R?t7^Icy}u%=%mKd z+2Dch4O|+8z>hnlI;#i&0AryT;0}2AsxKju<|dFhD#Lcd7a_5dJ;)TctqG3c#>xsY z3|j;Nlg@sa&3$C)!Sdb;+u3xvo%P)Bw7KnMNW`Fi?DE(fN%ziq_pZ}VkzUGE3_*u3 zavjcd$-?5iS51TqWnzH2V5q!?ITbCKIR^QLSvKfTbjPDqS{+5R}hHc zmBIVDSqV8LY#g^e@mcV}AXHPPgNDE}Tg0lHK*0nYfI9TebO%`w$|HE>Bz0$YjR_r; zvYh<~O8nOv={nJHrBcfBl2ck+Ydd~tOcS=PYveR*h_FQraU^7d6lGMX_6xVQVO?Kb zN)k)S<7A97#?i%=C59XLMhWT96|XM1E)2Q|)j9~IB&ou$!y*Z_tUl2s< z`-E_iP#_&aTpXNt=9XK9g<0~oMvU!s?Hh8FeVR_eQf)4>UPoc@{7nt5-MzJp^1570 zy~qHC40fqKHv!aRp4Hb|_^>?x0A{#`Sft4cS|$fQI=kdr-f-lJ?#^rH0|I zPUMY?%=SaC6s_zG{t!u=&ZWf*^5bHQOO*v@V zl4)&XibRk*8O$n+62fT-6O4rFc@%JSO-rroFUtQ(z9?%5VWXC>e73cFj#q18d^ zV}4H__0L(^%@yKNH-pwl{r67_409{ zMimm2;^NmeoLartWOX?=(cJ5Xzi}WAut^UXSndjzC${Wo9^BOS`lZ~BAKIgdQwJF_K#dTg?9efbA#qHO)(**?F&XCDqOADJs5wz;T|1L}TR`$0XJe!BCW{b5wk; zE0rb8?$(;!A-TIPKSR5`@h$qr86`Z;z!M6Y0m<*dhw^ zy6xyq<-OZpM)mCXQZLJ@k`s5CBEq2H5AR^&podrT!UJzC(U3mtvyeyB3=geDe!^|z ziso&~7#PqUocaKi`|B%g31o^<8jS2&Oksf?8FM zb0fslEyktf?mxh)3lcgY`I)|*t5(eYn$aVUZL5u{WKkJ&{p>C{_NXpz=Z4*kyC49J zyJ3GUWd1Zod1oALJY{BLzbx`L5NG?PvPk+0iOQturOUj&&8*+t3x6`|DES&$U7vyi z;xUomJ#kQ7YLUAYx0%_tf>n47I|9d``c*s0qmnKx>pcfjP=5qqU-aNVzw zbQa!0z5JM)%*yt;l%%F5BX>$mk?vi?Z$!=|?Zt1of zlg})lW|@SgionJ(1bFMYlon&@#cApqC7gu4+T0nC=WKEql#$b~9DCOmbzNIgp4U$! z1&~QC%Zws`cnGVGN#FuHR<5QkWqB=Q)>zLOB36Ja81u;8oZ$XBH8m(zRVlYpFnqUu z%}LrTMB7~--U?B((Ytr6aEM|tyMf3!Z(mxPIBq9q zMX@dhS>(O$A>NxVGq@1+;ZKsh9##*I&n%1h9C{z-uw+>M3U=MbX z=klsD%9eAqR@xoQpvLLmHY!-3;O8y+3bCSEVU*81JAuL6p+-38Y1%&yYHORAP`8|c zQ!SG6FO+ujy+{tXygTWS|JM`7C5h`wu{ya`!} zC)&1kDgMN-5tQM zMp=Zv+2qtA7&RphRVd%5H#4&Pj8!C?-Q91u+e-Ak}aWNpmE3}vKt zBxk7^t}^q%8qLsmqoM+IUmG1gg{p)UuQ0XLGzm;zLK4Hm1 zNZbWSs#@!pH#Q>HOPFKxgUd6bGL#1;RW}op&~e3jG&9=taTTBLqbb3~&T?{Aw@z!P zrrI+pP>YSd=DQ>=>xQ$AFYJv-yD0M{m6jsorg0kpK7`jGmcAs@;(zSVJ`&kYXGtDVxy19cZ1mch3;I?hQe0_~+%(!^0ly38NQP2ReW9>EgEjN` zT+t;p8Z_kGlXT|po4-Wf$5g267k6uK*yMEY5qRR}F%;J}w%dL}@LRppyJxT%RpZ>( zRVIZyO>ZRj_d1l(vD+ogTSR1za0ygV?}J=Duf^>S#`5AD$+ZtLTo;hBSfV)S#efJG zJm7oRske#kqlBA(I$%_i=nU(CImN{0mHW}Z}lUb7LGa&MzYtJG9w~$K& z1&^rYS0!cQoi=NyxQf`#aukCylq-S$*9)4;o*xiulgl8sxcf4u12e}nNuF?}vJia* zaM8--rD@62v{&&Ym9M&r-*ZP*TTON7zcbXQ)bzO#Npin?#3H% zB5Mho&VTi?Flb2wzsvv_^{%h%>Nsi2o!t4-lzHubSu5XutJKZZl+t#xSNsBN!GA1> zV3p+uKQNYLMfvzsJ=o!&=?o!Jd zEliIyX^G>+D1uXReazBWY8Fw%HDnjw-YZm)O)fggNUs@z!;#HI? zaDTcZ1cT@^Ud9hT!bUQSp&n^Q*OgiG-@Uf^Si#Vh-tBrT7}oc%JTV#KyvG12{m{q0 z{QjU;vRqocZ6wPt?wcYwrjmEh)NLPyOKIV&X&n_b>zkt+XC$g7eL-S4@6xvP)V8vp z>~9onJ2JUhr(2Q%JZI+lRQh7PEJh}crO2gqt)kLtb<+O;p{!vgZfE3hcGgn1r6lR9 zYDOsrQVEy@i2HGzeNAmFh*mXLgu7z~NW`5xkC>0d*005JG`d95+v!?$>n_u>SqubV z=OBT}^u{aBd^M_Rmv&>%p4usn){+}DJ;udh&=OP+e%0BBQ^nyUiREc2D00O{O(e8! zEp_umRJA$s_tyIzG?%hi+`)M{H|zgnoYi;9G43W*OEf4JeUf^52#n$jGuE-XqrxqrmeAuM!AK80Ap#D z&rJOLNy#3$uP?W{@t2(%TX=r*H1h!6cYLK)bCSUWdUOQWcDiP_ap%V_r6E`0l_q%r z2db{nxcX+h@i05f*u#(0%cZPC(35e0@L zJ0{_gxB|pyxyC98H2b@Eo=aJ0jV4eE$r6pH+mHw4PzhI0{nU36r|$OoWz`!a)lg)b zmqnKOtk}-+?%WRKg<)N!^Y_a(J$hH3>Bf~d>BcdOvV7X}`Ra{S+m@~W0FfQuwW;aq zH)``+5_xG2x`)SH;AD!}(|liZCh5PlQ*4>pwmB36JGM&a+XA!X@h*-V$&u}3kRQ6Z zX2)ZIyQ?lMJrh*aKGsQlh;o}ZGARduSqZ_%_o((1$7F~?sV(-S)_Y=x%UtmqY-V!I+8MLJ6Z7*8eOwVcXg-RE3pd3He}Clol1~RPcEMz zfB6g9!Ef3a;!Br)*xW(K(-p^S{uS`O#f0%+cwY8Pf4pQYkw|f$^<=PbsIL4KEG(*0 zjarpmH6`xBCem+Ixw&J1OPS77v+v!W*WfP|$2FzB&86FUZb(Uy$wy(>d50(U6>H*$ zk73mOGva*o(4@MCFFe^r=9rb1AaDi&InFW3 z^{+&^@!Xr3M;d~8!Ce0UI{9DWo~s47hxA)3cPcHcqgf-0E$So#ExKRgKkn4p$BE^Z z>20DHYd+H{ki{azia6(x4ttE(HfhG3Q(qm6rB61mPLioN6qHkpZ>8Evmxse)>C%Gs zadt_6z&@1!0ELBkQHZzNxW@9h{WDzlsqtg%j;l7K6kE>KRF8A>>5TLESIXLsyDKi+ zoo0WL`m3xVΝAB>r{H+1^-b)58{0PP94Xf7##i; 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%0DO2T{Bt;d}# z^2weON0Xh$ftDwat$H@G;Iwb;oj%eDklS!{}DJVFn%>MI{(UO#6+k4;S&oGz6FFfHTxC-wv zRtO0r1P0DWAm@r_{37~%H?ky;Bb0rr4kHRd$IZv}uHqd6NaSs+BQTRJq#Pj!JYeuK z>rq{JX@cC$(a2@o%oM4^1N^`h>ccor>+4pJExpxkUvDCo9W?jc;I&eLgi*VBK@7~Q zcsoWqw_l}E*X%6eYjYHAt8r@_r;@<#1mss&ABD9Ws1+@(jse3QZ2%sfdi&R0z5#tn zbfD+`U81AAf}?U0F`hW9o^^!6Dox^}Xt^n*^=i$g{^C_7d4GrXM~B#WrcFNf2U%lc z7yu?2SKx8CsROsAeM{jF6Ioox4AR_Nz$6)9Q_Lg|+d~7#sjp}FN#NZYFAaF+641_P zvQ=TU5}+vq0P~-xTKQ+j9tMw3x3_r2jJEdjv2vIyOMTYIdiYFV5oJ6>i^bu6jPUg+ z&NSm!e`uu+ZJJiq*y^5JI&^5(PX5tJ+S_uw97m7*Nu}I)ispEO%?xCDd%)ar)F{pY z&reRZ)_8Nl5%`B&)inE&BStjKi?~X$Az33-W(;ro_<<51=wm=A1@EA8`aG&1ZOr9!9gDB&t{w*BSF z4rMJidKglt&sq(wIiYps%$MqX@!-D+-_9;$hUe__ua*W_1#R7l{`a+gdEx0aFNbi~_%?fq zyi;uU&m>6znj**L83gb*N1lS`UOgr+E=fT(7{8(1kF`&U18`$}q8x1VIS(%XLZ6FjbC zk`lmzjF{>Te1Y)l;o-{*ovxF$uVWa-QcClBrPTY2O8uhe(#^fKoD;~dfb3X{N?3mp^A1TP zsP9(d_}g!NXK^*|jU8h@;Gg4_z&ueOj7|q5>P1-Ix zc}o8Pq_b_w8?YY8@=Jh;8B#5exZypE>Aq zcpmt#kF>C}TFSRyy_F)sErGNH!vZ>!T;nClit!9*Y-&rk(ti2c3oz%OddCIf9zd&9 zb*WCXjFr_%w;g*g^EQQAmbLBEMPus=ui9SoP>wgciey%Vu~?owx1lW9>DXehZoV;D z&l9snaLBRjOgM}q_1wwd+~+2|U&Q_pv(mKR3+gb&=GyKb-Z6G?WdISweb9O1rFH%V z_-CeS_VH>urTMqDl(Hd<=8%=+0RZ;k@-baCxMzj%SbwZ4Gp9;5B?O?Ge9@C!sV3Wc z9Mxj)2PWS#O+M+B^?!((zNIu!Mgp_uG$8{kEAlXUfZ`%At7$g=weNUxY_=oYz-%HaR zX>i;v%!*(a7ddGHpvDnoz#N{-D73}1+ z?W;VmO&%Zc_OofC!=+lgM6t;|?aV@HW%A#7Wh@8>y5oQ=wDB*;y$-|8do4CC>n_tA zidh&QO97O})7HL6wY--0c^_k$JfkC$3uTpYk&ZwGH7bj>cT=qV`roO&> z0fWV2D9amOrAeqRb>o0x&=B`Zqjzs%=+@@_MN*+Iped_+kBC?mSif*9Gr|K zWC898=~;de_>ZV~vNX5WwfSt2l7T`3ppbVy4m*qxb6+H0Ea3Z3YIE0eS*oY_uWh2SPM|=-j(yxa(T^ub>s^MV@vX#|Tl;s!Y&2%|NZZWj4XWaV} zM7Pq)Sc}gSTwTZ_Xx>eTiWDD|lD|3R4DKh2=KN`->5()oZQ`rhRTuYy7}Y{@cQy|s z^MmP%@J|oRDZHNDHAy_7f=ne*xb)mI6lS@NMWjUw_JVNj^8!Ki8Sm|0ZWn^v!sLK{wXJjeKx;F~ z@`)B5=Q|Lo1Gn+>_*aBIoyaQDqXh)y;{zw0P15 z+$x~y)x)k;qqjZ0`djcdo*mgZ+wV2)wOO>OZlt-hm2Fu-MQltXK7jSbbk^QCvblBp zB7)$r{IMT*gOiYJ79Das=ww8)xFLfnRs#*5pyczP%DKox=}mAZvy<$kf|4i?x48!# zkx^3vM-b%d(s8d8lwzi>E}K1D{K?-*D@kps>X#RbJX02U2PAyzRE+y}tV?|oP^!`D zq$pgN*oj6*_etj!gKgp)89rs%v~Dbf9ml^O)qW^qxkDwpZVYltFu=#BO7s4yR}B{z zFJ~6_loMWtPA)gTo~XBd;eA_lS9Vg{JgB4)I4-BL`uo>9+U@Gfwzt+&MI(|4NZWD8 z_i@;MwXp@nmhvbhjiepQHy_WTty{kkH<2UD7WF_$J5J@tLJx1Ku8LE{TAXT7r(Ijz zlzquA%KI_KT56L;YbzO0?;4HjZYMF^MjkVcFjoNLxt()IzXne$L0M%g2)eX5R_l<% z@ve`;n&H)L+}|q67WNUa;D9;~c|Tg|r?9k&AKhPFMY#R+eZ%Rsf&6QVS)FVSE>Nhw ztlJL+YK=R2momi>V#wcl z^Vn_Un%nUXuc~P>2N%)YD}B=%?2w%FWf=thI#)xZY8r*~QJI^`JQA{&W^4?SP5~c< zd(|@>bv!byP2v5WOZ&?AUnv?X%|*&Qwt9b87f;hIU;sX&bt0(7*`fdv!yFJZ*18L8 zV{{o|V6Tu0Zq7&J$JV)>LqpZrvs-GJ3b+XQ>*=`v09xknZu~)HsU_SJI;i=c5H^oo z?d0RWYsgp^jrXCBr769Xz1M&6*<8vo=X%Y0Y)#@jol8S@mKoU*Nb@b*jCS0hcJ>vo zqH8APIccFuNXaWG3~}ku=i0o>Ueyk;v8;22BO#TE18MKhabBNm3=>&eB0;Ck<$$|o ziZ=v$1{gn`d-%*OX<+Co)T8ZW+LV&BNq6pTDrz*>GS>e9fosG%cB6W>tgi`p9b}BL z+W05aq4qV_!KUfDyezLIG7ZNdjO=08IOu+r$G(T5Z+@0Bf{eZ1ZtnXu z*|Duz-RN%f>E%RZ{P44@1CE6W{{Z#XO(WthoUA_850ZAAZOaUgr%KVj)pgrAiA$Sn z)hUKqW65B?&A~OuL9FOk2X)4U0!Ri)jWz&D>+<9BuX7K9jd~C37-e0hWmc5E{{Z`W zO2)9Jr5DW}dv#9D9TeJQTi+dC(nOZo)cJ=mIt@3cUG4VaTz5M!wwa>Cy(>Z zadsL9hi{T$Z8VX)2FH};fyn0|o_>a^4-0ELe853{8pNax*ej4vAc77L*12oOmLVul z5aCvuw0*1`8-m+r?)=D{Q%PN`D=uZw+wn$;rl_9l_t9K!z}Wu)c;kRmn#1s7>vMz; zZxKzWmLXdohEL`zqq^Ft7Vc+IT|&spHYpv|xyR#NmEDw9^G*K%6WJ}x{nvztR@>AP z2t4{%MjlRhNzs)>IXz=3MpLp{X>CPC`>rkC`(0kv?053odAp#y(?qMBsf~_DJ#u!C zewE2x>DLxF!aG~HiWvvpm$4_mwP)$m_=e8me7nP_E0EtSXK?=jff4wM?PBq4aViZ$ z#(PCQ8RPj$^}raeSklB{CGJKQ<0$JGO8WQYmZ^!s$Kh$N-|!iMHlM1;B0LdWI~?KT zOh~8O9c$1NRGrt!mf^g`06NGNFv#olKJ`;e*DS7LK2cnCRtI)_WR9Yk zilKSn=nC%=c`kYW@)A7(@ANfON4uWl(9E!Tu}A<_nQ^!1K{yrAi?ns}j7+LW-3M?Z z*mtfEZ;rxM21`6l(Z`TUD;&gbQ|wgW*VE!NnscV9 zSH$}$&1ofXd;Gp;&ZCr4aPSbFoJm$jQf2Pdru*qh({LEWs{awv|zV@~(ch zfOL7RX98H{GOGXl?Sl`n!(nkDpR3V)!NccB$v-~ zKV;RpUCwqu`a;_nLQ2Gd#gj5%_fy)nhP6H1uWt%$d;;EK^1nRtN7AU-YH~|F(p_y$ z&5hqN1pfeZ4Dt0fxqW|O01tCKNI(Ow_5<+m?OS49>OoY)xmCBswb$j?w|y?I`=OWD z5?MmR7>ltWl!bGH>&JhsbE5ZAc6EI^ed8r}VL%6;#Ggvq)AjpnsO2`$6^tFGM>|39 zjAtbK*1R{!1B61y7%u++AP259*c!=Il?5ov3Y@R2ZKw0L#4E!0j=pC+i>+NGMXVYv z*gNMtRA>8J@DLP(zI{WQ&NH$6-#%LPzcAaGm}%ps7YxGthXxiE)19i z?I+**RnnbkQL~*oyxLhM{{Xg)Nu|1eMuD)^ZzhDzBoIWoVt|<$kG?PkV|iE7Ue62( z44zzJfPatze?DtbHDcm5i+jk!DmLxldgs!yHJdx@#ci?}q)XJnraz7E&yY@i z0j;ecUXt1`A<+OswCz>SPg9fp>uO0ftDrvBZMbwJI4AKR(z+{R-4vamFxI z1uVYU&r0Vmbvd-_w!h2DhA%D3;aCjhU>?G_>EdUJ=jFr4nMLv^c=JAq^dsVFSc38m zM!+P}!p1D+g5aF{`-DwG)y%R{*BfC<3w>Tkox5&BtGhA++r)gr|TX-Y2bH-=K?-&q$YO=k)p96=s-gx=h za(-XsQ;)$=#Hpx4qN#lw-KG^(UF@CuT=X4g;bwwpqSB#0V_<@V?|S+hb)!fq2T3*FCGeh+gUG7Hrhp z#|goU_kgH9$J6tynDppwB>wpFZ97Pw<<3V^r)ld#>6NcXL= zSh&}n8cKBTuXxS0-TwfV-AB#LlD}S~Ce$F+CXU+P1Tyf-$~GAB-0(5zYrNA?S%v#V zv5}60cHEK9Pp9cw(P{8Z$t075AOrV^0x=|YJ@HwZu8j=ohSr)C!B#Fq56okOUN$bR z3hp!%Fq{HLt0yCyHRSJ0)~{x5=_bDgfg-^sHSy^%ki4}Kv5;bI zyz)A8?O1wWfvu&V%)8Y@aj^jkf(xHO8x__^;7t-4-X>Y)h=a(KgOkvl1B_8Bc{Ubv zT=k~iH|-Q+)MTGcbkN$+R@Jgg&k@BuC=*pePXSjs!*wSkirdlwffdccB&f?^ZTvdd zJ9Y5?07FGD70u1OfiSMpBMf61!5oiT;TBP0AzPC2Iv;J*dIHQg6#C$^Yt9poXg>jUe^5#R%SA-m5hzS z206&?Juy-@iZz#Lg{0D=o(RYwDCygvuJ=pvD?q4*_jHG7Z!qPKcdbe)P9xXaTKpGd0cTm8p5&aBFGTW3W)UkTyPbJqh)$8qogH zRcU_hSA=g0i8#u9zh&K8_S(hMm6}%5QvU#oG@AjNjV8ej+&F-r~PmbQ&2 z@7hDSDJQPncRX=lMUl##TpNZaF{{gW300evth#Bhp>ckexcgguU&VR1h68Bv$-TVS zIb3nZdHg!pp-<%Y*a^E zzS4mEOrCNK{`~GBXVpm|exkXt7}~hEMi@HycLl4%xJvEyT+*|CLCqainz=QepKYi> zC7ju|&^CE7g>)yA$o{oFJ}rYqNaL32^kKQOgpmiSoDz1~_`x}doE!y4RXd#e= zbI(oP$j=1Tt!Kg(24&RY3n_#5lS248+ri1`K=iIEikxv0!{!mG8gf^s1eLj-$v&6v zRA$pp{sE(@-&yPSj|3MGtf)aT$(%~9)C22WRGtp7(>%rVkokx}jgB%s6!t#V=r*>R zMawPBdTqRAjuvGiHUrdc>-f{JH2Z6(jwy_5ILk*qMqB~LEHt5LR*97Dd>0ah# zIOFI>SgMq1Hx(*Uljgr?b<@l^f|<1w}{!!gDamGch(s2RaH{A;s^R{KS) zu*xF3fPv;kCqh8u8R&mnrFErUT-dY{+%pn|STY71f%IXM zvb}$YBZKXcURCJhFr41(@f2*5O{X;-nr~G8Wyeh}WxvD`Y-F_-?u>-0ZgaIj_#d_2;TqH2^sY@=e7tPC4Sh%)%FQws%@CgkB%`iD`23+D{vt z?O=xo<~$9##t1y|UWIw9+gd>+w+hoNI6K-sthhMc$>F)=j8~Pvh4kC$%#LON0(`Y7 zr!C)b9Q_SjgTgc1M=DwC*INlIB3=CI4nFS~$*&VK%kqk~RHI&WBCP5{QFcxCl1{_t zeLu|f{U2VQ>&==yLBQa~j)8$4#^d*gzALS@y_!f`ON&O8bIV4#ARha2a=%LQ?+@Et z=|Di`Hh>Ds0Z?0}2<%N>)isr{Lp$5ZufGi>XKIj6H#ck#Ue)qhhEYzYE^x!eG}`uV zDK2EXX=6xLwXXj2w9(ejP&X0T!VoDTcb&*sagBuMgVbPCzT2p2609>^TSkR&Rlx{P zJVwN4^R8-XF7IPYi(7zXjE3HXA2fB^!@hb0QdoGhHMfrCqmtqla*w_vwmh5?H)jAI zy{jl;YSfKOMOBBxDpJ;Qmrr^3G>t`~+4tymH~Q_bksNbeh05A95(v`kwgo73i~gk<=-gGEtjoJ42I`)O~%co7Xg}Jw`i& z3z)9u1#*Rvjyep3$rY^#(Wixt3bZ8|$=Ov>=SlbF=)2jIIrBT;uE#`E%ZM4TU`?uj zcB5z*<8kOtJ6AnD`dh)6ZiF$mM3)#QSr`79gU>#_E6Llyy7Ur-mi<{vs}StOIO)&w z#d>~?1=r60OGFc3Hw>94+Aw+#O6JC7bg(qlN0>soZuYk$6;n8 zX8X<2$j?`Q;m@U9j@mmHGF`~C%eb7V3W?m2xQ*xV#d!7A8ga5#bN8beK6yL!OI06M zUE6oR=!{)X6Kua|xV{$F9^yjV_Ngj^w*X`16`fpFS@K4BZb?&3 z#!kxDTk@?wZIq(5w6A`KmCSI@V3xM(5-5{tZ{bos2k{Z;D-Op008h5ltj)$uF_NmN z=Q6N3`LUilV0ATDRK9JK2DpwzkN0ed+Y%-mjnBZy^c>eY;Cm}1iaAzKJ5X0~9lp}y zJQJ4ycWm`FwjVE1%dr!wQf@xl6SQ}2r+3ZMeOX@9R+86kO^tFLZ&SI6@U~Ww<9RHo z0ynA;U)R#TqS70CD`wpYGI5pa2cdF(J@^&O*=g`v2%k~8h2-2Ez(`=OI%I*%4#0G% zwJ#q)E?(Xk3#uHmJWgXwcRN8GbtKo$<~3{M)f_zxI`(u_oAybh)%R`gZA~cNQhL7q z4#&!#bC@I%h8cU6037-z?iY{Z#!X{dw05sD*$}d}5^J5_Z10oMXDoj}D}mO0Lu-EG zJB@Lb@wr?DjtIdg1ePB$n7E{`<=z~C?yFd=_Ds17D8liUG3<50bXx)=H7U#NV18dXwu$y z!Z^YX10(Uk;=B2^4K%_${bCD*3No;l%)mb>fc>GnhrGf@s}YnmE@S zsE~j-KAjDE96t)Y_0y*}Y&Cm6S7g;UvUb!a)%{MU<4%hCE-mdXFLfdxY>R55ICnQt zWIVU$U6r%XZ=?N+RkzaZqG6bz0ZCERe7$|h=CXWAym(^EFbBI4wN!f7mtGjUm}*W~Y4Uqi;dLhYySt?o>tjp8GIp0u zc1!%nM}C7%c+yj8Y^}8vDz5CDaguURUTZ!ynsqU0y2ME`oV=1-?+kIlVx(l_wOZ44 zeKS=zB3pZFl?A>>!bGHcmIHU=kELs`h$f8$alr&JpkNl;g(o@SfCoO+l+{X3q*Vr| z&CJyKZLf7C+aWa4_q6$xEIb;F=_aGATwThnBr35iP?8S}Lu8zK6J6E8(CzJ*%@asL z`OJ;MJx=bxR}DV9u3gUr7TPS0<_=|bD;OEUEbZUe3e=xQi%o%=?^Iiv$;$bJAQEGR zQQUfUHN}mMYOleQ>4;%^nytmLQ#)5EK}~~{{RHf)inF9S_u{#ds}$j01YaI zRRfQg9JkbU^{jm_R`8F5ZIKd4eCE%YA}B7*1_%YSw0i@JTU!lM{!R1D*6Gg@w&y1} z8&^FKzCM+|C&Q~ts6$*tZdG{(=K&P3#z0(g&wBI~d_5SfJ}VVJVC000=J@b#<(3;(5JsdZb|IOvdIerGJ#$y!wXyN5Mz{K;raw1;LZNn#?*$5S zexkY^Z@?M{+1f2p{FGF{WmwTqpb9h7-nF$B z=uLRSSYFMlw7PV+wpNocc7)A|LgSN_;AggLE5knwyh*6dxnQ_h^ODkJ@;`~0x!``4 z?(+ORmdeU)_DLd~W$oYhk3?{ zYjvf@Lmro<#*H(-JS1$!W(;$ZNy#OTIqzJ9X>x03SZ<8X3mxkMk0>D>*zkV?(z|Ut z;!c^TGwJYJt(cGI-Eayq=LD8vl75xFEzYBVY+l|rFE&)O0Fi*hhhoE!J*(xTiN;|n zI+LR+a+6$@YD&#@O=+jzZOIu~DX%n<=K61e{3&S@Tdl3c^O2t|H*Ouq!|Cp7^gj$j6+KpS$Qg3d(8xO{z4i zi3Xi)lI#*qADGi1;1yDMQ`ptZJI7a@X-6=dr*@r6)f&3n-Ai43wG*QhmEo^Mk*EIv z38em0h;-|Qi4{iWM2b9g`E$37*Op$Lcf{9%IBl-1?8AXHjM+dl&O0-4jt)I)?z`a| zi3&B>+U{I1VTK_I>y3-S&O6if{{V|^rD?_yr-KVZ$y2vI)j{Ov)2)1kVdI@sUAc@}z^Ua7z0(#UM?=R$>;-%0hCDGW(noY| zrYo0-_2uWhGxa*IreRe&k6A@K%Ij;rY-vvr*Sk%6b}s6-y61@F zf++0nEUZdBYJuxN=ZU&3M_;U&Xu#~@>F1$1}PlMJFMzt!jc zCgqOJ#PhHW79-VaowtN6wMAL(%({zh`6QnSZiN2;b$Vytl538H@R5R5>2lDE(iHBe zuD83>Ubp*;pF4L>^6t(uZBF}HVRwD1-Rb&vG9ZZTE~k)LkKG=EuUYuN!qFD9-_q0m&k|O&?D1{()^83uxKF zC9Y;wV#M>D_Vxn3+Vt>$Ri$@1N>*^g(Md%`?B?3Le~HT6)S7)aZ}c*JL8RGu+sU?F z21|B{LpA%Wt^pwJi?PqY72ezE`fiP<$7LG}Xkh~jkXiWq?bx4F)~Q~6NYmj#Ev<$0{{U*8)fAQ>GLy({-G{Yy`V>~aAG1qXqF_|~ z`N3yBOEEn&UQ?q<;hSio)F)`JuBO2TL5ShU3%5Ub=Z)UA)aZJagLM8^&m^IS+iQ58 z*tT*Qh24?$uU9d_^5J7b5X4HAIbNfbJ~{38E|)S=Qks)-U6sz!FaFe$ES7C>uFJMC zxr_tTEyjP99wqUehLL6>md|X3HlnA@s(N4#QSVwG@Pv5FTD6)qNOXwFKfIaCPEejU zqMwuV{3{mY;Dx*w*5>cT6JL$kmvR*|ZO_Q1No)hoYv=H_GJk5mvyF|Q+`W|-DYs?b zKI*yDy{)epKU-V#FnkHG*lK#1O+QDT;$<5oyl9Io0F0f8I&wKZO?yVQ<7ChxU$AIx zcXuQCd!=Rb2|Y@x2IO_cSck(}jCOIuZ)m!0ibxs6V26=LPGdpIVtci1TE3^{!}c8< ztEvVvynbY@+vjtIU(DBsn&uchP9ilG6)I8D)17Cnzn)6p_zKw8geL^`v*_*l7B}hHJ0WB-8c}CKEJAl!!0N!1Qb!aqiXUH`=A+-$<99 zBb#nQ4L;fvBQei*L5;ticadp2)1yagVQp@tV|~_L+nwBulk~46A5Ex3o~$6HtYa48 zPAkgkHvHAip)GA|wYz$<#--wT1W9e5F`GHJvQXPd{_`$&``0&ntaz3uTYV?Ovoxd~ z&PY@TrsC{-S8b$tLs4Iv{{U9`Rj^{Uj6jc`Mo2q|ABA)``n8UkYrXCxNMl?mmy$g_ zbDq4{l^kXsl;a9Gcw$}kPoI^ywu_eL$`h5_e7&?+Jh3#t8r+G#*WwE+aHzXd-UpIE zM`I%$zg$+nh498p!qV$nr22`$W!}C_W7$9fiTcxS{9UMO4?1bn$W=iNN;B(r#F*vMsI4G}ULC^ku(@IcF%_P^}5QHT4a*|!% zjOuiaD@D;F{nflyn}IoeN4WcdbI-q8$i4BtlN;M2&hqY*M5_!;M&|5s+tk-0ejnM( zBF%Xv)z94|Tu5V#A5a&NMtBv{jeoj8xwC zR!ipjnYTMi$}xm|&YmlXCW%97I9T(!Tn(kYM>SUS#Wpr-it^dTx%Qv~%wojg0I`C9 zO2@r1Y8ML|Y4fld2`dv4ZpJbc^~boY`euZhP$mXgLE!BQrbhHU4hiYcTH$mkMJH34 zN$R0~{(AmKj&G%(nPlE-x0n%IUE0I_?Wq~y_S{JyO|^}G;j7!&!Wq?olR3DR<~(#8 zag1WS3GPq@ki4E_0#5Eg9XR*TO2CK2a!!)NYj3(jqhiWUxMTkJBz-YP7QP}4PK78# zk*9lX@4Ihsl1|rev4L&ikpw;xvX;i)REGS0s(9mY9wG<=MJFU@sjqU@yc^*8H2cVt zPp~f}QfvxcetoZ;TbbkYnpH@=mNF^N1#;Nvc=o6>sLvt)0EwUx5=Oxi zf_e4H&3=c1@dq@agv3y-hQdx$=Kb|bZ=2qVUhgiNTkkpjggN0f<)yvU^wGDe)c6bG z=Y@aa9MWOcGrCj)5@RP$@hlZ@Cy72!1?`3(5A2HR4GBz?Z z>0W(zZG8wvd&%Td;FiEe364~i9Fyr@z2Ki7!Jz3DI(^N@n<9rRClRSqNd)H{jPqZk z@Rx|0UMj6un^MBkf}zVFWlB<0mG!!_*2f)uHAu#sX}Ldnw%c8gEb-rfyfvqIyTUp& zT5PdJsx*P6YliuJwI^(8gP+fe^$CAxZx1-iyp4`=@{#yt99I|PPZnADgT{UUy|a@o zrfN^;B9$!h&lyav4?sxGeN`r+szzgzI2`T%qc!?h4`qBmn_=-ap+=oZtW8M5N-h?S zlUiwQ`xxSCN}X86Tli3IX!W~K@;n8;1?aFASs=Q@jFTBq8*e#ny>Z&StHwSF@U5-2 z-K;|#IImm0lTOqRmvFX| zoPF6WAA0~-pvmAH`0p*}hC~kpCfz@HOZi($o>v1S+P_$@{u*c( z3f^6!+p{+8#_f(hiRoW1{9^cjsp$HLhc0yMh^K<$^(|$$jY2-z4=l{t0av-ME+oNm zBqd69arA0a(wuK-rO)o`Yj3fYC{TRTPF%@3JN8=shs9&zrlDkDmN3A1qhO2$1cDDd z{-9S=;f*4AuJviP8)Q|UEsDhCpbP;Go}XI!Q(VxlEm}x_vm#;%+Tvt(&!{7c@n0Kw zD^k>S>!LMyA_RiXxutmhFran!ug~8S&RB@kt%;)Cm$RKj`I@`w%63$bvyIi8(``1? z_(ICg=S}gwlu@E7hgY@%(;HP*;Xori00*slzwMauE3($0V!?%M@VTXM^uuhsBQw$K!2%uA#Vw+V!y#h&F)R1AW}^ zK(E&*afVx48I;bRBig7?s|u2gWUS@OYv0h|p-$@=DK1`U!6oS1K5Nx&rPMq-;kHj9 zN?S`ABLJvbISkn3*9&psxT2Yy{OF6lq{@iOo(ClUmF)We0DtzP-armlXjuU`J-8ei^#1^idIkOOiFFI8*=3631|{FQ z+h`eL4>%RRBO5}FZG&#CVx@^<^9(7+ z7~uVT*LAP>QY}2(#~+^@cQ%RVB(kbJn@;V@y!1Ta^sI<9chfQ@x4}Fh&M}^(2`f-ln1&FXxK2ga7{{XLE zjuNU-j2%m>Uu3%IA5?Id-f04Z^T+o+ad-O9OQeF5F9C9(vNFSwRzN+j_$02)kKhC!ywU*>L zR6Bt5!8^S@s?=T{Wl`oUZs#K*arjrc3Yc1VPRaV2`#8nfBmdO+<3ZIfLHb~#>uI;X9{3cuP`2@#hp6_iZAr-V5N+=}J=C*hrOqb0A+sV$X9T<-1A@q#}Z z?{4%v*cM4Yv?JUU1vo0DhhLZz`5OLo#ymC~9WGo|JITAKscV0|9$jdt$@|OXjxN*0 zwy_+2tI1>Y6e<+t^HbjH>n$mUQ9WhY~g_eVohYwe@S6AOqC2FMJtFH`OZ73A0U zaay`Hwa=QYanl4JbNs8(!eD7))Fz`+oRpJFYnm?JdRVG-<56uW`s$hQ-WSxBtu55w zN4zi0kBp4}00|=TA6n^GLjfKQ}VI*_o~-AEw#!# zLPw2@V3d9`dts>pM|iH1PW!rKHgU~!(&-w-tg=gQH`*cOd1T>-Jr3^QN_comKI+A) zRTil|BK~G@T^#v;BHo#AZKOL3*)$S$L$E87 z6^K9GUjDhSYP{3$;kF_4;~?N2k`*{T$3ND*y6)dbx$_a8NG?50We6jnIl&-$*Rhgj z)hpqvQK?p?NWCLCK6ei{VyRVr@_fx(=8paIYx8+oLPj<}9Q!v;ed-t1ZSC-6nWFyy zYDD>S^{)}r?6n#0B!#aSMITH)L-xvw^m{u9Euabgr9R_jTrVoF^ zrD<8gMb5S&wFuckw7KHfO%l38ift>ltgUoz9Xm|aol8dy&T_tbFos1vKZk-vasDH> z)GRC|NbdaT)Plw2{pkRJGN*%&QC!}&;SUq(8|RRgQIFn4`}iF*jzId;w0&z>yF!vp z9MHzRd8!}sCy`#h4=t2cI`nbWu@oZJ;@#4>ZSCoyylH988mdY=quO*mOHh*5)P0`F zmqECh3WLY{q!N89pNKSwW{ipSU9sd5EDAU|>I`G_HRZZ3+&0qB_M<3`o8$=Wq-U@T z?_QZ_;(KQD*3VIkDmLu6C31h?9mmqVEOu9j!PoYlY=b>Xv zv$BF6kTbXg(n`*d}#Bx#4f<5p@2Dn{YRJNAlHMoG<+z-NkdYGPpZjDw30vmsllZ(MZE6s1!KRa32os-5)ZntOjM4p&Xt$L?llhkQw+$Fkly z3{SL>6dk7nlgAjXw3^;Y1KZw#^W>|2(tGg3`5NbB@Q#l>i99ONN~8W+zQCaSbgo-k zI;E71#4OO|Q2+&Bb~=0h6@+s9E+-K=P^(fClK10VU3{-`zFEm~-9Iz4*Dfw?l)MnJ zxGbt-4~1;^89$9%N%hNf<~_VpMo7n(mnt#chxk`9ZGS(PK0H*c(GeZ$tz@-)HI5j{{U!Yk9^laE^IF&R*BhP_#|JKC$A%q z*0a*WDJ~XAcDHpSE&u{W&Q5ddQGu?o(x~F6NhIwKUcajRNvAfauAW9!?u#?VBDi8> z1QPM!h5GmWO<-Q>+CwaUZ7&;~CMLlh!`ZOQ*e&P^&AgI-Y+fpJj0rR@QNqLUK`e zJF(75$s7-Azh$MhtFgG$St8(wqae!c1~Hy-`Bq-BE~#(3$hL(d;|*pAR>v z)`9kY*Y(dl_CHGL^l5FSgqbB@Ke{$lrhPNp-kEUL7cU~iDUw1D5#)u(LVJD{%}*4$ z{2;^5|*gO0X~ist;uoYQ(ME|xeO z%^K@WnWayfA)Ib+nCG==X!_N>jG|V<>>s<&-Sov@wU*ZE;!TcZiGE$9<{9<+)vpjq zYSzUHgs$O_BRX+(ORB?v>|Y{{U#$m58ef z6%^cL;}_jU8Of{s&K5mx&;t{Z5JU3eFo!ZU$ft6+$P~MVX%I45XY4779QZ=qsLrSs4{2xS6wpcClQ2cCk(lwy zH#Udj2UnI`yJn5C`?$^+k=F#(*z~z=P)T!iRas8VCIBnheREP<%`sr9B8&{}W1J4% zdSktLv^l6oQlTm`w6D)7Iceo4OkVb1fjz&K1ZAg&WKuaLH-*RhOPmi})|QK?==Tr% zxQw6?jj^#@^*o*{m;+yxGX|J|9P(uiz|Sh8u>3!DsaZm8S5BQ&Ibu;aFfMsHKhnA? zW&YlUcI&Tbn$i`LNp-!hQi|7Aewv=et7;S7K*(+J7dwQUoO=&?2F{QSzUW7Jto5AI@XhzaZa&W_(bYaC_);=HD>M^Rdym9vuBY;2yxW*6R zR5eQ$SB`6aK_rqsLbA3WBLro0fO=;JmrK;zV#etuwqx>znHf|cZQVtAQh2D_5reMb z7_DNIxuV~em-Ps=u5+p3tt!zBGF%wjJRF>{9r*r0)<&V>tq9B{8k6tHJ4%wRp4b>X z*P!ZpP3Ea>i)~5-O~jJG?I8E#y=F~j`dk~8?A%0vnIm)NF&>I}{Hxi)=X0o`FRx8j zl$vzoW%s#9si#Zooy^S(#yVxD`0gxVw{>lcBBlW(ectD%HNA7M>1NtSd_M4Tu~~sV zG3k@iu(W+}>T++624!{`l%gu1eav!y3iJWz+(35XRojD%GJsDc44nNd&&}!K=wf2! zLZl~j=lj>E-k6@ZyiN;5eP=D_y_+jO6{VH808jA+7&!N@L%g=OxwI*GR!GiEVS)k) z>5<75=K7YAb*Ba*Sk1gcme4VOy9QwEQ6l3tTYf6?X zHPj=|bt*7z-+uQ@T-$r6MQP#mw2j4yj^-B0F~XQcj(r&*hdsXn{}6QYJexIB-^96%3kaXq>ryrOU-P*LOqcMP(dZ zQmN01sHIV-8n(8n{k>MdE0xTfdKN7-x6{fsuCD%A1$>*0vc`U#1CiRZ^}n}j_R{II z!3+UFb!Y*Q%An(SJ%^=3aWF@U3Afn1j6i8IBx-w|$G4?kgTlJDS^n1)mNT_UR+TeW9UGNlel>s>~P z;%^SYZ6&SLvf59NEu?bn3oyYa9Ad5LI`o(AEGuZE$Uaf?AIm7pcmU_-8R~0K`z|Js z+}`OH=;}`5z)uq>>KGoMTJOi^HEYGt%qKS}H7GiBgeP~Zy4LCX4L*-m<}l6Sv0)Ti zcZef`NaG6`X51wsf=E2%*AJ*$YnM>UFCh}btV+!q@<(C-93M*P^}Pqf`mDCb8(6IF zO62(iD8O(&KtLn5M>Usiaj59-mh&`<

P{EgJ>t^LFGTO7OOt_KACDm#|8xO5Cnrwg_ZBjwkO%ChkrtZ_&FcKU9$Gf8c7ZLeG$kVq~- z<8aP@8tqvHN>!mMls>O0#V=`1T`PY&Pv>#!w0#cOPrA82Y+$0aY*4Xo7;r;i_8`|4 zapB4I+qrIR?N^MG3mvDPyE}KTXHV4iT`u%Zda_Rw0W1tR%0^4 zKfLUC1fDQ)_}2KkSj?`gof>hiLZnwag1ldov$;uMRV2(`59)(al2a5Ct40B6$l2Gi zKD<|9t_df$nb2Zr)DWP2&9|r-_5CWP&XpMLtr@RprrEZUS>WLFTAx@dzHc=vT^ zvD=*Et#dJIJ{GlGOPE*Bjy@haxoFD~$Rnsd4tcL%0Pyu8I+#jTXYCc2H8|8!ov+H( z^lPKg8nup(!joQDPc#>IO>F-Fc`czq<&{y4s|@k_3iN;NIV>Z4f%_M-zhp8Cg z`-9fJ?UO~liVK@SEv8fQynEGEdf54cSzLqM+`ycJleQT9vnchfLGS14A{8Xwk?<_!Y6kbGk9mA6#{$zSZrntkziRSEi>jXDt>{H>;Eg)>P>@<{(8l3Q>~O+B>_!Ja zc~7re+`O>WG~~IS?d(;mY zOEu1qY|f!4wEzPIxnqt1!ydeP^IKvwdh^Cp!b+#MlW8SVDiZ$yw`FCosvKguZ_97R z9OwKc8WN#laOonFFn7ndJ(T>z9qUH>#7kpm8^QbF%%Hq@W&n?rfyW<(bM~=#b5U62 zn@oZxem1N0-Sj+GrMHGWKWZhGCywwmGOW`8>kE3&a5a5z#$baGof zV2N%_N}w+7#zZPP1y8?v(zEd#7LhfWkT3;-EO1*rvU?ubqOKm47bn%Dh*wXNUh31U z{{SG9eAaWdmgWwdsOlPYYPXlpWO4wBh*bppcW_6@ zaQC(vZOdD)l1LH~ps@$9Jr5(+qqdE7tC4d&%`&J05EpP##{grTpGqs_bX1*q{{R)M zxW<}X+US+9Vl}m{+2}uL`v#uUhzSe1%J3NAXLrB1rBsLg64`ENxRK|W45|W8Jc!qf zlk}~-e+=qZ_B-_lcp;N2v4R!IKA_iMqFPv4hz+bSEQkt;3~wV0bs+Ki@m~pw&1g}L zU45lTRl16vv1x3ao$apn8jPK~FEcww@O+3?_Wl+QgBF%ifL1L302HV0hV{wgy>u<6 zM;)u%T3N>;IWFax#SwNnB(TYDPtvsZCB%x;&dl-RLkK0X2Lo^)BAoqd9amS97|=xw ztkPgEH~{?s$v;Z@3i*~V6;>(A_iE5h#u2uv-R-^3$fzZ?m)_XE4bURf?t{T)3~t4X zFjm0b)B@b|=rAj^xzsNsmPq!J4=VBy0nhyNMC->K*9oRs>aQs>J1+1B)Qgn|xo0G1 zyE#lYF%7o{MqXK+yts!PZez(g^sgH-lc|a3okdn{S#Is~X4IXdWpu7)y`7Gy1j72u z%s_Y-F{&$(&&r1__|}9Lk~Aw7y`8i$fsB~*!5we_u5#B{xViHgQCOV(@xVlB+l-J% zKGgfK5+$ORzSlgkfEJAc!?%uv4rrbq656L5yF03W^sM}%mg44(mHzz-i(}=;u{FY~ zMz}~}i^)JozF6lS1#vzzvb5B7tr8Pzlcw2LM3vYhZX9K^z#i4n>E10mw4~`e9o5W3 zIhD{w8Ekha9DQp}<3mGsx0jRH#j!bGH_a>0OaKLY_!{-H>|APBQjJAQq*N11eAA0s z#yYLcw@;OIID0WSg`QJ=q{}s{F!JNKV>B=-j&c+d$K8c`4wvHVO-9?zx7F>$V>wXU z3`~0!J4makXA6&;RuS<;J?U9{CtXXcwO5OLbp>vwO+$JD%Yq(ONFieFmICiZCt#AQXscNT1n z=ZbZfy{B8w^T(;!nX(4sDUhb_K2QKv$*(xpJX_%1Y^AJvJS<~o+WUN*ll{>c%N+La zRs1*b*>xD6ot?S0kUourz-QNo{o3nuEQ~$QVaw3{goSXQJfik}DJY zFT{;%VYBfdVYFf9gDJHZ~M%JLzALA>sU z8Gv`sP(zNScF6Ru3?@~G#LXp(!cv8_sao-W_U|%ZdNoxc6z-(oWO~(=%B|e#ZEbG* zFuPGhl|8afPrYyH{v6vOxiE!x$Sm6vzH{>R&2ZW$#SK2(L#AEnw|aX-F}7IDWt5EX z=sz50xi1-fQn$6XR=1KSLU48x3U240b5jhDG_QzMY2jxVJ0&OYbFTMJ+LWr(O6{j^ zosV1bUyCKsk*;n|_+t58W5>&%T;nUdZu;C(YfN*PfYB21mH6%y?cj=}@6g zpSH#G`|*TjZd-a;wd6W@naWpw>@C#nd`u>|UH6uD^O%D?a$iWH5r;V+DZuSsJ&kYr$Bvc%e4;?9}-?z%QUPkqm)S@no%3ffN}CKAZEQv z^Wq+oprn(;s=p~yE*m3&J8@f9$?+IURA{^$YgK8t8#bwH(O-WdDf3OWCYOHZ)96!dBP0fALm!UwI;BRNg6Qh5N1XnDgpc|Nx?mZcpk6ucIx%o-owaM z#@CSMFg*_DKgzc}9ji>SGs^>N)3cRpjqdTr4`8^*9nV_R6~g%HSY=lfpq`ecq-AIK zD6b-Yta-iG_3OFp7eeyt-g!l|^M4TvqA<&hju?);>%n|gd-mjH)IwUqtgrTRKxqn| z41^Lf>5kRw_Z}je+SBbij;rK=2Ec$IRU@G4T>JE|Fgj+Ls@*oFd|qFfObINTTLXa2 zk6yx`4#(>Aol3B@BK^tIP035NZ)Nl76`wLzd-pPJwHc&S9i8M>R_V*WJhrA{-Y&hh-55)Fpa>2bHtxqvZqKD; z>srTyCs8ccT72{D3cqFIV!(y~`FQGoI_{^4jY{x!vg)&ncaO1>a=&>yC-*ZL!NM-n zSL=Nd;+k>Qu60-jnG}&j8V$)j?D4`!yJwI)V!M4+d_yFAE__&lUxNg3y9Qrg2ss|r z*IW2yuY_%s(^uyW3`@Rt-Ol23fJpVtTf4vTj)bVr_Q@a^9%K2EGY+{tl54*iox-(h zN{$guagQpDX{xiooTYtz2!%Q8?`hv;dH(=}H1x3vYj-uuG|!VHE+LC2`}p~?Yt*J5 z719(*8UZ9+>92{Z4-YTHeJi>&Ja_7-G*np`$`haw8eeI}X*{ zc(TvK%WLN9QbB1SO|Np%IRl^hXPng!4SYQCMf%xZ#iy#6Wb-3rft8Ccal6dP!Ryaj z@^HAk4Jt0Qp^T#k%^T2P6SmHG{EnGYpE8Z%Cv7kOMXOuC4C|`SH0v+3!HuP0UE5f4 zQ+OC2_1XA$SFyF-X`=XYR6=*LiY0eKQGq2XHGcFQ;chSJ^5-+NTs}*x^g<) zR9b%J?33kR=671{{>YVY^=P3($CJ3PUVC!K^sGxS9(YqtmHeC7T302DG@fI&(~OLq zoO*Vycf(%*d^t1um$TpM)BV;aR!D&zGqiwl>CJry;r{>x>H1`4Ep&@ZO!kH#F_HX7 z*1WvO6_ep$=|;VJ@9ikYG$8)_xAR3oRhznkUT;=;{l=-R>I5_zfV70Eb2Zc*h~o-b zNgVo7;qMGmK_$57c5z-5b9U*tQK1+oYd%GPzeo6+N`q}VP3h4yEiHw!1(NrZoUNQp z_#W+wxjpWn0!0nFz>c^Nb+>UNjEK{&ezifh*x8r_cEL z=6`XLl)RJcdpGwZ%2LnbJ>Avi)y&BTo#e>RW{7}-GxG0ZJM`o6tltEDKCqVdJziVO zwUOggbp^b_0R>bOkP!a>7AxP6hp%rRGC4l-diHR%%RdOn2#noUAS2RzL0 zD;#wSG6&={Tz%J%^gSg3hRQ<}s$9tg1%tjvQaLBqy!^5el}>6n8Q0Zvw-&C~erx^) zm1W4anvMMSM;jM~HM_J({@Zl6jJYo}{_!w4#t$T(xb0iE-ws4mEXLw#nmySPgaNnp z`G_n=e;m|Wzr<;fx}}xjV1`i~dl2kiN#y77uNBq5Xhm3A?Bp^#M$R@6?ht+4r~r<7 z*VbV2{P!HKMvNk!kCiUH+2_=&hmEf2%2rIuZ~D4K2zI{qP5I;PM%#-i_NjnYEi!|CCxOuE@!9ADdODjsZxD4 z>G&PJpTxa0Ql3$5s6y<@0EryC1_PXc59f;LZtd;wU}*0pj0a)n!zzw8binV=O3Tvz z9O?EpmiCrkyHt;2G;y4&G5LU(1cDD-^`>8ZIEQPA^+XAsh|V{-WjV$PAN_jy+Ox|Q zRqQKNr4;?wDDzKEo`+iY&0bMW_DtliJTu`awS6;DvwORHt4RYdlW@p0f&n2;3I2WS z*XH=cs5C+;JV9{~WWe0MHLAv()$PUb#Pr z);3m(BuPUU)G7ra0tZ9XbJMkQJ|pS(9@od-Jk+i&#C{)&*3WwX0HxirK5R|*OiHcE z?~{%zv|Sr17tLBS@i z8BX8$3jY9tc>e&3w7(d^9ot*!Eh}3_7&6HcD;DPnS%7XoE|uZ-KNh@Osajs9pWyq) zp9|%f;V~ft?-mmjA6ye(T+iX%66#E~t%;U4K3uVGcHDY}^D;B;Dr zkTKsJah%tv-|N=#5pzF@5;CPku@-R(0B{*Zsz~=4sygS7EUlrI;dRO6Qc-gRXox*Q zE=~vcz4}+tf37&%ikxuyMG9@llJSj8Hr1We(fJ(f2%_%lJstXM)Zf)K9|YLj$m7H} zaU#AXH!v$H-f{yHIM1(o^Q)~d;k43~i(d1RIGSCtg>^;goQ#k=eQUzLE%?If^3K}Y z=JhV2yn(!nn4L$IRQ&58VhAcZ9gTTM!rL1yA}DXJLB6?GWsV>N#>&SBemQJ|)bKqs zUbY{Gu^5a5v6XT4DAd0!DPiFhr@Fg#OSyjt4nRbqvQFPdORO|eH9TxD|1T#`uOcjVT5`ZU+-cKD4JRA8(Sh5=ukvq_S74^9Pq+r!p`rw5qg zAz@g9DP@jGwWt|3sbMqz_C8KB0BE0wA&CAQe8hGXv3R4w z8Z?%0Jk~2Ta<|#wc`(l-HQB;k>c zOE0!FUhNF)G<6{v;VMm4QjaX9&nB(X_FFEalyI_oN=c=EPcy@BeiYqmS64F|uiUom z2%~VvaLyk9f=_H$WuyMgy4Z%_%KJK6?~A?lE_;KPbPfm*3d7zKZU9tscBW`h+_Kak88@Mz}A72YfgRh;} zS8YrEu2cEhKftG6q~!TweyiQs#7^Yy4H_5)zzgI_BW_@WYP5y3$6OBnmFHd} zwD7Byx0m7kQ%?|75nGuOW-@TTV@3$UJ&CWNCir^|fzsx@*QdI)vLSq>jSSMr{Wq*z zaEpuuA6m61ihMh#SzI-`eTmG5HQfo0R}0Xxk;vyG)2(^fT=SBrJ{#*;hbgw@3YB2F zo3^si>}b8Rw=|SA+fT^(;>+Qlk*e9=rLV)iQp-?=+9ud%c7?YdWR2uJoDNXn*FS&z zH29u*e8qSoMj2S!49X8UW4o<;-jVTJM1=yru?z0RP|GBxSV*IQ+kgW-&*ffctNeWM zR5vn5bEZwI%7liwit$S4B$Nek4&Izs(%^HREcVrw7Y$Xd9j2#Q+4gm1qWnsQNb;-H zznZuCAOF?(`dcp`fG!DE1npzj9*5ewyQ}#0^z#d_U~{u~AP+(PE1j3blDJbGoB%=Y zefb!!a`#ZY)ovlTE4@PoBXAi5(3<=^0g_^_y}Y9+Z#T2C=EDy=>ivBS`lG*yJfj7p z0p=1}l!DmpkT6YmFnB9Yg%G})bAiEg(DFuel4{nGXDo5T0!tB8I2i?3@$ZV=Td@+x zyTRIUOoVPZ>5oeDb1d4lIcVYJ;|Mooo4fgSQxOD`nAmH}k^%aSA;mg}MS*-Po za=?6}k)LjTYifC<>)~ZWwjn9WT0HTUuWqlXMy%XzDQNqh3kGg;qc}a%{p4Eo&}xln`^jI^RB2dh7O0EmM##wD zIC65W(C0Yk>09t!D{S)6xjf)}*c~~|c{F~|r` z?myljpQ+#vdi1f`6z6#;RBhR&?$)Hw4Bob9r(S80-a=t`PYe!J;N)}iliH!Rl6y_C zPjM>cM#qo>tbV-U`**AzH^jD*p+=dDCvbL=$8YnR-&^Z8LaZevkNUR#;BUv$zGD%C z#L-fvQk0xix>miL>aTMdLQ&DJ3w~6}1esO@sNERhfjw|KQo(t0g8>Hz01{i@t#Y$& zv00=>R!$2hF|Z!l{)Vk-dbPFcqQfeOVYCGVat9eB)}p3Z{ga)P;GMa-Y?rTMJ)5(# zy7V977$?-?k!922m;t#Ncyu6k&t88z^Jx4{ai!dOQ(1XVpbwCk&)4NV{uS$2miJbO zJh>x~0gPuSp1nKQDX4ghOt?c~sN1|_znHs#KkSjn>C{)VlHw)o-9M_w5kAGd z*|S_Uq^`L+mt^ezMcZ$Q(fMH~x|TvPFxexobAg{~w*EHIby%7^n1cbv)&LxK+D|-s z*9GA{2SpcB$8^z1lE3a=R=|yY3GM7_*c;()nDJ$F+h$S$1tiOH#sSYc^sIB5c@_r{ zlc!#k+ft0-XfKw=wWCct@=f)*eW7{zY?0Bj^Oc@xTDc8}#|Cu@__4eBdWNnYS=p5hlqhDRb=C58}?-jsrBn=ciKjh#&TI?`@nSRSkXbYIoV^4WB`>$ zi)jpf7;tM3R@Cma`Mj%LS9=F4_VWR_gWNLUWALkYdbY1Ey2pLt*(ZPwS|Y4RsZykx z?ZaUz)2B*NbW)wY>+(uzcT%o=B;8&J~o8EzUlmO+8XVO^!9 zUKH^RMnR@T2S#w7TY6v-+*THY02b`_GEHuy=GfrK0rVjBHIc5oaz`wW0<7CIj}Rc7 z4*2b#TIIx2SiD12rBa0A)Oo2*$CuVG^kQ>YYS#47e~dmC&R_>mR*_>F2oE^*=hNG* zc{Q$!s0*VU_aA2<0fr5h9rAg{<6Tad@oxUmq-13m19svV5Am-+m&STFw`>jCoxp*; zl&hwF7-0T&^cZ|bcb36Z#bMSWmrAttlJ!SQ_SBQpnm75Pj-BxHO}&9dzOgh@GUv=H z3Nb#%AEB>2*PFyX8M|v)uRPeu+@uED!=`ZEJuqvnVP$5_u_SXwm^o94LC$$9aDKI; zY2phYNQ(aA21CNP%mDuH&Aalf@c4{%8nc|-u~a0kqf(l@Ur%}|wf7MkvQ55MD8181 zoZI|Cxfo*#pPMIX+PU-|nfljBYvZGMijzEO+4)J%K<$z)vJk1%~#xlP!=dm3=o$DV@xV4BgPZsbIg2^At zCgF?~AXiQOzZycX=9XM!2l;}G@t*wp^skW5vfO4B`$`e!rBYuC=>GsOL!PZUCv>!D z2YIf=B;G>JZ7hFv;JH$gDecL|KN@tFQhd_s`kTa948TBzJ{u9^m=CSW@w3zOG&oYRl$RGe$9OtGn_|#Iwzj6`6)l!TvILazY&#PU1NR87= zm8LRlbksx!LzyEv!jC9|ymZgXeQQm^!o6ELRuo))*0G4v1 z^Vj&#Vft0bjCYp%XNm1(Y;9RE(UYFLmpuM8m25)xbfwDFQ)zYO^GR!BWq0y>6t1Vc zg5h>fsGCmG0}xvrtMSLRbN3!8(%_Os)NBk>k^p$X41EafMRbci7H=FEFFm~bbG!Xy zG6A2vxc>lJBh%r!Sj)=0EXxDQ{>1(U6 zxaKadSciLgzR;Wk7Xm@#37Pu}gyu#B)I_;4Q>T zHXQSYUPeVrs%cQiZmV`u?L%$z3`2jh+%fvsrB54#pDZ~h+?I`K+U~kPz;}wajo-}V zyiZ{T^}JG~rDQ^QcFy(h^sZ|6#L?SCw(A#`6!MF}B=Pu~?I-Y^vZBpx2#{_A?~vgA z8-rA3@P)azidike&UXa_zg%)Z&MVu%*TSlBr#h0Tqb8!AlTWth@Nng`ZKU?wbC!bA z`&5WZw<~W8K2(vGJAFU;_0+AUy6p1_x{-(q()`15^j?EC%xgX#xrC?K8>eAsdPI_xMVz-R74jF zy+#MA$>OHA)mb7QKrp96hCenxopUy~r&BCcq-wk!z_B>>9060`>QLFhrwA83lhdAf z#d)*9%3jWuN_^72oOQR)xsM}SHL0nnvfe34Zl%X3F|bk3V_Z$urlV$y9j(!1JQo86 zK|YnE8|t@FhmONBvCdlyxB=G(lUo)VJd#MCX_ee_@+S+E=z7Nn|R{{S&J z&8okjkyBF8uOLts`qjZWDiOC}oE}YMLoTIlc#%nAAV9%Hi4$|^cOEOI((dk7QvU#G zSQ!^R0|AfbO&VW~uN+=I)x_?6(xOIE6fQ6dfr{JO;^L$RrjeO6x%j!-^`+9S~zbHpbuJ1?q82h(( zz1LzZtINB&LAAM=m|$&`d4MSX9mk;h){UR`vT9Nm@w0J|$_ zIL6Cgz>7`QH49nHT9XL21t~fv=%fRK--GQ|=hiJ!RD~`@!ylV&OA&+589aMaG;Mw_ zCTKMXqPJX?^6s|>bDSLKfYf?!yO3|hKkrT3Y^ih$6SPkH-Nv3OP(&|f@HxcGaBUt10 z`?w$;-D|P2)n(DG)(e$q$IIr%#mi*lEDs|!HO=f7NXoak&rdD46eF+$x$j+cGfc*e z=9Ni0ZQ2zRa!%VlHMfx**4ehUIUOUxdd`(NL>A&UOe~7tX#jt-kJqhwBsyg1W0q^} zvK9G=Lmqp4xX&M2g=E#E3o5Lnb>=dRPhOd+kBFWit8*g4?ncon;4$?2*Oi!Nc%tZgxajdK?ZgGw;npny!+~A!IhCiOVSR{%+rSa7pc4^m}gN zxme;yo*(tmGc~-bc^yVLJ-Zs~^q&gZ2nkpv9%B93C-XucxE!1xdYo-MEhRbEl%qE! zzjtWf-CA$-HH&(6(C0i^VW{5OOt9SB+(#s3cHG_;p7axoYtTzar~DJq^&KAK{se2CBGgF0mN3dy zhJ6?Tx~k~WYiqqDTWO$8!^>AbXbL(IM>Nk0CDp`b+f=i;030&;ux;#lA%=gIbu!+y zsYI62U|WTCVBv^75bKlp8u9T}D$sRsyp-zlw$gmw?|UgbqPY@pTO*6rwEI0)>e;uO zS>Xu?8y>yXwGHz0j5$lnH4hZ8NE2Uy<@=#pOQC{!9uHgHteVs{hPWN~8 zIIEu`V{>DumyN-~?&EnQhm4*&dRAVM@b2DeE?z>{3$$UFfLE|5-`c$|UGTl0vuotN z%1JI&kjgMshf$Hxk;h6+ANvbVx0=cP+gWzyh0gaGJa61GG3kR|n&L^v2|udNx3!aA z(wt!0idOfQ&clo^ySINcnu^0u@ak;)3b2r2omUQ7y;yK@=~trDtx`ztO}easTla*G z`wwh-ii-1HQnxyN$Wrl?WpGK2(2T3(Ry=nXHjZPuxJG1?bYVwS{v2n&Jk?RBimlB# z)SPO|Sw3d{tXk2f+qg$d)6wZgP1Z*u`jSI!sp3km!pML@^x9+5f;e#<^GBbwfo}AaA>bhmj`ZV#w zs6tv&8A36_u=}jP-RG}r@ugahUx@mpNU6cpN?z9RlwV0HN4DmwJGQQQ{9h1GnR3>b zGRU_41P2?F{gIF|2fsDZTwZAUy@cr%%wcdocn-`F(6Al<07}NvWxjNgCZ5*e(Cwbx z*DkKS91;lU9D3JB4UUqE5%h?6vME+r_U!I5SEhT9!n(1`3r3`6PK8KSi%*)2lTvG~ znn0x5{Y?8^(nBOs%M|+#GMj1n7=SK798+qms!MuSyl zc>o(E!AB#mILP;|f5zS<(BycnFJ1DkvN9lH8w_VB9OLQDco<)8h{i^g@Y1OZIYv~V z)aj-Cx9D%n?&$qWQQO%dn_BHFU1Ky^l(tT+=3S zZG+1u)*v?KAp7U}RcQ5nR_5ref;CkbDV@x~bN3TC{Asq)&*Y*)n{om2;R*ux0pxB6 z;ZKPtd6-^mQ8FkcZEZ4JEB^pJB^dmx=6#(QbEw8LNi>|>oY$gX@ZMu?QfapSS|e5U zIpZk+3LmQkTm&u8L68sDs9sz>tHuoI32eDVX(Yh@5EnTnqkTdN+9jUhponb?Z2={T z?Y)NpA8u=-v4U9Q+i7j~2!?+2d2)IKgUQdS=D6geLe5muzWo#V>-Z*Ga+A@VO}~z< zZ`qVjb!!^2K=WHVu`AR7ag2M_=%TciMVbp+yT^0>zU$?WBd5wh00ZbVTILNt#^PIx zq9%~8MAJDSlg2`H81=?$p0x1==B0CU9fKJP^^*l-0Drc?_4FAv-}|X4%L_tu>BcLX zQ<_oN%_RQtZrjSv0n6L zPPNtDIxv?v-t8Z}nN&+nerLB@c!E7zNa3|txXw2a-y#Az+XuQ1TQB-?5bNfo8{*>*cDHg>k-%zovtfPy;!xIZz5 z*4FC7Zu_F||~vw19*vFb)Q{{U948pfb6`)mS{_2#szb!9yh!BF^iMUm%*)tf&)5?L{i?;HV-VOux;H_>e- zg%)XV=4S#z0?f(AH==aoJcX`nOYj;b?Huhcq)05t`&BsY>&Mo;4?wc8NZuPwHVbTg z(mX|DLEDyIzT&aXad>*QC07xMsf&`0n~kYP&uiZDw~VZu+B*QDvyl3ac5zs+(No6q~i%R@gF2MF@?d%$G2LJjy>rg@u)^MBq%smR$QgzR=t#gMbA!^h z%<$_n#Z|KPN{9-+l5*6Tf0lIC+0@GCBkHLwN3#1 ztHL~7z5u(_B({f6wVlWB16vk_cVmED5I%ytoi@VO@;KUSNUtW3f%cU1izqoHA>n!F zBCtGdWqoOH=342RRIMr4e2^lYgLT3nJAgdrHQkXxVewI>v3P|&V+5+IFpK{HFSwfC z^k2A_R`+HWnc@8b2$E#`W2gozWRr442lw(pVm)f_i~bt;dtQu4vd3oV22HF0HU}U( zu>%?D!6UVJ=8@nZ66v=k;nKX6cN-<0#!++6{{UZ#`V+(c6rSD(7do_8EF(EvT(;&X zBP8PkwS881R#|;|SehC8t2OYrzGtrL%b72k&rVKG-p>C3fy(J03_K$g2@JDcT--+y zEb8TOag&X`y)tV)UxfY$hnfdRIYxsY?aevyIjS06x%F_&fvC zuY4NG*8D|przn}`20(Q-oB=B?UKN_q>di5$wIMwy} zMOrbb6%?P8m7DyDi&{8)zG>g^Jc3{NNwurizST6V+qf4#PC<@6pyV8IeuA_mpF}uj zw$y&o{{SY`oJ5g>z-9z}@2?f>);=xOwa3|}TTOb8f+WEf>Iba6E--UlU7x{ocCpK= z-$g69RbUR}QT^2_2jER_h~m09XHGcEF~Y(M(4&W(l&$9<&uf($5}ccb<$c>)edo`* zeu<>bEy2{ark)^;xm{&qpMFKvzfq00`W(8!2?{I@eB*%?y&b-uplx9B{`q z>GJ-}{u_JOXVrBB2s^xpHjHPW4%sARX1&+L-WAbwt8_6~sxocNl8-u42LQ1o^YpJ1 zJLBvPI6_!VMSAj*vxMpLLN{N_berz%&X`~-N=->5yWKmUAK~8sYM1N_>Q{5d$$~^8 z+7~>1(mr!tMzQ-pX_}q1Hq+e;Vy~0rM;b8$>$vCFJ!{^s9wYv?c{X$kpe}RlF;T6Q zuO2PoD6Npr4p>mWy!}ww%&9WpI$FQG{^hl75_?wdY}T8CJzmoU7EUQPzu2O-3tS&W~iH z7L_=~S(lzmg_Zzq;Yi;r^B_`LLC59+sco&<*;^M9VQ>U!B0@9QJn@S0&k}revU%;I zNn?QT&&-V@ZqMCap!D^w-qQO208xoc+svv^`A;K=amF_V9P|Frt*hkt+7zkIwG~B8 zJ9Bl{&wrCLSeVXsQs!vxuC)7k;%MGgfXFx??`#ge$2F5-;g1h#_c7d?XSujVDw9s+ zl-<+?JOF!QxtX=iHqv?RuXSje;x&#&3{VsYftDPSaCyZ}-Z3`7$7Kb?o7oDKw%n|( z-+N#cJ&tRZ7#wPgj3-x?Yg=9sl7HUb#?o+3@`}3GU-CUrUWj6eiC7ORtHBN1j1Shb zZgsnet>k|#Dof12~B2 z(zKv1>2(Qyb{QvyUI`sKSD+;NqoW{=a;=@Pe3%>%xE+1#)rESwbgfFKFU|=y_dEQ~ zY4X+GU+>)U?+|&5Gho z(zYIWMT)2Frv2v_E_c~EYV5p+95p1=oF1DevED~-X(Ue4GbYw$EFV1vH&-jI+UQ$L zTxzluRmqG_BMt!n0B5c%$#q>)R2wB%!@k_SEaRN;M^DG4af8F!?yYwOP>CY94TqRp zq(MPn;3Tmp>x@?>1BZEAsZ%iaQAxY)qU`n5y13ZCvakq34!1 zcH7%5=jI&tuKPmqcAs>MHJdPqzTY*IVr21*o_`Layb{CV&HaVgo=2BZmv72$Bu^?J zq~i(z1dinMSQ@X2yiXRZ<-1L7Zzw)mN_RBwycLKQA##24YuBrgVe!qzmNr%7qjx&B zZ*;mSwAq@(I#+I=DqRvjl+?U!_IsIPNaU7G97hNNa6j7n$J_zMayLH^bs45)g3dQh zo0u|^$XBT=!Q#Gt(!M2llHg7DJqAriKv{g&R)Q%A%I$Xm5<%nAyRmho_2JL1 zY&BVL<7d<%eW@vLGDlS1j-v$R;~W4hn$;}yd!~seS)@y;SrH>9G?76W`NRiGYLufVYkUqZc3So7j(XLhXBkaN@7(JppTasST}3B`VYpRRi9XRQT$dy7 zDUw1)2dMkiHjD8~O^wWU-WZB2bx_f)aHLDq?~>WaJRE&%#q|FG8N+)O;#+CbO8W~e zsH4jOaf0u)N%Y2Rw2t05u57Q&rb#1&G+;;>OY|j-U|Tpdgzh#E|aUgw)WC$3l)S+6@q^6jDG=qoR4qHxBmd)F15I}YwIh> zWJEtPiT9Jcft46O)!`ZrhjDywBoPZT86%CQMQE87w+B){=LZCLs~48KeD{Lp*HCMl zs8}SxID!(`J9lgxa(Owgjl^VlS=E~Mj`4b^#_@`M9{cTf&qAIee3wf8Z%duk=Zqwh zN}1?2LeQ8Ds^N?8a|oziEO z3)|PNW<&8SS=J?ceG$sqLOC#XL3eTUggpNpcmDu0I#aDu+rm9$?SGZaRvrz%R8ROx?%=hLf9_V%m`qvt zK4gwaW9he=*?Vsf*+z?JWek^5D#aX^P;Zq~x6F4CdH40NHPt+0q-zmgq}NY&_JL)1 zUD%_uw$e`Q?L7M$^G!$MB-U|VrJLH>!DbZ+-WW8!aV}JqKiwmW;lpG(jye0%oFtmP zG`*cQds@p@?{j%orA_ItOTAg|+McOxs9Pg>&2t;N53|b}sXI^16gN^j^H{OoS=mD^ z%(Apr&oGidG`eia!vd^88SV!`&3vC>@jJy{B{N59eF7YXisC0RlOl|asSY+C{8y;> zcSxNDt?m8%m)eD^22V0VVA{hBJcKMWl5j}KuX7c`Qp=#>h_4vC{{RXO^3`d55?*hA zBR{SwJr&wLO?+7{sc&--u$2U?V_U_1!tA7DX&=M@{_Z_$T?<6Hn8|T*s=IHs^(<>r_yu&0vwFF zY~*K^{*}bp{5jUVNqmRH+8MC0JB!|3PF6Pz2G9WK1CfOouW|6_!YkVyMjMOGZr93P z!Qhz;z=qE*%=|NVz!|Rgc3n2!OQ-QHu_R=Z6mYDiHn+@*s59;CD@k!YaIcdEiJm5` z)tu`}tw{4q`$a8U`H=9^sqw>>K1n8U9vS!?(fN?-o*=oKY)j^gScGs!LX$p?yy#eP24r#Dtsaa+Lge7`e^89cytkf;eG9r*fJgIRF~BD{UIY0~Fh%_*uj zTV1Hx{pi{e!of<>PTkXy=(--M;frXlvksh#5e2-Mk%A^p9k}3gjCQIXB>0`8*`hkj z6T`g`5LmRHX79RELBJpF4A+kMg>=h{2wvlMqdakK3{- znIlH-mR88m9Fs@(hDK4BIehH|@HS)~w5jm!9&J{W#8i`?FC(%~(X`#)O$v@8dPXsV zOCH*vOHYXY zA(b^d9V%EYnU!u~xn+$}1_&o|o#6X}p5nfhaEGzRQmIy@JUurD6*~BZE4{6CZ%vF= zDLBbrnZ0b6Mbz}q8~CQzP>q&R#uO7?Pidi6GwXLQ5JI4`X7!*vMsyV?t_N<*p zUV>!1Wx0FCwu}hOT9>;g)O)Ndneug%Czdsjho;%kJG7O8;fqbi~zGlFowzhB=JADmux(==4ZEk5T^!q*V%*$;gP=d&IV36`ka*9Xr^d7v|ziR#h z*Zene9kSX+EEEm5Q-%v1C4S*_e5q6SMsREF>d}r*6@;mYpzF)uq?=Ar<%&-I-S$T< zSx#;8r=!-|?s3oXQqNAhwTD=~Tg2E0l7X$kk$5Uxu{g>5)!geo5%9&Nv0KaF+c-=y z1PDZLz$E8zkZ#Xi$CFfa&kSfbR~I+;I*snI)28^Kks3Kz46Bs4UR)lk4_?B$kL;^I zI^nFNfFrnOjqNuyPRI#DSg#}L#dtW}#}i(p6-;&_X-8Q`6Q>t0wv1Y}y4@E_Di^i9 zuOxr}*8IWNv=r0Bv>Jj=h;YO1vXXEzGhN4lG@A(&T-`{e^Y=*3G2gKKYQ@)wA-gIb zQg(FCNF;P4u|CedhAmt0+CO>E6E=#%Bt?4N#6EUfxY4?4sK3*x{Bb zN*ui2^Z6a&@U@FPO%>FUuigQhaRh%B2N>;5J{%}r7HG=2#xa#6*Pd&TPZ(*k#)vLF zvdfUnN!obiVwLrIBr#2Gc*>aShygozfT|Tw!<`r=@Xw!dOoH=w(mWlb5R&#M*ymtQXg^P~>=o0P< zjTJU2{MDtt45y7_nSEPN2GKqsE%c;>omY2u8?V}d6+;7B)M5u9ZGYL)%? zw~@B#=^GZvb-@|Wpv`$Wd~RnM%A7HkC8yi7_1)aY6>CRDQNLgKBoSI@r9=kV5>(2N z-zyCN02Vvr*0k<)`%jTo&J-vZ;GB+5LGAk28>=yVToo%SV3|~80iK6FO>S805KU~d z2Rpyzrc@u8_23cKyK3RKO&p zj?w}K#$dby-?eLz)RcXsomAkZX~Ic2>aA-U;iatQe^mONUW>2jLdqClQIaY8?vp1V z^MSX3O<$W=(OgDixUXzmP`uOcV# zs;Yh&Vra%-^0+zGmOiX*+_`jizfFsrXuH04y4cve(RACu>LgX(xep&0A5N6*E#lFw zOgB%&jkRWt-X=KYgM-CgpW#yMPbN#KcVrwDZ2n%f`~Lt1X>de7)o*(`qN!$%a##{R z@l1C1uO4}Z2DD*E>-8$ZyYi^}$*rv0{0@G2THexDZ)+Vsnc@hFMzLPqv}MlX^6q8N zAH+EoCGMRIFPJ>gpnShLVl&^0;w-!grrgKoS?bpb8{;Z4$DYLFJW$>jys?QzzOM4) zAfshVeF!I~rFs7VQNSwSxW~9o_LOQcxFs5GUF+2=qq~yNNYqt~k$IBimqo+m z_B%27S3RZJ>Nc8`scj^U0swbDRD+I~{{ZV%Uk~5iJ*;vId?CpMDZ_e(X-PrqfoN=8S$zV-8uyQjPT5&s2`$4Q-WnT@xSP zJCaUw$K703%yH@W2##*Ik~6+o_M9J9UI`VGd!k!jLPWC{4o4$~2e||a;U@5uHti~Z zYF(~yRF+;i`hJ!2)Uen*LZ2=obSHgOVRZd8xy>0trk;<;x#J%T+G+^TZxZ?Z1ax7r zfIE@Xn&kX7r`_7kwebzG>WXjN+N{{W4Vv?{pX3EmH_wj!Ux3w0VDKT(O? zWUyjF;Cg2@$m<$jvu1Zqrm__nX_ZDu?VKJ(dj6l{2aYnAc2Pv*AjqV;oO*yeR^r^- z-9SuXWXa$LC3)+&p%vxR;tazFQq^$kr8O%lHk;S`(Xt0tQ0kgIYeVrxt-317cXB1i z%*YhPPoVGhHR&2(iR4I~@*XmTGbT3vBk`_&`@>ekX-ryewDHJyN{kA+dxAeY*0R&A z?U!^mX4j#{;k2JlNAs*RTt;7tN`A_Bo4&ldd1Xu{q@KN=zjcZasMy1Bmp4|5 zGT2*)PR7XTxqJOZdOg0Y4y$N9wUQ>_$1A4syN*TUqcSKcCY4mC7 zt=Gu!Vv=|jJoSq?#`t(s*c={|+@NVT?GkIP|RP#wuH}a{A(A)w>pAb`L=gq9w2w4C?$tn4EOKNY-xTbX|0>fX1G)ZN-}Zu&N`3E zuQYL8C=*#^5s}C{4_}psAbVFeEK|Z_Z(9zmrLFAm-s#wjxXWIh&l0UBdZZA)g?sxOX_l$ZR{jQx2tB)>G<`uwUfq;7Q zKgg#%=_zpWslmq}bse&6C9Z*#;ymY-QH=gR^rq_J!@dbo_kkS&>yuhINxQjS_hWkR z_>&zr#anVjL+;BQ^*`3IF1$RfT#S|A?c6{FA76UuEpA~XEN5$Dp*y%gUV^R|B|=KW zzvL`&^I&@S6|^hVQnGITdyP9^p^)0JvyW`{l9HeXlt@p1ryqq@vGEW$EgiJ;Zfufe z+EqyGIL>NYgo5M+cTL##Jw3bDZO()YZt*c`cAOmG4d3BXu-IoADMr$k_tjtKOQ#!N z+nta0v!g;xo@AKdAD15B9PwQL0Elfa35M(J?H(|)e883&?gyoFI(3GtZ9B=hHsTX; z1&#sh&1zd;YS$74W>2%ming&F%bT1~m~wGH)JztB}DeeHg>(Aj+sElF4w5u>SX z>UNxGk_JUvJ{UHVMGFN=}?Bdq_pNxW>}orS3#iS69@))VvJ^{H-+l z?1;<`VN;liUYwe_Wp%1qtX3}qENZ9cSjwUx;C1WxRoO01YlrSWJvPU0E%2jc7sB%@cSV7t_YBz(oMGbTv-rV0KuUmK$-Be1> zqi_14anEy(wN?)hY3n1~#v9FujvsVfAE+7pDx7+alxVy41Z5-sdVV9n^Q`SwTOCd~ zTGGl%ZX?NA7DEiSl{vf`R z68Dlu&YX>@f$2t zsbe$&xATGnzCktG_;XdbMTQG4NJf#9g$oeIdk`~>`&W~h<@2Emm2lORBRy7=gdASK zXUw(BCwVvWH*R!2a@yW$Es|+ZP?sBILA2wK;vZgXDoe7Fe)D6f7;oG=;OCw)af;}5 z8TE;PAKJn^o%_)q;Gf=-Xau=UbrY@I^b_TS}^B<93VZYyt4pHVnLd2KIn31!IWNjN>d ztBSSpMb(@hW&NqOz}n3-mIoaPY!QRon(QoZOz0*-2GG4nQ=dbOS3Y5f#KNz&s}(r> zF_W~Dw@zdlTFIP6+}eD4t*N@vZW?y^R#6*BfC6xLA?Q5~cJWQBp;m?%B!?t}zsq$e zvW#Gp?}}TSM4dxN1-Nzo`DNe7Or}1Z)m;+aN8D$C+c5)ZHwJI01cC-B;&D{#QiPp5 zxJQ-7r1_Wqx~`gDffV*j?lgwHkU{2M?}t2Xkq&w183gl7Zyuj}gm~isoRY&T-q<4; ztc^?iW+?~RX1BT^9HPq@Vg~~uh7D}#cKVdKSwwIGpdIm|;|HFHt#DPN8dTLtR)k!? zmZq!z-L?MnNb2n4f04#&-WI&krV?rP5j~#PW{GCnyMfM74w?GZ?FUx2)GgdCk@CqZ z`RJIYp3&M+J&9v%&|SZvc!t68C3vr>Gy*S57waCLKd3$ zV+;mq5UBO)xdZg8kE7}~W?3b_Sr-RxV+u#FLO(%PT1n@&f3dtibA$WLkW`*<>fd-D zLs~}>Xw!^pQB?Lj;<3 zps6Yn$o~NABEcM^5z2$_+*bvtdA6s{yRk@l2+wB@17rKqw_NAzOAYjvGrWk6BuwP8 zi&wXkE!S`#DIbPw-KUhbI(2aMVR*&07an*?z1LJ1THZq?({($0_~pOS%I5-GyB6OY zss8!_pU70cBoOMhVRYAt=TDv)at6j7LHhgGQEB1}c_nW$=4DP4DFOBo-y`P7*MV7j zr-ZbvUMB`WCgoW9S5UU)laJzI)O#M4*H0dyUkyA>IZ>4)ttxSDA2_#myQIl_oc5nA zH;C{&zEr?`@W=wOBm2I&?NREwWOr83#VyEWQVMZ~N9mq($F*=?Bk-oJXR=vj-eW_8 zub-DccsEm79vtyXMhLlQSKMhOKyC#8y#8t1B4^2j|>IamV0mFnG~m2)463DI;>9 zm^M%MPHCPZw6^gaUum?p@^2HmF+^~<T`@LKjSHU56wN3^(kq& z-Cy0<#=mHW;w6w{YZ2V{IL1$JTFuh_CfX4!Mh5e@l`4njeleBDZ1eqV%d{U1YR@N^ zBC>=dH)vvu2 zscG>hk1dzSPd&}O%jwqk>mEaFV#5QR5=T!#R=ir{S@P$zmDnx^kQ9^!xWbe3DfJyI z)u8Z)hvIbEroy`nDU<6?&LB=vq zIL|>_cUtsYKX)uB;B;hW9R4Gpde4(yn&y2nC=Pk@?qy6c1&7@Va(S;i6Q1UHs7}rl ztfgj?i;cB-f*grR z^9kBB@{&*GS`*u8@ew86)SFQK+1#rRdqy}PjZG3usYa7oN^Q_S7Hg5&PbCnJeUD1` zDP!Gv^Wy4NtxK;woj5skzb^iVMyugTKfLAaJWJxeZufP|NvGOHjls|>zD7c(Nx&V? zHQ!ll8g-mfc`ykkL$qvPI#Ne+>_8dx;;ANwY)kpqcNc_UvY;q~9;dDk)KjhRbn>5M z7J(B02*46M9)RGU2iCYV97Z1!(xrt|>BTQ{jCmt&t>0Jk1u5>`-uaeHDxQs~>%_6BId+&-Nj^nxa#dOk*M&UyT?V|}rwQEJmb-lM= zF-i5FzlqbyEv@CqVK8{q@T>c%zHT}799Epy8g;RaWu6=`I7mL|_Q>z}SBc&Dp7T>r zn&g<3lM0ap;YU&U^sYV)Y)gH22zR)6lYI zy!2hkjdYvR`ku{UcV+guXN4tKa#MVN>jL%0^URJhEUv5voJ^TU>=%H)mlT?v{o>n6Xtx&`Z7M%p61quuoEb$7lvlTHZ*&F`7zsAAAYCNYu5JjMZY z>t1=T_>;mjtj}+xMwOG7S9e4gmG-U3Qb9_<|c{iU{q{E<&r!Hz_B+&_O== zt1$dHyS=)%z0_`Pl4S*o!kG_`x-)<~^Tlt0sg&U7Db%gW%XNA+Z06Rw#tUcaRHss+ zw=MlqW5LtdTU!~eG@}d11D%Sn6-BgrJN`GK8T)-ezRpaf-yahmFGt#l$KhB#qVOfgm)RJZq=rz5$qoy@CX>f#+p z%B5*b-sV?)n%d31Z}$~W6%w|IFT|-k!pwyrg%08XQd&DWfB&2kP%lLcZo-%zauL*#wP1C7Y2kjxFRVY2-MdI88GOuCAwR+u z4`EfVwVN#zqyjsiEfKu3BPJ{X(R0AhZfcd6i)6T$%C&+?qi`KqgA8Z3cQyunsl&o!ZnY>3VC2CYnHXb`4lp<#z3ZZt8M>}G+L47VWyyBBSz0>kO5{2VPSV^Zvl=04W{PZx;5NOG0DkpPHWAtyHrdx%k;XD+o zRC*;Cd#c?zo7e6fqfxZf^z&y6Xgp1+0Q1WwwV-0JwSHxdxg|yc3=LI7)7r?=4DgW>po}ca$oJpO~i3YBH~lV2I2Q}&Ts{3$*saGSRR2Wh_^Ii@s3x$O`RV7*xi;dSb)LZlAUiaW{9(N|Xubqz!@z#rK z(kp1zlP&pTtgy)>id2k%M<5<}#dTf;_*1A!w(ncIVC#<}5ue<*LQ3)&k^0xa=zax` z%*!p-segXVt*}ZKBwhyrQv@G!Ypk<-i&3)EM&7$YGMpUo!sL=k_ceI#Jg*!d)iBeH ztgP!v`^`Pll@8zfBQM$F#ba>iH=18Lqd1(gK zJ$TM=K9$Sa{9Ewl{p1!}LrbX4`NP14;{*)hr6U8U8K!un;bGL}mOG1!FsC?gE=Fcy z&)wVs6gmn8kOF2~33` zoE}F}TbdWc?FQYYxw+Cx?m1C?a?_RDz&|?>g!&5Qt(DNDPoEJAlxHV(2*Ecc>o%U= zrm?Rp+AT}Y_P5-2`k%xdA{3MUCidZgY_gERV~*W1-n@gxKN$31CgR>Z*(C=Vk`f3< zUc`4CXX##s`ZkHETTdJ57A*h|v+L{2oghzrUx7ydCWr#$9^a+L_m#ep{|zy!oj3gH*KF4EkoVx!GPRCCb98 zuk&$+AeHS_JX!IB#CEq4ulBUDDH!u|12^!2Ai&+Yo`bD@H==wu@L!mbS$JlBK|gq> z%$7+a&VFsga1KT}HQ8DC4mGm4mdn6)@JgS%jZ8>nD0n+exIADQ{W8BAWRR^&RdTOs z$rTUZdn#?+**B}V+-scnqk_|6*(X+pC_Y}@3Cmy8ahr#x3<;_nM;nw^v|>OK%lc_CJ4r;0=bGGOLa z=uxr9dij&Z-W%}^wzp|5{8rLh#hE3V-ISpS4$D9ay0iM6?AWu<}~Ewa1DA!g`~}E zZ5lxK+I_4_B1DBS0{;MUN$JzCO8n;V2gD6GMb>ZiOPB<(ENrn`e5JP``AQShX~lgb z;eXl+()Y{~*+XoxD3&=cH#v~E18(n|9mRZ?6L2&m)TLhuDp@a zLlXzeFYgHMzfiU2f3V<<@1&!pk3JK+L-6ji09u)` zc9Gh%xhjh4?pFhjJ^IyoJV|eE&Gwn++{|&bC{Q|fCkN|PZM0iR$eQa_S)Ml7#xi3; zfKScWXB~OLHIsef?+?MX+e=oJ;|i{T$g+tJ(4~joJaPw5O4^Tl`P_j*1;=A$feb<++>7^8|8<0_{9xZX0v>;<>*O_}^AIDdAXAAu7&p zXN@HQ^w<%OIq9A&d9I(p6nO5hv@7L~IOuxUFX9gy__xHq6*pGe6~(-JOk3iLK+=u)D6x=tD`Ny7!oH@p zI=kA>6|aZkNYR=|A=k~!;GelY(4gsuxKDWf)if10ciPvl0;AkG2F zCusKPwSC41H_Is2!>SoR8l6>HK560{m6F?)?ek|Vg-2`DZpq%!J_WtdJYT5DB)IV1 z+}Ba3m?sdjM;s_J9G$D29yanta9X#6JZ=nx+0Mp8<%Mhl_yGK&h&blH{_$tT4-&^= ze9_v8^$4X?1a{+ic!5yuAaxDvfIIVE4*m!6&bzJJU*5ddk;=iIIR~2P7lR~9G6OK} z>tC&8Tx*Hsl}gky>@_$i%Na?{ww3J_y}b?!wADNEw1dwkCGzzeNfX?8b0A|ldA zB1qCEoma{$&Rud5%2D< zuGGxPlFcikDPxV8U4tj{uR-u9fpjf4NG&b=DHAj-9cFdN-U%gD=6Vka0?~9Fa?+kVf+mS$+!o`tCQWF7NxCC|euduZEC%X=U^J_-<5kA)P z+Z-W}9ZyrmW9qP6J-n+um+p3zCk7Sy#&M3qygVj-mQ$ZE_EqGa+jX_qRrXcRnwV{EwEqARwbi|khHkBIVU>h)Adyr!0On`H zt1ok!=sp_$&RSoE-tVClJ)l}r6%(v63eMM^Wvzv@n^ioRgA0p_#1~qG| zsi)U`V`ryaGDtqn6Q#?lFyy&ntBi7|9Cxo!y7+PM%T2R0YJMWrWK^?QLHl2jvY5J+ z*^Td!&~fN1*gQjTqTN}p{Y5RKxR9bQW=<9^{Jlu-r{7#!2GyY(@nyh8TJ_O-FdCMPJhQ^$)8;GH;Pj)tlN^kA4OO8V@-FX4Ji>os$lwIeBWIM$yu?v=geZe~ST&*6*`(c6`GJl|IF$Ci=JZK=!~ zdMB3BF;#w{*Ki<=jFCp8<5~3?VYs@vyqfJMR1mZ5+&TG_C?v>cA&y{HufUb6z}G z4Gc{x`C~H0mWYQqD8rHo&mntNPY7LFP3213t;A9tyKNxd5epW0k&67e?atoDzc9}+ zIIPw+aZ|4-!L*}B7jS}0MAGZ#&blh8_a3jP>KYc8W2#-TmgCIB6AA`r zRbmwafZU(XxJZ5===#mRsQLzrXMJ%L=trIVsJ!ujT1Q|$WgmEBHEUn-UZ(dE*;?Ca zmn=e=0=rCY)lbd15CJQnmmTX3uP-h9^B;w*)q%h_VJ!vBT>^oe7ahk#UN#3UglThC zrzusGl%dUCMm(z8NiJP9?sZh2sYcdY`?uV!sA>{5^}E4iW9B~8y@Js2a(XFkpcQUL z2TG5`KM{3%OPjqq*TZoLr&YGzT3oWrdd9ZwnrryU?JKz zO!AIS0{sne{{Y(QqF)KpYr8AS@RLb2jVO-fbpJQ`za<@@O<@twd$`&%Y<(tb2ax=(owZ*5zDNMy| zZ5`paERivJ9Y_Rx+E*R!O*!G^i2FRwPBC9~?m1M|+DbRp>0IkI zJBw&#iblDZhTz+}0MYK{n;>TcsbSl#a<`g`Y4&itPjbrBu|SclZ!(a|#pF3$5rREC zS3bWGG~2k;Bm`Wf zaCjh7h5}e<{`n~K{h7F@J73{lbm~Kzo~hmWUD^4aTs|Dr+R3K7a~oY3HwhfOVrO*( z{HiiC1_=DC=YJV^_RmDIYa2_{F8=^KvZ!!X$pZriXvoeF744AtHv3YVSX)-ptV1= z6mj{4r57m4Q&5zW?a{3VDspLB7Pj*B-0;mi;%s5BO^M-m&NWg&B%`*YsED5sra zAgW&tQy8UFn$;o6X!O}Pf4uGXFWuEauBq;L4~BeA1^%LSQQ>Q;uVa*zX(nh=F@gbz zuI#vDw5j=4t7|_PQ|*((cj8@Y3GJK6lv~elBy8#Th%Es;9uGaM+@`zJ?539L)2K>}|JV5}ViB0(+D1`;!2{{fTH?H2tgP13+q8%aH-tSeYxVeoi|R^8H>Hr zz&Pqo;!kb{KRWe|4$bUsmDddTCvzqkl6r0)-<^Be%~?>_>vEfJ$|_xbUD4HDHGkf= zat7&SVzED(Rd`n*D`U{Nao^Il76(|+%IN^iKr_D{S0if;y?PRVrEK2nvpFi!jE<}Z zMt+Bi^Zx)9Yp-S_YivexNJ6|3>xRu?f{k2EsZ&&W8&1yZUyA<#BRY4Ric5c)q2fy= zjs;-gmo2rU91uN;&ozT(;N4B2Fbn|#gL+vNHcQgfi1OrmFx7tqok#?y}Hzv*4+yp%58st94g3dfJmq>k*#7DRCI zf`jH5`ti+t%FgjBeD0k#oVAKcEqx9@tjhOx`;Ql265EL-S)g#(z*2Gt>BUy?=B~){ zSX;&&nVppN>+F36dPU}!VXDa9Y&Oz9!lFe|8$CMq0=Ub48t228;#n=@nkg4zzIQLp z+m7}2SX_1vts1b67aGny(WfbCCbqTC`gLhE*Dae{Uq*Eh*xkdmiQo~GE>tl+00RRQ zTvd# zmNJ$WoMBp>KWOxlZC}bwC)C=j_GxoPU$1{%3I71JuOMK)b8p~mY<##KaywPe?fF?* zP66t2at=G=KDEi~Gu>?v-$!yICo#Nuz{hirMR}B-EV#Fkt?lMF5v~GmT#_Ri(c}xmlY`za+c7GbZe#k>xQwla9u^1FA%?7TE;3!~Bwl z&$s^os}qyn)3T!56unE!tBv)Ic^3q$7=TL zSkc)eSj%AKe-O@k;;L%nD;YMySx?ARd1U(Y)9F!{=hL9o1qW#>Z}7jFojgw^(%JMp z^F@#&n|Q7^ENA4&Bptq-@m);XYuv^fM@gIg~C`MBEh9_3A+m zgD@*4obscQwcwfAfyZ6AJbx;xd|mb<_G{Z&A#?YOWq}8R%1I{`=*3VlG1|DwZLXnV za1uc@F0JzpLB>6^%|BLwC$^NrsE!8`L-HSR%bYfAcJJZFjd0tR$~=?OKat1fjMgOo z01u6rXScn$PRf%fn1ha);M2oqIeVNXPZ>B$_fe@EuSU?XO>HSh)m(0kJ37XmaCu6Q z;~CwKIbQXzccsS^O*Dx#Y!I-Ka&~+F0QIYii$d14?Ml}1t)elg+vjJ@MGgF0P6*@j zuU(by=779^KH-34IKrpLunq6qJ;e-uCEub&reS z0g~ckV^#{Y6+2`j*F7t*y`Fg?idz<2)kB#hRsv86$pf4prC?e^f2Pdw#IU`)Ic9;> zt^qvY4m#IYW#nAOe3&2w4j2KohB?{}0UpAZXZ3haHDN(=r=wC%EkEX3II&7mc4|Gf z{{S>*>0vLN%WWZwL6GpsS$2cYHuVSAwqk}$s9hws^En}ufOs5d9sdBGa+lh6?NS-i z{%dxTftEQk%G*XV9Cyb|*HitsV-2`Tbr8$QC4k6cdy&Zc*9Jb6%&uGsymxc_y3Zh(DCxSS46xTRw+4{axsi!}6y?Qs-$m^^ox{oU*)QDJCAjqM3QN8iMYA@9lKKGoCP-bE~EVTn>kKkC<&Aaj5PZJK1V_D>gv#NV$n zZKl5;nXO6-mC7#bx;aZtCLKRfx>mP&x1JkkC_lOrIs9v<*R%!Hpg`hyypkPu02ly1 z=w|6s>QGH3tFs9akx$Q$o2Bi=N{#WjJ$M9iJ*#F3H6V^|lnC~Q5=7Zj4}G}l?b^9& z<`vZ3>U$cE-6cD7$NvBUOPD25y>xbaK7|Cny0lN7nMiNE%eha!MR7hNx|ZQwMQn!$ zhK;xx?_W4diJdt(qMPIo4Wwn$FUgeUFN0X zTN#LGZJytpBdQ!=4&d~zeYB^6unY#WP5T2bkxGrgjCe5uhrQiPH5FaU8y6Th>o7@G^Geo-0P(rIfUD z-Q8Wu)I$f(R~-Dzcu`)1py@v-n)*`X*ohF%hC1u9P_IBYIB+%tqc*Rv^JsVX5Hn+44X;rcIQ5s z&3E2jw4>(PZcjM-NgY zWY+gH&hm1yMJ6Eww^au}fv=dINmZ2PI7Vup#R^K@cXlDhTVG=6xx8~2OP#3vHrbCJ z!)P_M_I9jx8;;LyLDz zDmwY5SmT7Uo=D*J9=NW!<*uKz_H}CE<9=`6UJ-ZF_IFIKX7^t!6=zO524*rA{{Vq-Nv&IW?AhfzA%<7u0zd=cdNu}Y#+EjmEBS=XOwx*^eGmMH)@0LDQaZt6k$VzTaLkL@zs$)@>l<%SYN zCmms?IAdUS1ezqr%+UsAP=AQ441H@_I5&4uP6}EzbiL&IryJ|{4ozsA z+)ImC;)YXoYbe+Y7ih>_c01E>2iuCr(`+>hVfLLq<_nv70V8ndo}jYz&;J0fy;jcV zN4IvizKqH^Z=ZiB*FV;|SzwalYo(h^dwF4HD>OK_^D;TZD+O`t2;#jgE^j9q@SJ07 zu4u~5TWuokZ&b(2%I|)MA$#MCQ+C!@x;@-2h9n4l#C|&z&f)GlRt3j`v|HEvL{?Ib z=OvOtqv(AxUa=qch>`Jcyo~&bGV|X!Za)xfKJ!b|;hcY@+sb4gD$f~)V0!TDlyAgW zv6p9%!Z@lj_BV#AHJp>~?QK46T(^C^(dH+>njARYHPLqC4CP4A&2Wts;H=m3$y8wm8<&QDJC zlgYi&UN**0B!T(!Qbizyv#YUOKaYLH zntq3MtH*tHg`Lb%63n*t!At#H91qtOl=m8DnPmP{49_W2!HW#B?DBO#LB)9e_I#g4x;fJFi zdEN3SZFTGViOFj3_nzf6`hbsgYXnMHg?9)6&pF0(TsE2Dd)-4+d#QEn62d{a7Gk?d z=-dzSt(`BzcJ9(h!b#ar%_Q<+GoCRRz!>RWDAOT^I3e?*f*CU=A^_n}Juoq!Q&oq@ z)4=;^;qfty=DA$`l6G6Y+h%e1o|my+{{X@Ib+Z2ZSl})|w~uPz4s!3G(xTDzud?sA zv9~Z=vxDaWwTT@_92YI>c&ZnE9#)bWT1&}r-!GcMqXBz?$MUP+@R3Cn3eZgdn| zAC%|UJ-sWMty$Khp(?Y*IX7rjyY&XGEfv2K{N~O{5_v`6oTq4#SsNi(;P487 zJ*&#~9eQh9wzGh|izwc!82j6Bpt1bLQ`J084gJ`(KtFhJ(zzQ(JB;+tt#y_bP}{{L z;gCdwd03uDZh85@=iCmJ?qKjsE`(=^rz(zd_bE$MyFR^o1gGC}PY?J?=JbhfuT89K z-*Pt!NXB!x^v|t&Og6T*utsd8`#1y^^LHOO1Kf?ox4G+Bb{fjYB7d{8L%RhwC@=KR z?gw#QOX~B>apnnNV&Oxo{KpviPDtYw@>$M18;Gp^qO=w51!Wa(jal9LjyAKqW-ghn zUS7>@57;KRj~Ql{Z_YcAgO>bo0Iyt%;@@(O%FVQ49rD>HsL$n&)#P_~SCPMw6^+Y~ zesday0E5u6{zJ zw$^r`($7s*1Q7oKy_EI`BfWYMryQb;E8?+F+fDxN4zs$qSw(8^(IS2~XvI7AOJmFB z@CKuGa*|ErRh+_9#~W_wybgz`s`|d8;!h8f=JMV|Qu&TE^JDwRjz0rl>;C`<-kWe% z8MTY6htJHAM6m|?F$DfK(rI1}(ybO3k49D6&6zHx^CSnmV1h}nK3ro?E+1K=3h+wG zo243R-c9oF=u~jBdpkd0@;ooY`gPBW^!eUMT3F@*b}%HSdZ_3#+#YK}FWL3&0z5j! z+%YK`6YLmM*BIxH!oH-mx1Cchy^uEusv}+odV!pC?Ni00M>8o~cyo>m{QXC4=Du#X zA7d#_y2D9Op($V4t5iu_`_|XY>y8F4E1K>7$C!A3!n#?87~zs@rQNi%{Qm%VuO|Zr zy1Ty&=zd&m(Z(GCD#HxQJ%9&~YVMAk=0wrSDuvs$Y#7P)z{g6;ai`m$Bg+L(JdE_{ zKnJaSl}z5Xdag>XTk|~=@8_rFb;k~(l5vmBM&;ba5Kow758Uz8l4cpX0~Y*5Tl$c2efxDZPP2b>fA zYHC!cD@&5ktCMZt=cT?vjAXCxY2>VGr`qnJ+b9UU@JUeK_$R$>DT~WcC)?R}jDDEu z?_36_;!9gFM4HS|NN_M+RDyi~$vLhf-^coO&Eut}vlN#qp-w>y^7>>SU#@Ct(z1i{mK(Qqz-Hs0N~Z0t7#WqVt=n?!M{U^| z?#qwTxh*+0ww5=N)=)tb8Dw>a5JKaOZa6(h99GPdLm!s6x`ZmFL!c_sHsUdrX+B(6 zEU>=LNpn-E_iZkB>1A@`JFD5Rz}t%FP)8BmUp%ai4r5#c$3K_7R2qtT&m0n#k#GV$ zfme~&zve3wQu1y~#}xMymK%XkLVyPVKL7%KO>h_g01vg@QtCBbaWwcN`R9wwH%!h* z%Ao*l7#PlLs|T0i>Rwf`5Tdzm?-rN-107j4D$Qt0DE|N={H)d3=E%o!sy}#Yz7F31m||eqG}^XJ3?nRG;pGg}LK3F~sInqaR?WN3G*2 z_OLZcx6ISivMjHJ?6laeE$rPazEV~TXgt6>5wHQ*->qA*@O8YxN#wM+n=*}}<1mfN zcsp~zKb2oiUj9cSJtg8nwfyO%2!v+@3?0Px9jP_zndgaNO<3AD%34@dJcUneFgee! zT-S{87`aL@b*(8o%6#0-Ykhex&X~rYuG%HFzt2NT-ooA}WR~^|RCQCr0@zc)&T-Us ztO=#iEM!mkmPXUe0*6S5AY<Gv?{ z_R*&1F+^scf;m(JZhd-#TJ}wMWfH8H7k4wCzdWG^cMiKx3O$8hw7j{DAG8S7yG0t1 z$XkpO4nGmvqKjFSq?nCZmHX;;sX5~Xy4JIsa8%)jq@x$BieB~m%Xj$`cYE`{CDD9_ zTcS38c@Xr|X6*^H(_^`^jsD#^hD07$mZvygcQ80P_ODAU#o};t zQiX41+i5imxTn(g)W)qfHD<5hTVBWJhs4hZc!$B--kdIMZOyAgA%@{2PqR0e#K^Is z=s*L5)3te3&ba<`auX)j!YdQd1A;!DmHHR)6XCVCzHP0wZxCGhHik(YEMd%hzUffe z?0OvLxvvp?0r+~>0!<>~YkP>Im&=i)X@rtCHn9wN9+=}5{VkDrnU+TjfsQ(q>Q|C* zl}a>a?9#hww)@|q!75jr?G&t+RF4SwPHYz2RvMn8GNRnWBvC3PqIEz?=bRCooQx4) zX!tY5x0lgbTWM2CI)RYbNR~Atg>AfJJ-ha=&b?Q|x`v+d*+q36bH-)4ml6On*a|W` zj8)Aa;x@COtP5|gL|X;Tyg^Z2SZ-x<7cAL189W--ia0H2s;zuJBAn+ZcvF)1QnxC4 zF1EhpDY!{;y;kanRxc?$V6Xr#KN?$&4@uME`&G+bh~b5m zw$CFHr|*5t5_tMo$-fW2H(q#xODjpWLjhG)E3+zG@E3Duuc@zZo8nfHX%*GW1-lWk zS&UK!Sk(^JJ4SF9JYZMg8J`Pg*bG9$&YMzO!iwd+-+dOpGqM<(a=q_${Kr>st7w+f zl+&~b)+bW)XWqw?S@9t{~=f+p?TDO<>RAg^30-jh*ag(zk^v6tQythsGhk(WAY>k+sO~EU4-I&t3)Z~6GeoxwBxV_QPq~=v!iVY)1UTp` z)1$+5;VGw}Q!Fa|oVMSI1Ez>Nn-TdRlAmPeDz4EIxg zt9k306|xiz@wc3DU5$=|1RuVF(l~a;s)88OBC+-(ZVo=YkzKRTxOR+cyf$6!WYwcN z@rjAIIIa;}`V)Lza}i&v9-w%J8| zK`p)@`+clU9H9gZix3fkfT<&Tb>^!#j~)xAhVBcAh}>2446v+t7?84o_-Ed>Ei`Q! zYjs3|d6EfE(*FQE4aXY;ec+=!1N5$#SZOx4Z*GytZls;5uo*FoHbR1Nf!~_rsffYF zwD7W=n`>njyz~e{tJ+IXnakUJT+`vYg5K!5#Uz;DGA9_w4!bgQ^%Tjxcj7zCtB5Qv zV)>Pfer!^Whd&@A2bLW0aZ}4<;i>fY8jg=+6l#cIa~Kjc^vGVjdUyKNHq%KFhC6A< z`!Ec!x$@O^julk_J3#0<5z?BWfcK>g3+Go)+F8N1t=9VYElR3Uy+o7kzx**rK(z7Z zwW|5rmE_uen%bE7DAG#p{Be*;0CqUddo0$E8{5g{nPf#++2wubj^TJxPXyPJ!)teU zG;Z3kmNip|q6OI$jr+OmD;|AIOt8PUxYYHOid7{*MRiA9fOiqVHI6e0JY`s@dnj^3 z%9RQ-`@6gKV~t)#C+|D8tfYIb#e}n#SuYH3;O*E(=z-vcJ+q98%hau|phIm8jH|#C z&$>s!<2fe)j>pou3+-m;TF))Ci*sz@e6q|EM2rqtFzk9{^fc`@;_`cVZc(C=N5m?q z;iDUQ5^j7G@3)HbDc~zYDsr4TQ?iRmS^2J?Ghb;I_IKXnV-|?Z8M;ZqA$J1Axo$TB zl6vq*JXM>iwB(XVjjS@SZdBS~)*9+Gn$0Y`YLc4!rP94mP-NJhG4h^B0B$9>Dac==vs^qbgio#5}i@x-+v7 z&PNQvxyPXGUq9+!9PCitGN_XS=Syb9dxZce>#T2RP5;Ud9)Kb2_wUs!!_FZF$OVK{eOjR`u6HWs0R27VPc)Y<-2PYnpwo zwLRo=!4WYH(T99UzX%I1IVSJurPmdq0Q10O;1bjC)?zc`d)vQt8-DAq}2< zz1bWb@sXO=cn%rL=P2Sa{{UTZq>_z0*>df7ef=)M)~_`ADYbXo;G%Gm~k{Ua47J^IrsfFR;?JJ4u@Q?t6(qP&|~0 zOLQ*z7!F1{oYv=v{uNn4ZGP=-Fp_j^v`STo+%~4w&TA)8Ys>ho{{XQpZfA&Z%xx^HyR(zMWNZ*m0B4H98*U;w?$1O;g5hcue09WtjRUVkdbvSnr*UqKpSu&GlD?L z?^HEE0AItT+}Y_D&2@feGPC*O);}nmENvc1UBiMxo_WP)f5N=+4y^Wf_fEPwGMAMb z5=e}M;n!&@3FqYp@vlkKd>dlz1BVMKp*2!@ z#IZ9{yrCrO!AdRi#{U4z=*dd&_62ZB&%=KW*c)FzTbAX~yu)o1tZ|*^1~u}+kh$b_J+ofx27_Z|VY1@d=JZI) zg{~j{Vz*F0J6GQw>zsRyGfewFq4r~lTq#vllwblf4>%{MU&6ZO#n|j$BvnS77b5mB zjWttEJGIz}Q@*V&S68>(ahiU)q-o4#({z|E=5>AZBx<`;IYA>hFO%#JE1}W+X?V7? z-D(Xb{{WOqsSUM;;CG>nsTdu)ZtYd$y72z3EbD1w3?5{nNL-l!^FHxyyyrgNm9448 zqF%`HEv!md1dwCP1;+s4vyg!GOZ|&f5xPqcKbRdwSdBD$ek;P#} z;w>`D8^|8jEfyJ+Ng6x4iGSGG1_KVgvr)<7OM8}4CA1O6vC&^x8!81yZmnNq13;L9qpibFJMs=X^oDNG(h~jRe;aX99C85 zi>~91r2B2X*ezYQl*uX*Kbly zXU5l8QY;baQKMt!^Iu|s1{u17Ir@sBs(ANOozIa!mFA`s$z_dpsL3RNS+aBU4z+W{ zbJ``u3cxUmKeH7_E)~e=K^PeC+N{{>7P?)zSYWk`+TgHN0fA$c+M}TzMk~IREHr6R zlyE7(vYWcsuD9|sm1(Balk?E>SGv}986<|*6FitO$r&aWg|WEqJYznj9M&AZ0@e{= zHx6x`qE<0Gd5oa;BybO?uYX-y?&!ai*jE9VxCeKZa`_T@nxHl6JHqsgZ#k(JWB>SI2pZx%O6!s8(A&Bv+wA1$_tTmd(yt_ z+?g&6jWRTD&7L<8$YQy@M&{xs2=@{xAcCOn>)$o4HQOFHbjSiu0sMy}+NjNQ0pdss z?O}pI!Ot9Lf;|m+I27R5H5kby(Iou0Fp6DLGp%Q~LJyVCT&c-FQ{2_Nwfk&D89b~h zE8iq~isf}H>Fw_3`!%_eFq?NOU}SaZKU&7L@jUkJ`|DJ0cPPf+>0e9zojR&DX}ikT zNxfD4nbfGctE+9Mr>ppTUYHpzrnp3r2nrd9C0o98o}H_9=Sa8IW07XFw~!oiMmY5b zyn;PlZ?zkFZR{U=f2~-TdBE@J0rjtIj^Zd{Mw&N_o=6}c!#t1HzEeNLPYY6<=|#e& zMRypzV%Glv3pp_~oH<%nZ*}Hn$KW_1+P04@C7WepYONTi=iVy?8i$Za%gm zojUZDX5Q5!cKu%GKeVXiukUNK)aIL4xmjIhmEbr4qY@Z{>KoI&XQzj4udWMQ$fiz* z86dD7eqNkc720=%!j?$cO(XOx1_B-zr+1fc4q=&(6h^J|9pywvG z?0jE$aITVRlEyX+`HERSZ%_t)wd8&g@f7yx0;Fdk?<~PdBi#Q0O7*z)d5XuFqhi}g zD*3=X^Xpu>zDWuW5c;C1*ZjPdOG%N4q3rItZ|2#@>mC$3gwnaZMOJOWQHcSu*c=h- zim{^jhT}#sS==(DB%P813j6W=>u*%Qo^)R;kPdRHueUvq9S%CzEhP4{LnJp)qZZBp z+>QAj_18t!#bKjM6HQJFPDO5LbhtuuakJJdr&HDK^~feb$vZYqaG>o!k4k%gXoKe4 z+Mo;o!pH*VJNkASB!nuY>e~4C;1BQt$b3kow72Z?m^0*{<*K8$MD?n zvY)bosG8H8Tdzf9I=FsUrP{WJ^XpR($#Bn=`{-1Xx&C#TEc&;Z47Qq#kz@W@%B{5h zK{cfM>6aLg6P}y{^dCxOUL-(7b6Y;#ugr&zdLH$`LXAjW!wDAb?+IC}bvTjkA5rYa@9gm=8b6KrL?HRlAY|gvrV0J zrk=dqk40p!bGl2zVgb9e#31u5E?y()xb?}awzk?^+?$v#2yAU)WDg(B&&<4F`_~(7 z;Rz%PiQ)p}f;KS9HhAL)r_@ufJ`?IFuF&2BolaDR=c(eVaKNW1&o%Z_mDBfRqb2Df zazSrW&$>+Suj8`TP(|m-<{=@BPmP2Qn|{X<)tmCWajO-lG@z-} zY4>WwokukFx?R$_+eN9`+)1>|@X8O!Na4mmDxrIzBwl62F{qe=%Ti zI3K`Arg8;$w@@?+*A|T8F_Zh8$Ovvp!O!Jcwz~5&9kM}v7{G5WLQH|ZQL-EGuI#rL zT7#=RG-E1Kc68;@K92ed6OwJk+q!2tZKw@WTXwqDZO@m%ja8MH5spD49<}IJdKJ8| zD@Szfa6tzSxE&5S=g`-ZTiWRtmy_&*Vwnsked=@E1{`C*HR$?0`emcA63rF|%eG99 zd;^{_TIZ0IAr*&ppyHEM{hG9T+e2EhO)Fh#duVg|UWIy^h0U~vXsu-*yYlg|TO5KI zXD79KR-Yr-tWY`K8UUfwuLGe|-`5od&^= zxvj-=jM2Q2h5#{K@^jOg@}|>Z5=_$LdC6nAfJi(LeQTrfcBIR240086m}S8Pf!q&j z;w04}$1xV;0Crzqdi^WW$|y}yQn$vFveLy;idS~M&Gfj80NDWZw{suFV0ZO2&Uc1b zh+;SZ@y~pEeJh%uQICZxyGZTJXVBL-Hn%S4iZa`rfQ3l!#~JBf#XJL*+IC%U*w!@l z(?io!S&kDctVt`56-K%P|?nSkSyV6l#;+&esl@ z!7H*L#CFKbW7fMnDJ`yCDf1hXhGW3TTy^Q%zB@3^u=FJ^yQd%Sk1pVzaRum=p4*sh8r%iEfXPXc8pdu>>*l7tjIeQB#8RZh3nuk&Jt(@+)-J zCg0p_@RdB0J*Hhl!|?}Iu(jR}NO<`KjO2#uE0|9g*jlo+-OaPSXDhNZj(UtI0DES< zt5DE9U98U2%@}iyrJ2$;AP?fn&0(*CwOEb?xMs*4IANb`SJPp5B7&!C__@kbOPO=? zTfLj;TrjZfJNYB%>ko)p0}@cgtVkr3Dc88%D%I!2eHg5ZCH!O_GK;wM{6{tOJiZIn z)MivfV~lQ*Mn}@DNAUAoaHs6#gWM5}e_YosUJ1#l%bs}IN4GTAo|h_ADD|C@=-SVS zJUuUD{qs;P4e#DO_|p=Rc)#nn#5-TM%9t zBlB{<>l=5|7|tr(z9hc0xq=(a+ZQ`pN68+%V*sB{YdmHSg?v2l_-U%veBAD(Wzsr@VSyky}oH8+lD%3q7-9DPqa^H>-)#r9LC)?oxBgkR>qa$T|VIM zNn|gAxN)=*jN_V;EB^oyOvXvB-c%pLKX#`adv&g!(kbJOOrBb^XCMQ#ZtH?FPu7-U zT9Ts()}=+)O3rj8%BB7&+i^;1+jnlIn5K&A0*^E+k)JJAHynN(R~DWU)F8W(YkPrl z1G{g5!zzH^-5`Eur`NPyYs|B_u+r0d$(b4!^7luM0|VC;g{%BR)O7bSO`}b3FJNQ< zFdfwOKT3Ia4;v-^!#Y(JSiX90P`qsYZ|KT}p4;ti=UXPFZ>PjQ)om;RaJfa_8Xn&< z!N)zv6@J@PHwuC$kfv~5q#b^vkEL)>c+bSwkUy8Ct1B^3jWjCMywY%Dyi)*`&nIweOJp<+22byssr2-rB3*y z!wen?8;4w12S0&EmM42eH<96U517d!`ru>+`W|bu({+e1V|Gi)HsFoHRYA{Tob>Nl z`j}XX`FfP?y-wm$7$`k5RCV^RGcUzsXjPpLYU38{;NvShYptx%n_AxJ#?li0>N2`? zS2o*ng^bb05xQZ)B$|^;_;IPjbZ(!-kf!iIbdb0Wlad1lAboLJR!~i2B<*h?xLH`c z

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%0DJ!{wM9bH+PW!K%e| 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 literal 0 HcmV?d00001 diff --git a/src/components/pages/CreateRequest/View.css b/src/components/pages/CreateRequest/View.css index 48fca6e..1f475c5 100644 --- a/src/components/pages/CreateRequest/View.css +++ b/src/components/pages/CreateRequest/View.css @@ -149,4 +149,141 @@ padding: 12px 25px; color: blue; font-weight: 800; padding: 12px 25px; - } \ No newline at end of file + } + + .st--container{ + min-height: 75vh; + display: flex; + width:80%; + margin: 0 auto; + margin-top: 15vh; + position: relative; + box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); + transition: all 0.3s cubic-bezier(.25,.8,.25,1); + } + .st--container:hover{ + box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); + } + .st--container__left{ + background-color: rgb(255, 123, 0); + padding: 0 10%; + display: flex; + justify-content: center; + align-items: center; + background-image: url('src/Assets/Images/nature.jpg'); + } + + + .st--left__quote{ + background-color: rgb(253, 209, 209); + box-shadow:rgb(64, 65, 77); + padding: 3rem; + position: relative; + overflow: hidden; + width:70%; + margin: auto; + } + .quotesymbol::before { + content: "\201C"; + position: absolute; + top: -2.75rem; + left: -1rem; + line-height: 1; + font-size: 20rem; + color: rgb(177, 185, 252); + font-family: sans-serif; + z-index: 1; +} +.st--left__text{ + z-index: 10; + position: relative; + font-size: 1.05rem; + font-style: italic; +} +.st--container__right{ + background-color: rgb(240, 244, 252); + text-align: center; + line-height: 1rem; +position: relative; +} +.st--container__right h2{ + font-size: 1.95rem; + /* font-style: oblique; */ + margin-bottom: 15px !important; +} +.st--container__right h2:hover{ + color: #1B98E0; + transition: all 1s ease; + transform: scale(1.05); +} +.st--container__right p{ + font-size: 1.2rem; + font-style:oblique +} +.st--input{ + width: 70%; + margin: 20px 0; +} +.marginTop{ + margin-top: 40px; +} +@media screen and (min-width: 962px) { + .right_items{ + transform: translate(0,25%); + } + +} +@media screen and (max-width: 962px) { + .right_items{ + font-size: 1.05rem; + } +} +.button-inputs{ + display: flex; + justify-content: space-evenly; + margin-top: 15px; +} +.st--cancel__button{ + font-size: 0.85rem; + font-weight: 300; + color: #fd5151; + text-decoration: none; + border: none; + border-bottom: 2px solid #fd5151; + padding:10px; + transition: all ease-in-out .5s; + background: inherit; + filter: drop-shadow(.5px .5px .5px #fd5151); + text-transform: uppercase; + letter-spacing: 1px; +} +.st--cancel__button:hover { + background-color: #fd5151; + color: #fff; + box-shadow: 0 1rem 2rem rgb(0 0 0 / 15%); + transform: scale(1.05) translateY(-3px); +} +:root{ + --thanks: #03af03; +} +.st--thanks__button{ + font-size: 0.85rem; + font-weight: 300; + color: var(--thanks); + text-decoration: none; + border: none; + border-bottom: 2px solid var(--thanks); + padding:10px; + transition: all ease-in-out .5s; + background: inherit; + filter: drop-shadow(.5px .5px .5px var(--thanks)); + text-transform: uppercase; + letter-spacing: 1px; + +} +.st--thanks__button:hover { + background-color: var(--thanks); + color: #fff; + box-shadow: 0 1rem 2rem rgb(0 0 0 / 15%); + transform: scale(1.05) translateY(-3px); +} diff --git a/src/components/pages/CreateRequest/View.tsx b/src/components/pages/CreateRequest/View.tsx index ee729e3..1b1e12b 100644 --- a/src/components/pages/CreateRequest/View.tsx +++ b/src/components/pages/CreateRequest/View.tsx @@ -25,6 +25,7 @@ import validations from './Validations'; import { firebaseAnalytics } from 'src/components/common/AuthProvider/View'; import TurnedInIcon from '@material-ui/icons/TurnedIn'; import FavoriteIcon from '@material-ui/icons/Favorite'; +import Select from '@material-ui/core/Select'; const ValidationTextField = withStyles({ root: { @@ -244,6 +245,7 @@ function View(props) { }} variant="outlined" className='cr--element__position5' + style={{ borderColor: 'green !important' }} > {['Male', 'Female', 'Other'].map((option) => ( diff --git a/src/components/pages/SayThanks/View.tsx b/src/components/pages/SayThanks/View.tsx index 17a956d..c11e819 100644 --- a/src/components/pages/SayThanks/View.tsx +++ b/src/components/pages/SayThanks/View.tsx @@ -1,5 +1,8 @@ +/* eslint-disable no-unused-vars */ /* eslint-disable react-hooks/exhaustive-deps */ import React, { useEffect, memo, FC } from 'react'; +import FavoriteIcon from '@material-ui/icons/Favorite'; +import NatureImage from 'src/Assets/Images/nature.jpg'; import { Button, Container, @@ -7,7 +10,7 @@ import { makeStyles, Typography, } from '@material-ui/core'; -import { TextField } from '@material-ui/core'; +import { withStyles } from '@material-ui/core/styles'; import withAuth from 'src/components/common/withAuth/View'; import { useHistory, useParams } from 'react-router-dom'; import { getHomeRoute } from 'src/components/common/RouterOutlet/routerUtils'; @@ -21,13 +24,35 @@ import { changeBackButton, } from 'src/contexts/AppContext'; import { firebaseAnalytics } from 'src/components/common/AuthProvider/View'; +import TextField from '@material-ui/core/TextField'; +import '../CreateRequest/View.css'; const useStyles = makeStyles((theme) => ({ buttons: { marginTop: '50px', }, + centerElement: { + display: 'flex', + justifyContent: 'center', + alignItems: 'center', + }, })); - +const ValidationTextField = withStyles({ + root: { + '& input:valid + fieldset': { + borderColor: 'green', + borderWidth: 2, + }, + '& input:invalid + fieldset': { + borderColor: 'blue', + borderWidth: 2, + }, + '& input:valid:focus + fieldset': { + borderLeftWidth: 8, + padding: '4px !important', + }, + }, +})(TextField); interface SayThanksProps {} const SayThanks: FC = () => { @@ -112,70 +137,84 @@ const SayThanks: FC = () => { const renderSubmit = () => { return ( - + Thanks ❤ + ); }; const renderCancel = () => { return ( - + ); }; return ( - - {/* - Say thanks - */} -

- - - - Donors's Name - - - {renderDonor()} - + + +
+

+

The meaning of life is to find your gift. The purpose of life is to give it away.

+
+ +
+

+ Thank the saviour +

+

and also let the world know them...

+ + ( + + )} + /> + + + ( + + )} + /> + + - - - Donors's Email Id - - - {renderEmail()} - - + {renderCancel()} + {renderSubmit()} - - - {renderSubmit()} - {renderCancel()} - - {/* - {renderResolve()} - */} + +
- - ); }; export default memo(withAuth(SayThanks)); + + diff --git a/src/index.tsx b/src/index.tsx index 94d089a..c26ddeb 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import './index.css'; -// import reportWebVitals from './reportWebVitals'; +import reportWebVitals from './reportWebVitals'; import serviceWorker from './serviceWorker'; ReactDOM.render( @@ -15,5 +15,5 @@ ReactDOM.render( // If you want to start measuring performance in your app, pass a function // to log results (for example: reportWebVitals(console.log)) // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals -// reportWebVitals(console.log); +reportWebVitals(console.log); serviceWorker(); From 7215f70d284bcb5bd00945bf229a66b61ba59063 Mon Sep 17 00:00:00 2001 From: Venkata Sravan Kumar Gollapudi Date: Sat, 1 May 2021 22:52:10 +0530 Subject: [PATCH 6/7] Ui improvements --- src/components/pages/CreateRequest/View.tsx | 14 ++- src/components/pages/SayThanks/View.tsx | 104 ++++++++++---------- 2 files changed, 61 insertions(+), 57 deletions(-) diff --git a/src/components/pages/CreateRequest/View.tsx b/src/components/pages/CreateRequest/View.tsx index 1b1e12b..5f65908 100644 --- a/src/components/pages/CreateRequest/View.tsx +++ b/src/components/pages/CreateRequest/View.tsx @@ -4,8 +4,8 @@ import './View.css'; import Paper from '@material-ui/core/Paper'; import HelpImage from 'src/Assets/Images/help.jpg'; import Grid from '@material-ui/core/Grid'; -import { useAppContext, changeTitle, changeBackButton } from 'src/contexts/AppContext'; -import { getLoginRoute, getHomeRoute, getSayThanksRoute } from 'src/components/common/RouterOutlet/routerUtils'; +import { useAppStore } from 'src/stores/appStore'; +import { getLoginRoute, getHomeRoute, getSayThanksRoute, getViewRequestRoute } from 'src/components/common/RouterOutlet/routerUtils'; import useFirebase from 'src/hooks/useFirebase'; import useFirestore from 'src/hooks/useFirestore'; import withAuth from 'src/components/common/withAuth/View'; @@ -62,7 +62,6 @@ function View(props) { const classes = useStyles(); const history = useHistory(); const { displayName, email, phoneNumber } = useFirebase()?.auth?.user || { displayName: null, email: null, phoneNumber: null }; - const { dispatch } = useAppContext(); const [name, setName] = useState(''); const [mobile, setMobile] = useState(''); const [category, setCategory] = useState(''); @@ -79,13 +78,17 @@ function View(props) { const { addRequest, getRequest, updateRequest } = useFirestore(); const { isEdit } = props; const params = useParams(); + const [app, appActions] = useAppStore(); + useEffect(() => { if (!email) { history.push(getLoginRoute()); } firebaseAnalytics.logEvent('create/edit_request_visited'); - isEdit?dispatch(changeTitle('Edit Request')):dispatch(changeTitle('My Request')); - dispatch(changeBackButton(true)); + // isEdit?dispatch(changeTitle('Edit Request')):dispatch(changeTitle('My Request')); + appActions.setTitle(isEdit ? 'Edit Request' : 'Create Request'); + // dispatch(changeBackButton(true)); + appActions.setBackButton(true); isEdit&&loadData(); }, []); useEffect(() => { @@ -148,6 +151,7 @@ function View(props) { `Request created successfully! Please also keep an eye on your post comment thread and useful links tab`, ); + history.push(getViewRequestRoute(params?.docId || (res as any)?.id)); } catch (e) { snackbar.show( 'error', diff --git a/src/components/pages/SayThanks/View.tsx b/src/components/pages/SayThanks/View.tsx index 5eb320a..8f66983 100644 --- a/src/components/pages/SayThanks/View.tsx +++ b/src/components/pages/SayThanks/View.tsx @@ -145,8 +145,8 @@ const SayThanks: FC = () => { const renderCancel = () => { return (

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%0DSgGPuqT=F|xz(=K+Uovf&ZMBN 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