From 476b07dad3fd29c6348d7be98c7ecc0d77ffb778 Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Thu, 10 Jun 2021 08:47:25 -0700 Subject: [PATCH 01/14] Moved more menu to the center of the menu bar --- src/components/MenuBar/MenuBar.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/MenuBar/MenuBar.tsx b/src/components/MenuBar/MenuBar.tsx index ed873af65..8709d04f8 100644 --- a/src/components/MenuBar/MenuBar.tsx +++ b/src/components/MenuBar/MenuBar.tsx @@ -90,12 +90,12 @@ export default function MenuBar() { {!isSharingScreen && !isMobile && } {process.env.REACT_APP_DISABLE_TWILIO_CONVERSATIONS !== 'true' && } + - From 5dad97b61812c9b501d51e3f9a5b8a8453765426 Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Thu, 17 Jun 2021 14:46:54 -0700 Subject: [PATCH 02/14] VIDEO-5731 | Added background option to More Menu, selection dialog, and unit tests (#6) Added background option to More Menu, selection dialog, and unit tests Co-authored-by: Gabe Espinosa --- package-lock.json | 32971 +++++++++++++++- package.json | 5 +- .../BackgroundSelectionDialog.test.tsx | 4 + .../BackgroundSelectionDialog.tsx | 37 + .../BackgroundSelectionHeader.test.tsx | 17 + .../BackgroundSelectionHeader.tsx | 43 + .../ToggleChatButton.test.tsx | 6 + .../ToggleChatButton/ToggleChatButton.tsx | 3 + src/components/MenuBar/Menu/Menu.test.tsx | 6 + src/components/MenuBar/Menu/Menu.tsx | 21 +- src/components/Room/Room.test.tsx | 17 +- src/components/Room/Room.tsx | 12 +- src/components/VideoProvider/index.test.tsx | 2 + src/components/VideoProvider/index.tsx | 8 +- src/icons/BackgroundIcon.tsx | 26 + src/theme.ts | 6 +- 16 files changed, 32894 insertions(+), 290 deletions(-) create mode 100644 src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.test.tsx create mode 100644 src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.tsx create mode 100644 src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.test.tsx create mode 100644 src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.tsx create mode 100644 src/icons/BackgroundIcon.tsx diff --git a/package-lock.json b/package-lock.json index 900a802cc..c9fb4f770 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,27 +1,136 @@ { "name": "twilio-video-app-react", "version": "0.3.2", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, - "dependencies": { - "@babel/code-frame": { + "packages": { + "": { + "name": "twilio-video-app-react", + "version": "0.3.2", + "license": "Apache-2.0", + "dependencies": { + "@material-ui/core": "^4.9.1", + "@material-ui/icons": "^4.9.1", + "@twilio-labs/plugin-rtc": "^0.8.2", + "@twilio/conversations": "^1.1.0", + "@twilio/video-processors-sdk": "github:twilio/twilio-video-processors.js#1.0.0-rc6", + "@types/d3-timer": "^1.0.9", + "@types/dotenv": "^8.2.0", + "@types/express": "^4.17.11", + "@types/fscreen": "^1.0.1", + "@types/jest": "^24.9.1", + "@types/linkify-it": "^3.0.0", + "@types/lodash.throttle": "^4.1.6", + "@types/node": "^12.12.26", + "@types/react": "17.0.11", + "@types/react-dom": "^16.9.5", + "@types/react-router-dom": "^5.1.3", + "concurrently": "^5.1.0", + "cross-env": "^7.0.2", + "d3-timer": "^1.0.10", + "express": "^4.17.1", + "firebase": "^7.24.0", + "firebase-admin": "^9.5.0", + "fscreen": "^1.0.2", + "husky": "^3.1.0", + "linkify-it": "^3.0.2", + "lint-staged": "^9.5.0", + "lodash.throttle": "^4.1.1", + "nanoid": "^3.1.12", + "prettier": "^1.19.1", + "react": "^16.12.0", + "react-dom": "^16.12.0", + "react-router-dom": "^5.1.2", + "react-scripts": "4.0.3", + "strip-color": "^0.1.0", + "ts-node": "^9.1.1", + "twilio": "3.63.1", + "twilio-video": "^2.14.0", + "typescript": "^3.8.3" + }, + "devDependencies": { + "@testing-library/jest-dom": "^4.2.4", + "@testing-library/react": "^9.4.0", + "@testing-library/react-hooks": "^3.2.1", + "@types/enzyme": "^3.10.4", + "@types/enzyme-adapter-react-16": "^1.0.5", + "cypress": "^6.8.0", + "cypress-multi-reporters": "^1.4.0", + "enzyme": "^3.11.0", + "enzyme-adapter-react-16": "^1.15.2", + "enzyme-to-json": "^3.4.4", + "isomorphic-fetch": "^2.2.1", + "jest-junit": "^9.0.0", + "mocha": "^6.2.2", + "mocha-junit-reporter": "^1.23.3", + "pixelmatch": "^5.1.0", + "puppeteer": "^5.3.1", + "react-test-renderer": "^16.12.0", + "start-server-and-test": "^1.10.8", + "ts-jest": "^26.5.1" + } + }, + "../video-processors": { + "name": "@twilio/video-processors-sdk", + "version": "1.0.0-dev", + "extraneous": true, + "license": "BSD-3-Clause", + "dependencies": { + "@tensorflow-models/body-pix": "^2.1.0", + "@tensorflow/tfjs-backend-cpu": "^3.3.0", + "@tensorflow/tfjs-backend-webgl": "^3.2.0", + "@tensorflow/tfjs-converter": "^3.2.0", + "@tensorflow/tfjs-core": "^3.2.0", + "@types/node": "^14.14.31" + }, + "devDependencies": { + "@types/mocha": "^8.2.1", + "@types/sinon": "^9.0.10", + "browserify": "^17.0.0", + "karma": "^6.1.1", + "karma-chrome-launcher": "^3.1.0", + "karma-env-preprocessor": "^0.1.1", + "karma-firefox-launcher": "^2.1.0", + "karma-mocha": "^2.0.1", + "karma-spec-reporter": "0.0.32", + "karma-typescript": "^5.4.0", + "mocha": "^8.3.0", + "nodemon": "^2.0.7", + "npm-run-all": "^4.1.5", + "nyc": "^15.1.0", + "sinon": "^9.2.4", + "ts-node": "^9.1.1", + "tsify": "^5.0.2", + "tslint": "^6.1.3", + "twilio-release-tool": "^1.0.2", + "typedoc": "0.20.28", + "typedoc-plugin-as-member-of": "^1.0.2", + "typescript": "4.1.5", + "vinyl-fs": "^3.0.3", + "vinyl-source-stream": "^2.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@babel/code-frame": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { + "dependencies": { "@babel/highlight": "^7.8.3" } }, - "@babel/compat-data": { + "node_modules/@babel/compat-data": { "version": "7.13.5", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.5.tgz", "integrity": "sha512-+c3G3S8n5ziRyfLybmgm9Y6KgoCni+s0hkV0I5bIpGWhu8uqEQo/VGnETY8YS6PFwedAoXOqfe4FhrvbtsLu+Q==" }, - "@babel/core": { + "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==", - "requires": { + "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/generator": "^7.12.1", "@babel/helper-module-transforms": "^7.12.1", @@ -39,97 +148,109 @@ "semver": "^5.4.1", "source-map": "^0.5.0" }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/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/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", - "requires": { - "@babel/highlight": "^7.12.13" - } - }, - "@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "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==", - "requires": { - "minimist": "^1.2.5" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } + "@babel/highlight": "^7.12.13" } }, - "@babel/generator": { + "node_modules/@babel/core/node_modules/@babel/highlight": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/core/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" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/core/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/@babel/generator": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.0.tgz", "integrity": "sha512-zBZfgvBB/ywjx0Rgc2+BwoH/3H+lDtlgD4hBOpEv5LxRnYsm/753iRuLepqnYlynpjC3AdQxtxsoeHJoEEwOAw==", - "requires": { + "dependencies": { "@babel/types": "^7.13.0", "jsesc": "^2.5.1", "source-map": "^0.5.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } } }, - "@babel/helper-annotate-as-pure": { + "node_modules/@babel/generator/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/@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==", - "requires": { + "dependencies": { "@babel/types": "^7.12.13" } }, - "@babel/helper-builder-binary-assignment-operator-visitor": { + "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==", - "requires": { + "dependencies": { "@babel/helper-explode-assignable-expression": "^7.12.13", "@babel/types": "^7.12.13" } }, - "@babel/helper-compilation-targets": { + "node_modules/@babel/helper-compilation-targets": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.0.tgz", "integrity": "sha512-SOWD0JK9+MMIhTQiUVd4ng8f3NXhPVQvTv7D3UN4wbp/6cAHnB2EmMaU1zZA2Hh1gwme+THBrVSqTFxHczTh0Q==", - "requires": { + "dependencies": { "@babel/compat-data": "^7.13.0", "@babel/helper-validator-option": "^7.12.17", "browserslist": "^4.14.5", "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - } } }, - "@babel/helper-create-class-features-plugin": { + "node_modules/@babel/helper-compilation-targets/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/@babel/helper-create-class-features-plugin": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.0.tgz", "integrity": "sha512-twwzhthM4/+6o9766AW2ZBHpIHPSGrPGk1+WfHiu13u/lBnggXGNYCpeAyVfNwGDKfkhEDp+WOD/xafoJ2iLjA==", - "requires": { + "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", @@ -137,20 +258,20 @@ "@babel/helper-split-export-declaration": "^7.12.13" } }, - "@babel/helper-create-regexp-features-plugin": { + "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==", - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.12.13", "regexpu-core": "^4.7.1" } }, - "@babel/helper-define-polyfill-provider": { + "node_modules/@babel/helper-define-polyfill-provider": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.2.tgz", "integrity": "sha512-hWeolZJivTNGHXHzJjQz/NwDaG4mGXf22ZroOP8bQYgvHNzaQ5tylsVbAcAS2oDjXBwpu8qH2I/654QFS2rDpw==", - "requires": { + "dependencies": { "@babel/helper-compilation-targets": "^7.13.0", "@babel/helper-module-imports": "^7.12.13", "@babel/helper-plugin-utils": "^7.13.0", @@ -159,71 +280,72 @@ "lodash.debounce": "^4.0.8", "resolve": "^1.14.2", "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } } }, - "@babel/helper-explode-assignable-expression": { + "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==", - "requires": { + "dependencies": { "@babel/types": "^7.13.0" } }, - "@babel/helper-function-name": { + "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==", - "requires": { + "dependencies": { "@babel/helper-get-function-arity": "^7.12.13", "@babel/template": "^7.12.13", "@babel/types": "^7.12.13" } }, - "@babel/helper-get-function-arity": { + "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==", - "requires": { + "dependencies": { "@babel/types": "^7.12.13" } }, - "@babel/helper-hoist-variables": { + "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==", - "requires": { + "dependencies": { "@babel/traverse": "^7.13.0", "@babel/types": "^7.13.0" } }, - "@babel/helper-member-expression-to-functions": { + "node_modules/@babel/helper-member-expression-to-functions": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz", "integrity": "sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==", - "requires": { + "dependencies": { "@babel/types": "^7.13.0" } }, - "@babel/helper-module-imports": { + "node_modules/@babel/helper-module-imports": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", - "requires": { + "dependencies": { "@babel/types": "^7.12.13" } }, - "@babel/helper-module-transforms": { + "node_modules/@babel/helper-module-transforms": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz", "integrity": "sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==", - "requires": { + "dependencies": { "@babel/helper-module-imports": "^7.12.13", "@babel/helper-replace-supers": "^7.13.0", "@babel/helper-simple-access": "^7.12.13", @@ -235,423 +357,432 @@ "lodash": "^4.17.19" } }, - "@babel/helper-optimise-call-expression": { + "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==", - "requires": { + "dependencies": { "@babel/types": "^7.12.13" } }, - "@babel/helper-plugin-utils": { + "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==" }, - "@babel/helper-remap-async-to-generator": { + "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==", - "requires": { + "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": { + "node_modules/@babel/helper-replace-supers": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz", "integrity": "sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==", - "requires": { + "dependencies": { "@babel/helper-member-expression-to-functions": "^7.13.0", "@babel/helper-optimise-call-expression": "^7.12.13", "@babel/traverse": "^7.13.0", "@babel/types": "^7.13.0" } }, - "@babel/helper-simple-access": { + "node_modules/@babel/helper-simple-access": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", - "requires": { + "dependencies": { "@babel/types": "^7.12.13" } }, - "@babel/helper-skip-transparent-expression-wrappers": { + "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==", - "requires": { + "dependencies": { "@babel/types": "^7.12.1" } }, - "@babel/helper-split-export-declaration": { + "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==", - "requires": { + "dependencies": { "@babel/types": "^7.12.13" } }, - "@babel/helper-validator-identifier": { + "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==" }, - "@babel/helper-validator-option": { + "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==" }, - "@babel/helper-wrap-function": { + "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==", - "requires": { + "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": { + "node_modules/@babel/helpers": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", - "requires": { + "dependencies": { "@babel/template": "^7.12.13", "@babel/traverse": "^7.13.0", "@babel/types": "^7.13.0" } }, - "@babel/highlight": { + "node_modules/@babel/highlight": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "requires": { + "dependencies": { "chalk": "^2.0.0", "esutils": "^2.0.2", "js-tokens": "^4.0.0" } }, - "@babel/parser": { + "node_modules/@babel/parser": { "version": "7.13.4", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.4.tgz", - "integrity": "sha512-uvoOulWHhI+0+1f9L4BoozY7U5cIkZ9PgJqvb041d6vypgUmtVPG4vmGm4pSggjl8BELzvHyUeJSUyEMY6b+qA==" + "integrity": "sha512-uvoOulWHhI+0+1f9L4BoozY7U5cIkZ9PgJqvb041d6vypgUmtVPG4vmGm4pSggjl8BELzvHyUeJSUyEMY6b+qA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } }, - "@babel/plugin-proposal-async-generator-functions": { + "node_modules/@babel/plugin-proposal-async-generator-functions": { "version": "7.13.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.5.tgz", "integrity": "sha512-8cErJEDzhZgNKzYyjCKsHuyPqtWxG8gc9h4OFSUDJu0vCAOsObPU2LcECnW0kJwh/b+uUz46lObVzIXw0fzAbA==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-remap-async-to-generator": "^7.13.0", "@babel/plugin-syntax-async-generators": "^7.8.0" } }, - "@babel/plugin-proposal-class-properties": { + "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==", - "requires": { + "dependencies": { "@babel/helper-create-class-features-plugin": "^7.13.0", "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-proposal-decorators": { + "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==", - "requires": { + "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": { + "node_modules/@babel/plugin-proposal-dynamic-import": { "version": "7.12.17", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.17.tgz", "integrity": "sha512-ZNGoFZqrnuy9H2izB2jLlnNDAfVPlGl5NhFEiFe4D84ix9GQGygF+CWMGHKuE+bpyS/AOuDQCnkiRNqW2IzS1Q==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, - "@babel/plugin-proposal-export-namespace-from": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, - "@babel/plugin-proposal-json-strings": { + "node_modules/@babel/plugin-proposal-json-strings": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz", "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-json-strings": "^7.8.0" } }, - "@babel/plugin-proposal-logical-assignment-operators": { + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz", "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, - "@babel/plugin-proposal-nullish-coalescing-operator": { + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.0.tgz", "integrity": "sha512-UkAvFA/9+lBBL015gjA68NvKiCReNxqFLm3SdNKaM3XXoDisA7tMAIX4PmIwatFoFqMxxT3WyG9sK3MO0Kting==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, - "@babel/plugin-proposal-numeric-separator": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, - "@babel/plugin-proposal-object-rest-spread": { + "node_modules/@babel/plugin-proposal-object-rest-spread": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.0.tgz", "integrity": "sha512-B4qphdSTp0nLsWcuei07JPKeZej4+Hd22MdnulJXQa1nCcGSBlk8FiqenGERaPZ+PuYhz4Li2Wjc8yfJvHgUMw==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-transform-parameters": "^7.13.0" } }, - "@babel/plugin-proposal-optional-catch-binding": { + "node_modules/@babel/plugin-proposal-optional-catch-binding": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz", "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, - "@babel/plugin-proposal-optional-chaining": { + "node_modules/@babel/plugin-proposal-optional-chaining": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.0.tgz", "integrity": "sha512-OVRQOZEBP2luZrvEbNSX5FfWDousthhdEoAOpej+Tpe58HFLvqRClT89RauIvBuCDFEip7GW1eT86/5lMy2RNA==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, - "@babel/plugin-proposal-private-methods": { + "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==", - "requires": { + "dependencies": { "@babel/helper-create-class-features-plugin": "^7.13.0", "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-proposal-unicode-property-regex": { + "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==", - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.12.13", "@babel/helper-plugin-utils": "^7.12.13" + }, + "engines": { + "node": ">=4" } }, - "@babel/plugin-syntax-async-generators": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-bigint": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-class-properties": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-syntax-decorators": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-syntax-dynamic-import": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-export-namespace-from": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" } }, - "@babel/plugin-syntax-flow": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-syntax-import-meta": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/plugin-syntax-json-strings": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-jsx": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-syntax-logical-assignment-operators": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/plugin-syntax-nullish-coalescing-operator": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-numeric-separator": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/plugin-syntax-object-rest-spread": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-optional-catch-binding": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-optional-chaining": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-top-level-await": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-syntax-typescript": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-arrow-functions": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-transform-async-to-generator": { + "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==", - "requires": { + "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": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-block-scoping": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-classes": { + "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==", - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.12.13", "@babel/helper-function-name": "^7.12.13", "@babel/helper-optimise-call-expression": "^7.12.13", @@ -661,116 +792,116 @@ "globals": "^11.1.0" } }, - "@babel/plugin-transform-computed-properties": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-transform-destructuring": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-transform-dotall-regex": { + "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==", - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.12.13", "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-duplicate-keys": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-exponentiation-operator": { + "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==", - "requires": { + "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-flow-strip-types": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-flow": "^7.12.1" } }, - "@babel/plugin-transform-for-of": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-transform-function-name": { + "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==", - "requires": { + "dependencies": { "@babel/helper-function-name": "^7.12.13", "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-literals": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-member-expression-literals": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-modules-amd": { + "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==", - "requires": { + "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-transform-modules-commonjs": { + "node_modules/@babel/plugin-transform-modules-commonjs": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.0.tgz", "integrity": "sha512-j7397PkIB4lcn25U2dClK6VLC6pr2s3q+wbE8R3vJvY6U1UTBBj0n6F+5v6+Fd/UwfDPAorMOs2TV+T4M+owpQ==", - "requires": { + "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-transform-modules-systemjs": { + "node_modules/@babel/plugin-transform-modules-systemjs": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz", "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==", - "requires": { + "dependencies": { "@babel/helper-hoist-variables": "^7.12.13", "@babel/helper-module-transforms": "^7.12.13", "@babel/helper-plugin-utils": "^7.12.13", @@ -778,77 +909,77 @@ "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@babel/plugin-transform-modules-umd": { + "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==", - "requires": { + "dependencies": { "@babel/helper-module-transforms": "^7.13.0", "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-transform-named-capturing-groups-regex": { + "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==", - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.12.13" } }, - "@babel/plugin-transform-new-target": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-object-super": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13", "@babel/helper-replace-supers": "^7.12.13" } }, - "@babel/plugin-transform-parameters": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-transform-property-literals": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-react-constant-elements": { + "node_modules/@babel/plugin-transform-react-constant-elements": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.13.tgz", "integrity": "sha512-qmzKVTn46Upvtxv8LQoQ8mTCdUC83AOVQIQm57e9oekLT5cmK9GOMOfcWhe8jMNx4UJXn/UDhVZ/7lGofVNeDQ==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-react-display-name": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-react-jsx": { + "node_modules/@babel/plugin-transform-react-jsx": { "version": "7.12.17", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.17.tgz", "integrity": "sha512-mwaVNcXV+l6qJOuRhpdTEj8sT/Z0owAVWf9QujTZ0d2ye9X/K+MTOTSizcgKOj18PGnTc/7g1I4+cIUjsKhBcw==", - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.12.13", "@babel/helper-module-imports": "^7.12.13", "@babel/helper-plugin-utils": "^7.12.13", @@ -856,139 +987,32302 @@ "@babel/types": "^7.12.17" } }, - "@babel/plugin-transform-react-jsx-development": { + "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==", - "requires": { + "dependencies": { "@babel/plugin-transform-react-jsx": "^7.12.17" } }, - "@babel/plugin-transform-react-jsx-self": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-react-jsx-source": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-react-pure-annotations": { + "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==", - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.10.4", "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/plugin-transform-regenerator": { + "node_modules/@babel/plugin-transform-regenerator": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", - "requires": { + "dependencies": { "regenerator-transform": "^0.14.2" } }, - "@babel/plugin-transform-reserved-words": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-runtime": { + "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==", - "requires": { + "dependencies": { "@babel/helper-module-imports": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4", "resolve": "^1.8.1", "semver": "^5.5.1" } }, - "@babel/plugin-transform-shorthand-properties": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-spread": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" } }, - "@babel/plugin-transform-sticky-regex": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-template-literals": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-transform-typeof-symbol": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-typescript": { + "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==", - "requires": { + "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": { + "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==", - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-unicode-regex": { + "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==", - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.12.13", "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/preset-env": { + "node_modules/@babel/preset-env": { "version": "7.13.5", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.5.tgz", "integrity": "sha512-xUeKBIIcbwxGevyWMSWZOW98W1lp7toITvVsMxSddCEQy932yYiF4fCB+CG3E/MXzFX3KbefgvCqEQ7TDoE6UQ==", - "requires": { + "dependencies": { + "@babel/compat-data": "^7.13.5", + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-option": "^7.12.17", + "@babel/plugin-proposal-async-generator-functions": "^7.13.5", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-dynamic-import": "^7.12.17", + "@babel/plugin-proposal-export-namespace-from": "^7.12.13", + "@babel/plugin-proposal-json-strings": "^7.12.13", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.0", + "@babel/plugin-proposal-numeric-separator": "^7.12.13", + "@babel/plugin-proposal-object-rest-spread": "^7.13.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.13", + "@babel/plugin-proposal-optional-chaining": "^7.13.0", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@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.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.0", + "@babel/plugin-transform-modules-systemjs": "^7.12.13", + "@babel/plugin-transform-modules-umd": "^7.13.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", + "@babel/plugin-transform-new-target": "^7.12.13", + "@babel/plugin-transform-object-super": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.13.0", + "@babel/plugin-transform-property-literals": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.12.13", + "@babel/plugin-transform-reserved-words": "^7.12.13", + "@babel/plugin-transform-shorthand-properties": "^7.12.13", + "@babel/plugin-transform-spread": "^7.13.0", + "@babel/plugin-transform-sticky-regex": "^7.12.13", + "@babel/plugin-transform-template-literals": "^7.13.0", + "@babel/plugin-transform-typeof-symbol": "^7.12.13", + "@babel/plugin-transform-unicode-escapes": "^7.12.13", + "@babel/plugin-transform-unicode-regex": "^7.12.13", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.13.0", + "babel-plugin-polyfill-corejs2": "^0.1.4", + "babel-plugin-polyfill-corejs3": "^0.1.3", + "babel-plugin-polyfill-regenerator": "^0.1.2", + "core-js-compat": "^3.9.0", + "semver": "7.0.0" + } + }, + "node_modules/@babel/preset-env/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/@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.12.13", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.13.tgz", + "integrity": "sha512-TYM0V9z6Abb6dj1K7i5NrEhA13oS5ujUYQYDfqIBXYHOc2c2VkFgc+q9kyssIyUfy4/hEwqrgSlJ/Qgv8zJLsA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-transform-react-display-name": "^7.12.13", + "@babel/plugin-transform-react-jsx": "^7.12.13", + "@babel/plugin-transform-react-jsx-development": "^7.12.12", + "@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.6.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.0.tgz", + "integrity": "sha512-89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==", + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.13.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.4.tgz", + "integrity": "sha512-W8GBjqrF1/zMrdus/epxngkjn5TGePhgAu1EJq8llEC2NmPsVipm6Emd39z/iPzyqwG2QUJXpy6qajHC5m6PGA==", + "dependencies": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/runtime-corejs3/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/@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/template/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/template/node_modules/@babel/highlight": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz", + "integrity": "sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.0", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.13.0", + "@babel/types": "^7.13.0", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/traverse/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/traverse/node_modules/@babel/highlight": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", + "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "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/@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/@cypress/listr-verbose-renderer": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@cypress/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz", + "integrity": "sha1-p3SS9LEdzHxEajSz4ochr9M8ZCo=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "cli-cursor": "^1.0.2", + "date-fns": "^1.27.2", + "figures": "^1.7.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@cypress/listr-verbose-renderer/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@cypress/listr-verbose-renderer/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@cypress/listr-verbose-renderer/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@cypress/listr-verbose-renderer/node_modules/date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", + "dev": true + }, + "node_modules/@cypress/listr-verbose-renderer/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=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@cypress/listr-verbose-renderer/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@cypress/request": { + "version": "2.88.5", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.5.tgz", + "integrity": "sha512-TzEC1XMi1hJkywWpRfD2clreTa/Z+lOrXDCxxBTBPEcY5azdPi56A6Xw+O4tWJnaJH3iIE7G5aDXZC6JgRZLcA==", + "dev": true, + "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/@cypress/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==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/@cypress/xvfb": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", + "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", + "dev": true, + "dependencies": { + "debug": "^3.1.0", + "lodash.once": "^4.1.1" + } + }, + "node_modules/@cypress/xvfb/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@emotion/hash": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.7.4.tgz", + "integrity": "sha512-fxfMSBMX3tlIbKUdtGKxqB1fyrH6gVrX39Gsv3y8lRYKUqlgDt3UMqQyGnR1bQMa2B8aGnhLZokZgg8vT0Le+A==" + }, + "node_modules/@eslint/eslintrc": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", + "integrity": "sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==", + "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", + "lodash": "^4.17.20", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/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/@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/@eslint/eslintrc/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/@eslint/eslintrc/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@firebase/analytics": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.0.tgz", + "integrity": "sha512-6qYEOPUVYrMhqvJ46Z5Uf1S4uULd6d7vGpMP5Qz+u8kIWuOQGcPdJKQap+Hla6Rq164or9gC2HRXuYXKlgWfpw==", + "dependencies": { + "@firebase/analytics-types": "0.4.0", + "@firebase/component": "0.1.19", + "@firebase/installations": "0.4.17", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.3.2", + "tslib": "^1.11.1" + } + }, + "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": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@firebase/app": { + "version": "0.6.11", + "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.11.tgz", + "integrity": "sha512-FH++PaoyTzfTAVuJ0gITNYEIcjT5G+D0671La27MU8Vvr6MTko+5YUZ4xS9QItyotSeRF4rMJ1KR7G8LSyySiA==", + "dependencies": { + "@firebase/app-types": "0.6.1", + "@firebase/component": "0.1.19", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.3.2", + "dom-storage": "2.1.0", + "tslib": "^1.11.1", + "xmlhttprequest": "1.8.0" + } + }, + "node_modules/@firebase/app-types": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.1.tgz", + "integrity": "sha512-L/ZnJRAq7F++utfuoTKX4CLBG5YR7tFO3PLzG1/oXXKEezJ0kRL3CMRoueBEmTCzVb/6SIs2Qlaw++uDgi5Xyg==" + }, + "node_modules/@firebase/app/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/@firebase/auth": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.15.0.tgz", + "integrity": "sha512-IFuzhxS+HtOQl7+SZ/Mhaghy/zTU7CENsJFWbC16tv2wfLZbayKF5jYGdAU3VFLehgC8KjlcIWd10akc3XivfQ==", + "dependencies": { + "@firebase/auth-types": "0.10.1" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.1.tgz", + "integrity": "sha512-/+gBHb1O9x/YlG7inXfxff/6X3BPZt4zgBv4kql6HEmdzNQCodIRlEYnI+/da+lN+dha7PjaFH7C7ewMmfV7rw==" + }, + "node_modules/@firebase/component": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.19.tgz", + "integrity": "sha512-L0S3g8eqaerg8y0zox3oOHSTwn/FE8RbcRHiurnbESvDViZtP5S5WnhuAPd7FnFxa8ElWK0z1Tr3ikzWDv1xdQ==", + "dependencies": { + "@firebase/util": "0.3.2", + "tslib": "^1.11.1" + } + }, + "node_modules/@firebase/component/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/@firebase/database": { + "version": "0.6.13", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.6.13.tgz", + "integrity": "sha512-NommVkAPzU7CKd1gyehmi3lz0K78q0KOfiex7Nfy7MBMwknLm7oNqKovXSgQV1PCLvKXvvAplDSFhDhzIf9obA==", + "dependencies": { + "@firebase/auth-interop-types": "0.1.5", + "@firebase/component": "0.1.19", + "@firebase/database-types": "0.5.2", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.3.2", + "faye-websocket": "0.11.3", + "tslib": "^1.11.1" + } + }, + "node_modules/@firebase/database-types": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.5.2.tgz", + "integrity": "sha512-ap2WQOS3LKmGuVFKUghFft7RxXTyZTDr0Xd8y2aqmWsbJVjgozi0huL/EUMgTjGFrATAjcf2A7aNs8AKKZ2a8g==", + "dependencies": { + "@firebase/app-types": "0.6.1" + } + }, + "node_modules/@firebase/database/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/@firebase/firestore": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.18.0.tgz", + "integrity": "sha512-maMq4ltkrwjDRusR2nt0qS4wldHQMp+0IDSfXIjC+SNmjnWY/t/+Skn9U3Po+dB38xpz3i7nsKbs+8utpDnPSw==", + "dependencies": { + "@firebase/component": "0.1.19", + "@firebase/firestore-types": "1.14.0", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.3.2", + "@firebase/webchannel-wrapper": "0.4.0", + "@grpc/grpc-js": "^1.0.0", + "@grpc/proto-loader": "^0.5.0", + "node-fetch": "2.6.1", + "tslib": "^1.11.1" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@firebase/firestore-types": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.14.0.tgz", + "integrity": "sha512-WF8IBwHzZDhwyOgQnmB0pheVrLNP78A8PGxk1nxb/Nrgh1amo4/zYvFMGgSsTeaQK37xMYS/g7eS948te/dJxw==" + }, + "node_modules/@firebase/firestore/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/@firebase/firestore/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/@firebase/functions": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.5.1.tgz", + "integrity": "sha512-yyjPZXXvzFPjkGRSqFVS5Hc2Y7Y48GyyMH+M3i7hLGe69r/59w6wzgXKqTiSYmyE1pxfjxU4a1YqBDHNkQkrYQ==", + "dependencies": { + "@firebase/component": "0.1.19", + "@firebase/functions-types": "0.3.17", + "@firebase/messaging-types": "0.5.0", + "node-fetch": "2.6.1", + "tslib": "^1.11.1" + } + }, + "node_modules/@firebase/functions-types": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.3.17.tgz", + "integrity": "sha512-DGR4i3VI55KnYk4IxrIw7+VG7Q3gA65azHnZxo98Il8IvYLr2UTBlSh72dTLlDf25NW51HqvJgYJDKvSaAeyHQ==" + }, + "node_modules/@firebase/functions/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/@firebase/functions/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/@firebase/installations": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.17.tgz", + "integrity": "sha512-AE/TyzIpwkC4UayRJD419xTqZkKzxwk0FLht3Dci8WI2OEKHSwoZG9xv4hOBZebe+fDzoV2EzfatQY8c/6Avig==", + "dependencies": { + "@firebase/component": "0.1.19", + "@firebase/installations-types": "0.3.4", + "@firebase/util": "0.3.2", + "idb": "3.0.2", + "tslib": "^1.11.1" + } + }, + "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": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.7.1.tgz", + "integrity": "sha512-iev/ST9v0xd/8YpGYrZtDcqdD9J6ZWzSuceRn8EKy5vIgQvW/rk2eTQc8axzvDpQ36ZfphMYuhW6XuNrR3Pd2Q==", + "dependencies": { + "@firebase/component": "0.1.19", + "@firebase/installations": "0.4.17", + "@firebase/messaging-types": "0.5.0", + "@firebase/util": "0.3.2", + "idb": "3.0.2", + "tslib": "^1.11.1" + } + }, + "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": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@firebase/performance": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.2.tgz", + "integrity": "sha512-irHTCVWJ/sxJo0QHg+yQifBeVu8ZJPihiTqYzBUz/0AGc51YSt49FZwqSfknvCN2+OfHaazz/ARVBn87g7Ex8g==", + "dependencies": { + "@firebase/component": "0.1.19", + "@firebase/installations": "0.4.17", + "@firebase/logger": "0.2.6", + "@firebase/performance-types": "0.0.13", + "@firebase/util": "0.3.2", + "tslib": "^1.11.1" + } + }, + "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": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "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==" + }, + "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.28", + "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.28.tgz", + "integrity": "sha512-4zSdyxpt94jAnFhO8toNjG8oMKBD+xTuBIcK+Nw8BdQWeJhEamgXlupdBARUk1uf3AvYICngHH32+Si/dMVTbw==", + "dependencies": { + "@firebase/component": "0.1.19", + "@firebase/installations": "0.4.17", + "@firebase/logger": "0.2.6", + "@firebase/remote-config-types": "0.1.9", + "@firebase/util": "0.3.2", + "tslib": "^1.11.1" + } + }, + "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": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@firebase/storage": { + "version": "0.3.43", + "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.3.43.tgz", + "integrity": "sha512-Jp54jcuyimLxPhZHFVAhNbQmgTu3Sda7vXjXrNpPEhlvvMSq4yuZBR6RrZxe/OrNVprLHh/6lTCjwjOVSo3bWA==", + "dependencies": { + "@firebase/component": "0.1.19", + "@firebase/storage-types": "0.3.13", + "@firebase/util": "0.3.2", + "tslib": "^1.11.1" + } + }, + "node_modules/@firebase/storage-types": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.3.13.tgz", + "integrity": "sha512-pL7b8d5kMNCCL0w9hF7pr16POyKkb3imOW7w0qYrhBnbyJTdVxMWZhb0HxCFyQWC0w3EiIFFmxoz8NTFZDEFog==" + }, + "node_modules/@firebase/storage/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/@firebase/util": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.3.2.tgz", + "integrity": "sha512-Dqs00++c8rwKky6KCKLLY2T1qYO4Q+X5t+lF7DInXDNF4ae1Oau35bkD+OpJ9u7l1pEv7KHowP6CUKuySCOc8g==", + "dependencies": { + "tslib": "^1.11.1" + } + }, + "node_modules/@firebase/util/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/@firebase/webchannel-wrapper": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.0.tgz", + "integrity": "sha512-8cUA/mg0S+BxIZ72TdZRsXKBP5n5uRcE3k29TZhZw6oIiHBt9JA7CTb/4pE1uKtE/q5NeTY2tBDcagoZ+1zjXQ==" + }, + "node_modules/@google-cloud/common": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.6.0.tgz", + "integrity": "sha512-aHIFTqJZmeTNO9md8XxV+ywuvXF3xBm5WNmgWeeCK+XN5X+kGW0WEX94wGwj+/MdOnrVf4dL2RvSIt9J5yJG6Q==", + "optional": true, + "dependencies": { + "@google-cloud/projectify": "^2.0.0", + "@google-cloud/promisify": "^2.0.0", + "arrify": "^2.0.1", + "duplexify": "^4.1.1", + "ent": "^2.2.0", + "extend": "^3.0.2", + "google-auth-library": "^7.0.2", + "retry-request": "^4.1.1", + "teeny-request": "^7.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/common/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==", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/@google-cloud/common/node_modules/duplexify": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "optional": true, + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, + "node_modules/@google-cloud/common/node_modules/gaxios": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", + "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", + "optional": true, + "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/@google-cloud/common/node_modules/google-auth-library": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", + "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", + "optional": true, + "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-cloud/common/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==", + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@google-cloud/common/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==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@google-cloud/common/node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "optional": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/@google-cloud/common/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==", + "optional": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/@google-cloud/common/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==", + "optional": true, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/@google-cloud/common/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==", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@google-cloud/firestore": { + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.9.4.tgz", + "integrity": "sha512-qtM00LqQVYWEk6DgFcP0SsNREmbkCdKA2tm5r4WL16X2/CC35egzVrVYTveKszGQ49PL216M4wW4czfW+DMEgg==", + "optional": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "functional-red-black-tree": "^1.0.1", + "google-gax": "^2.9.2", + "protobufjs": "^6.8.6" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@google-cloud/paginator": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.5.tgz", + "integrity": "sha512-N4Uk4BT1YuskfRhKXBs0n9Lg2YTROZc6IMpkO/8DIHODtm5s3xY8K5vVBo23v/2XulY3azwITQlYWgT4GdLsUw==", + "optional": true, + "dependencies": { + "arrify": "^2.0.0", + "extend": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/projectify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz", + "integrity": "sha512-ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/promisify": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.3.tgz", + "integrity": "sha512-d4VSA86eL/AFTe5xtyZX+ePUjE8dIFu2T8zmdeNBSa5/kNgXPCx/o/wbFNHAGLJdGnk1vddRuMESD9HbOC8irw==", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/storage": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.8.0.tgz", + "integrity": "sha512-WOShvBPOfkDXUzXMO+3j8Bzus+PFI9r1Ey9dLG2Zf458/PVuFTtaRWntd9ZiDG8g90zl2LmnA1JkDCreGUKr5g==", + "optional": true, + "dependencies": { + "@google-cloud/common": "^3.6.0", + "@google-cloud/paginator": "^3.0.0", + "@google-cloud/promisify": "^2.0.0", + "arrify": "^2.0.0", + "async-retry": "^1.3.1", + "compressible": "^2.0.12", + "date-and-time": "^0.14.2", + "duplexify": "^4.0.0", + "extend": "^3.0.2", + "gaxios": "^4.0.0", + "gcs-resumable-upload": "^3.1.3", + "get-stream": "^6.0.0", + "hash-stream-validation": "^0.2.2", + "mime": "^2.2.0", + "mime-types": "^2.0.8", + "onetime": "^5.1.0", + "p-limit": "^3.0.1", + "pumpify": "^2.0.0", + "snakeize": "^0.1.0", + "stream-events": "^1.0.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/storage/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==", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/@google-cloud/storage/node_modules/duplexify": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "optional": true, + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, + "node_modules/@google-cloud/storage/node_modules/gaxios": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", + "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", + "optional": true, + "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/@google-cloud/storage/node_modules/get-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", + "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/storage/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==", + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@google-cloud/storage/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==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@google-cloud/storage/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==", + "optional": true, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/@google-cloud/storage/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "optional": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@google-cloud/storage/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==", + "optional": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/storage/node_modules/pumpify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", + "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "optional": true, + "dependencies": { + "duplexify": "^4.1.1", + "inherits": "^2.0.3", + "pump": "^3.0.0" + } + }, + "node_modules/@google-cloud/storage/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==", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@grpc/grpc-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.1.tgz", + "integrity": "sha512-zyFq9eW0U4vGyhJS/oeW3mIeKTzB13we9rBclcisfRHxGQbC9FCOKQ5BBA2129yZwRVMt4hQia1igGzECeuY9g==", + "dependencies": { + "@types/node": ">=12.12.47" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/@grpc/grpc-js/node_modules/@types/node": { + "version": "15.0.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.0.2.tgz", + "integrity": "sha512-p68+a+KoxpoB47015IeYZYRrdqMUcpbK8re/zpFB8Ld46LHC1lPEbp3EXgkEhAYEcPvjJF6ZO+869SQ0aH1dcA==" + }, + "node_modules/@grpc/proto-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz", + "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==", + "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/formula": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-1.2.0.tgz", + "integrity": "sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA==", + "dev": true + }, + "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/pinpoint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-1.0.2.tgz", + "integrity": "sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ==", + "dev": true + }, + "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/@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/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@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/@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/console/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/@jest/console/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/@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/@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/core/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/@jest/core/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/@jest/core/node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/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/@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/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + } + }, + "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/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/@jest/core/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/@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-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/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/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/core/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/@jest/core/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/@jest/core/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/@jest/core/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/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/@jest/core/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/@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-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/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/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/@jest/core/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/@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/core/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@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/environment/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/environment/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/@jest/environment/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/@jest/environment/node_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/environment/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/environment/node_modules/color-convert": { + "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/environment/node_modules/color-name": { + "version": "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/environment/node_modules/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/environment/node_modules/supports-color": { + "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/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/fake-timers/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/fake-timers/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/@jest/fake-timers/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/@jest/fake-timers/node_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/fake-timers/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/fake-timers/node_modules/color-convert": { + "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/fake-timers/node_modules/color-name": { + "version": "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/fake-timers/node_modules/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/fake-timers/node_modules/supports-color": { + "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/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/globals/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/globals/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/@jest/globals/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/@jest/globals/node_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/globals/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/globals/node_modules/color-convert": { + "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/globals/node_modules/color-name": { + "version": "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/globals/node_modules/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/globals/node_modules/supports-color": { + "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/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/@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/reporters/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/@jest/reporters/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/@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/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/@jest/reporters/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/@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/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/@jest/reporters/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/@jest/reporters/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/@jest/reporters/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@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/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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/reporters/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "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/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/@jest/source-map/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/@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-result/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/test-result/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/@jest/test-result/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/@jest/test-result/node_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/test-result/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/test-result/node_modules/color-convert": { + "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/test-result/node_modules/color-name": { + "version": "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/test-result/node_modules/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/test-result/node_modules/supports-color": { + "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/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/test-sequencer/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/@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/@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/transform/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/@jest/transform/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/@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/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/@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/supports-color": { + "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": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@material-ui/core": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.9.1.tgz", + "integrity": "sha512-wehQI0ahHDsZjK+uA8Q5Cs1K1/1HXYe2icwTqARaRCt7d9bTp0bJN/C9TLe/+sRWfRIkx6OIk7ABSJT1jBqxRg==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.9.0", + "@material-ui/system": "^4.9.1", + "@material-ui/types": "^5.0.0", + "@material-ui/utils": "^4.7.1", + "@types/react-transition-group": "^4.2.0", + "clsx": "^1.0.2", + "convert-css-length": "^2.0.1", + "hoist-non-react-statics": "^3.3.2", + "normalize-scroll-left": "^0.2.0", + "popper.js": "^1.14.1", + "prop-types": "^15.7.2", + "react-is": "^16.8.0", + "react-transition-group": "^4.3.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/core/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/@material-ui/icons": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.9.1.tgz", + "integrity": "sha512-GBitL3oBWO0hzBhvA9KxqcowRUsA0qzwKkURyC8nppnC3fw54KPKZ+d4V1Eeg/UnDRSzDaI9nGCdel/eh9AQMg==", + "dependencies": { + "@babel/runtime": "^7.4.4" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/styles": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.9.0.tgz", + "integrity": "sha512-nJHum4RqYBPWsjL/9JET8Z02FZ9gSizlg/7LWVFpIthNzpK6OQ5OSRR4T4x9/p+wK3t1qNn3b1uI4XpnZaPxOA==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@emotion/hash": "^0.7.4", + "@material-ui/types": "^5.0.0", + "@material-ui/utils": "^4.7.1", + "clsx": "^1.0.2", + "csstype": "^2.5.2", + "hoist-non-react-statics": "^3.2.1", + "jss": "^10.0.3", + "jss-plugin-camel-case": "^10.0.3", + "jss-plugin-default-unit": "^10.0.3", + "jss-plugin-global": "^10.0.3", + "jss-plugin-nested": "^10.0.3", + "jss-plugin-props-sort": "^10.0.3", + "jss-plugin-rule-value-function": "^10.0.3", + "jss-plugin-vendor-prefixer": "^10.0.3", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/system": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.9.1.tgz", + "integrity": "sha512-CLrJK2aKNWNwruGVTRf+rLz96P4jmozpY2UaCE6hBTa1oGsQ396YXOQQABQ4c0igawmdyf5iQb0zs9j5zsAf1w==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.7.1", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@material-ui/types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.0.0.tgz", + "integrity": "sha512-UeH2BuKkwDndtMSS0qgx1kCzSMw+ydtj0xx/XbFtxNSTlXydKwzs5gVW5ZKsFlAkwoOOQ9TIsyoCC8hq18tOwg==" + }, + "node_modules/@material-ui/utils": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.7.1.tgz", + "integrity": "sha512-+ux0SlLdlehvzCk2zdQ3KiS3/ylWvuo/JwAGhvb8dFVvwR21K28z0PU9OQW2PGogrMEdvX3miEI5tGxTwwWiwQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dependencies": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.3", + "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/@oclif/color": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@oclif/color/-/color-0.1.2.tgz", + "integrity": "sha512-M9o+DOrb8l603qvgz1FogJBUGLqcMFL1aFg2ZEL0FbXJofiNTLOWIeB4faeZTLwE6dt0xH9GpCVpzksMMzGbmA==", + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^3.0.0", + "strip-ansi": "^5.2.0", + "supports-color": "^5.4.0", + "tslib": "^1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@oclif/color/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@oclif/color/node_modules/chalk/node_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/@oclif/color/node_modules/chalk/node_modules/supports-color": { + "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/@oclif/color/node_modules/color-convert": { + "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/@oclif/color/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@oclif/color/node_modules/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/@oclif/command": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@oclif/command/-/command-1.8.0.tgz", + "integrity": "sha512-5vwpq6kbvwkQwKqAoOU3L72GZ3Ta8RRrewKj9OJRolx28KLJJ8Dg9Rf7obRwt5jQA9bkYd8gqzMTrI7H3xLfaw==", + "dependencies": { + "@oclif/config": "^1.15.1", + "@oclif/errors": "^1.3.3", + "@oclif/parser": "^3.8.3", + "@oclif/plugin-help": "^3", + "debug": "^4.1.1", + "semver": "^7.3.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@oclif/command/node_modules/@oclif/plugin-help": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-3.2.2.tgz", + "integrity": "sha512-SPZ8U8PBYK0n4srFjCLedk0jWU4QlxgEYLCXIBShJgOwPhTTQknkUlsEwaMIevvCU4iCQZhfMX+D8Pz5GZjFgA==", + "dependencies": { + "@oclif/command": "^1.5.20", + "@oclif/config": "^1.15.1", + "@oclif/errors": "^1.2.2", + "chalk": "^4.1.0", + "indent-string": "^4.0.0", + "lodash.template": "^4.4.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "widest-line": "^3.1.0", + "wrap-ansi": "^4.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@oclif/command/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/@oclif/command/node_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/@oclif/command/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/@oclif/command/node_modules/color-convert": { + "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/@oclif/command/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@oclif/command/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/@oclif/command/node_modules/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/@oclif/command/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@oclif/command/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@oclif/command/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/@oclif/command/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/@oclif/command/node_modules/supports-color": { + "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/@oclif/command/node_modules/wrap-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz", + "integrity": "sha512-uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/command/node_modules/wrap-ansi/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/@oclif/command/node_modules/wrap-ansi/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/@oclif/command/node_modules/wrap-ansi/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/@oclif/command/node_modules/wrap-ansi/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/config": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/@oclif/config/-/config-1.17.0.tgz", + "integrity": "sha512-Lmfuf6ubjQ4ifC/9bz1fSCHc6F6E653oyaRXxg+lgT4+bYf9bk+nqrUpAbrXyABkCqgIBiFr3J4zR/kiFdE1PA==", + "dependencies": { + "@oclif/errors": "^1.3.3", + "@oclif/parser": "^3.8.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-wsl": "^2.1.1", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@oclif/config/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/@oclif/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/@oclif/errors": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@oclif/errors/-/errors-1.3.4.tgz", + "integrity": "sha512-pJKXyEqwdfRTUdM8n5FIHiQQHg5ETM0Wlso8bF9GodczO40mF5Z3HufnYWJE7z8sGKxOeJCdbAVZbS8Y+d5GCw==", + "dependencies": { + "clean-stack": "^3.0.0", + "fs-extra": "^8.1", + "indent-string": "^4.0.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@oclif/errors/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/@oclif/errors/node_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/@oclif/errors/node_modules/clean-stack": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", + "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", + "dependencies": { + "escape-string-regexp": "4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@oclif/errors/node_modules/color-convert": { + "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/@oclif/errors/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@oclif/errors/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/@oclif/errors/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@oclif/errors/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/@oclif/errors/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@oclif/errors/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/@oclif/errors/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/@oclif/errors/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@oclif/linewrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@oclif/linewrap/-/linewrap-1.0.0.tgz", + "integrity": "sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==" + }, + "node_modules/@oclif/parser": { + "version": "3.8.5", + "resolved": "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.5.tgz", + "integrity": "sha512-yojzeEfmSxjjkAvMRj0KzspXlMjCfBzNRPkWw8ZwOSoNWoJn+OCS/m/S+yfV6BvAM4u2lTzX9Y5rCbrFIgkJLg==", + "dependencies": { + "@oclif/errors": "^1.2.2", + "@oclif/linewrap": "^1.0.0", + "chalk": "^2.4.2", + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@oclif/plugin-help": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-2.2.3.tgz", + "integrity": "sha512-bGHUdo5e7DjPJ0vTeRBMIrfqTRDBfyR5w0MP41u0n3r7YG5p14lvMmiCXxi6WDaP2Hw5nqx3PnkAIntCKZZN7g==", + "dependencies": { + "@oclif/command": "^1.5.13", + "chalk": "^2.4.1", + "indent-string": "^4.0.0", + "lodash.template": "^4.4.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0", + "widest-line": "^2.0.1", + "wrap-ansi": "^4.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@oclif/plugin-help/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/@oclif/plugin-help/node_modules/widest-line": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", + "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "dependencies": { + "string-width": "^2.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/plugin-help/node_modules/widest-line/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/plugin-help/node_modules/widest-line/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/plugin-help/node_modules/wrap-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz", + "integrity": "sha512-uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@oclif/plugin-help/node_modules/wrap-ansi/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/plugin-help/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@oclif/plugin-plugins": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-1.10.0.tgz", + "integrity": "sha512-lfHNiuuCrCUtH9A912T/ztxRA9lS1lCZm+gcmVWksIJG/gwKH/fMn+GdLTbRzU2k6ojtMhBblYk1RWKxUEJuzA==", + "dependencies": { + "@oclif/color": "^0.x", + "@oclif/command": "^1.5.12", + "@oclif/errors": "^1.2.2", + "chalk": "^4.1.0", + "cli-ux": "^5.2.1", + "debug": "^4.1.0", + "fs-extra": "^9.0", + "http-call": "^5.2.2", + "load-json-file": "^5.2.0", + "npm-run-path": "^4.0.1", + "semver": "^7.3.2", + "tslib": "^2.0.0", + "yarn": "^1.21.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@oclif/plugin-plugins/node_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/@oclif/plugin-plugins/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/@oclif/plugin-plugins/node_modules/color-convert": { + "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/@oclif/plugin-plugins/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@oclif/plugin-plugins/node_modules/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/@oclif/plugin-plugins/node_modules/load-json-file": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", + "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", + "dependencies": { + "graceful-fs": "^4.1.15", + "parse-json": "^4.0.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0", + "type-fest": "^0.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@oclif/plugin-plugins/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/@oclif/plugin-plugins/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/@oclif/plugin-plugins/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/@oclif/plugin-plugins/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@oclif/plugin-plugins/node_modules/supports-color": { + "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/@oclif/plugin-plugins/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/@oclif/plugin-plugins/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/@oclif/screen": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@oclif/screen/-/screen-1.0.4.tgz", + "integrity": "sha512-60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==", + "engines": { + "node": ">=8.0.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.1.tgz", + "integrity": "sha512-XwC1oK5rrtRJ0tn1ioLHS6OV5JTluJF7QE1J/q1hN3bquwjnVxjtMyY9iCnoyH9DQbf92CxajB3o98wZbP3oAQ==", + "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/@rollup/pluginutils/node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "engines": { + "node": ">=8.6" + } + }, + "node_modules/@samverschueren/stream-to-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", + "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", + "dependencies": { + "any-observable": "^0.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@sheerun/mutationobserver-shim": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.2.tgz", + "integrity": "sha512-vTCdPp/T/Q3oSqwHmZ5Kpa9oI7iLtGl3RQaA/NyLHikvcrPxACkkKVr/XzkSPJWXHRhKGzVvb0urJsbMlRxi1Q==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz", + "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", + "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "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/core/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@svgr/core/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/@svgr/core/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/@svgr/core/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/@svgr/core/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@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/plugin-svgo/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/@svgr/plugin-svgo/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/@svgr/plugin-svgo/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/@svgr/plugin-svgo/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@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/@szmarczak/http-timer": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", + "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tensorflow-models/body-pix": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tensorflow-models/body-pix/-/body-pix-2.2.0.tgz", + "integrity": "sha512-e8PEf8xWlWhXJtGvlTQpdRyUuDXKAFJT/f8SWiBfvim5BAUyFp2dTeVV3gjDDp8MUEo7T3lofTZUexy/aG4YEA==", + "peerDependencies": { + "@tensorflow/tfjs-backend-webgl": "^3.6.0", + "@tensorflow/tfjs-converter": "^3.6.0", + "@tensorflow/tfjs-core": "^3.6.0" + } + }, + "node_modules/@tensorflow/tfjs-backend-cpu": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.7.0.tgz", + "integrity": "sha512-ZTs2ak9UDL/1CgUDsWn1g711G2X4Crwivbj+KxBZahlcM/OADYS3I0LZb7Q0IGnlGZsVoAFDWuywYw62Pgj9Tg==", + "dependencies": { + "@types/seedrandom": "2.4.27", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.7.0" + } + }, + "node_modules/@tensorflow/tfjs-backend-webgl": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.7.0.tgz", + "integrity": "sha512-D1B85XJgcuvpaGWH2gUjOzIW/cKiT4jQaZcu99g3tOpaMVO4Ctz4mmPKhflr+AoHRVfLQbIvf6LT6fmWxbgFqw==", + "dependencies": { + "@tensorflow/tfjs-backend-cpu": "3.7.0", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.5", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.7.0" + } + }, + "node_modules/@tensorflow/tfjs-converter": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.7.0.tgz", + "integrity": "sha512-WpqTsOYwasu+ABLWeH4u5942oTRugH2dBGAYnOUuNMM8pu7LDWwC2qoZ1Q3+Ev2HWc7gyT8JPGqrKoULcCDdhw==", + "peerDependencies": { + "@tensorflow/tfjs-core": "3.7.0" + } + }, + "node_modules/@tensorflow/tfjs-core": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.7.0.tgz", + "integrity": "sha512-wG5d/oyjU9WC7E9ZhHxVyRyg/OTjwfbpBzjfRMCa93nxDTCTqf4h6ZHYsNHQ4NOP9yCltBnKIXOWk5aiy+oY1Q==", + "dependencies": { + "@types/long": "^4.0.1", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "long": "4.0.0", + "node-fetch": "~2.6.1", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + } + }, + "node_modules/@tensorflow/tfjs-core/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/@testing-library/dom": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.12.2.tgz", + "integrity": "sha512-KCnvHra5fV+wDxg3wJObGvZFxq7v1DJt829GNFLuRDjKxVNc/B5AdsylNF5PMHFbWMXDsHwM26d2NZcZO9KjbQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.6.2", + "@sheerun/mutationobserver-shim": "^0.3.2", + "@types/testing-library__dom": "^6.0.0", + "aria-query": "3.0.0", + "pretty-format": "^24.9.0", + "wait-for-expect": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/@babel/runtime": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-4.2.4.tgz", + "integrity": "sha512-j31Bn0rQo12fhCWOUWy9fl7wtqkp7In/YP2p5ZFyRuiiB9Qs3g+hS4gAmDWONbAHcRmVooNJ5eOHQDCOmUFXHg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.5.1", + "chalk": "^2.4.1", + "css": "^2.2.3", + "css.escape": "^1.5.1", + "jest-diff": "^24.0.0", + "jest-matcher-utils": "^24.0.0", + "lodash": "^4.17.11", + "pretty-format": "^24.0.0", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6" + } + }, + "node_modules/@testing-library/react": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.4.0.tgz", + "integrity": "sha512-XdhDWkI4GktUPsz0AYyeQ8M9qS/JFie06kcSnUVcpgOwFjAu9vhwR83qBl+lw9yZWkbECjL8Hd+n5hH6C0oWqg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.7.6", + "@testing-library/dom": "^6.11.0", + "@types/testing-library__react": "^9.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react-hooks": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-3.2.1.tgz", + "integrity": "sha512-1OB6Ksvlk6BCJA1xpj8/WWz0XVd1qRcgqdaFAq+xeC6l61Ucj0P6QpA5u+Db/x9gU4DCX8ziR5b66Mlfg0M2RA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.5.4", + "@types/testing-library__react-hooks": "^3.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@babel/runtime": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/@tokenizer/token": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.1.1.tgz", + "integrity": "sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==" + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "optional": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@twilio-labs/plugin-rtc": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@twilio-labs/plugin-rtc/-/plugin-rtc-0.8.2.tgz", + "integrity": "sha512-GBT4FojZz/gx+IqHOmRvDJzan/YolJ3dhbEbQ4xynogO9j1jA3hR/O2j7aKJ5F5lCBzzAGz993ni33fgol3AIQ==", + "dependencies": { + "@oclif/command": "^1.5.19", + "@oclif/config": "^1.14.0", + "@oclif/plugin-help": "^2", + "@twilio-labs/serverless-api": "^4.0.3", + "@twilio/cli-core": "^5.17.0", + "lodash": "^4.17.21", + "moment": "^2.29.0", + "nanoid": "^3.1.16" + } + }, + "node_modules/@twilio-labs/plugin-rtc/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/@twilio-labs/serverless-api": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@twilio-labs/serverless-api/-/serverless-api-4.1.0.tgz", + "integrity": "sha512-g8DQZRel7ehgHbmyMeQuLoVaLuQEKuOLbX2EHSznVnwDTu0EQUEIEaO8NBFE2q5kACMgW9KqvmgnBnLnF09+KQ==", + "dependencies": { + "@types/mime-types": "^2.1.0", + "@types/node": "^13.13.4", + "@types/recursive-readdir": "^2.2.0", + "debug": "^4.1.1", + "fast-redact": "^1.5.0", + "file-type": "^14.2.0", + "form-data": "^2.5.0", + "got": "^11.0.1", + "mime-types": "^2.1.22", + "p-limit": "^2.3.0", + "recursive-readdir": "^2.2.2", + "type-fest": "^0.16.0", + "upath": "^1.1.2" + } + }, + "node_modules/@twilio-labs/serverless-api/node_modules/@types/node": { + "version": "13.13.48", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.48.tgz", + "integrity": "sha512-z8wvSsgWQzkr4sVuMEEOvwMdOQjiRY2Y/ZW4fDfjfe3+TfQrZqFKOthBgk2RnVEmtOKrkwdZ7uTvsxTBLjKGDQ==" + }, + "node_modules/@twilio-labs/serverless-api/node_modules/form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/@twilio-labs/serverless-api/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/@twilio-labs/serverless-api/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@twilio/cli-core": { + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/@twilio/cli-core/-/cli-core-5.21.0.tgz", + "integrity": "sha512-0ym48rNPIoHY10nPYYbt/+LzyUxUflRekXBqFjSqht9f+gd/quh22RT+x5NZdVide2tMx3DzpOryuPraHzojjQ==", + "dependencies": { + "@oclif/command": "^1.7.0", + "@oclif/config": "^1.16.0", + "@oclif/errors": "^1.3.3", + "@oclif/plugin-help": "^2.2.3", + "@oclif/plugin-plugins": "^1.8.2", + "axios": "^0.21.1", + "chalk": "^4.1.0", + "columnify": "^1.5.4", + "fs-extra": "^9.0.1", + "https-proxy-agent": "^5.0.0", + "inquirer": "^7.3.0", + "qs": "^6.9.4", + "semver": "^7.3.2", + "tsv": "^0.2.0", + "twilio": "^3.54.2" + }, + "engines": { + "node": ">=10.12.0" + }, + "optionalDependencies": { + "keytar": "^7.6.0" + } + }, + "node_modules/@twilio/cli-core/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/@twilio/cli-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/@twilio/cli-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/@twilio/cli-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/@twilio/cli-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/@twilio/cli-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/@twilio/cli-core/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/@twilio/cli-core/node_modules/qs": { + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", + "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/@twilio/cli-core/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@twilio/cli-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/@twilio/conversations": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@twilio/conversations/-/conversations-1.1.0.tgz", + "integrity": "sha512-dOS5JwXStJiui5jePykBnNQpDPjLZHZyaQSrnBOehaXHlJikRyDVT61PB6+F5sloyleXPReJ9I8n0ISFQEBiiw==", + "dependencies": { + "babel-runtime": "^6.26.0", + "iso8601-duration": "^1.2.0", + "loglevel": "^1.6.6", + "operation-retrier": "^3.0.0", + "platform": "^1.3.5", + "rfc6902": "^3.0.2", + "twilio-mcs-client": "^0.3.3", + "twilio-notifications": "^0.5.11", + "twilio-sync": "^0.12.4", + "twilsock": "^0.5.14", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@twilio/video-processors-sdk": { + "version": "1.0.0-rc6", + "resolved": "git+ssh://git@github.com/twilio/twilio-video-processors.js.git#752df51828bedf97123e022637cb4e2b7e4a71a0", + "license": "BSD-3-Clause", + "dependencies": { + "@tensorflow-models/body-pix": "^2.1.0", + "@tensorflow/tfjs-backend-cpu": "^3.3.0", + "@tensorflow/tfjs-backend-webgl": "^3.2.0", + "@tensorflow/tfjs-converter": "^3.2.0", + "@tensorflow/tfjs-core": "^3.2.0", + "@types/node": "^14.14.31" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@twilio/video-processors-sdk/node_modules/@types/node": { + "version": "14.17.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.3.tgz", + "integrity": "sha512-e6ZowgGJmTuXa3GyaPbTGxX17tnThl2aSSizrFthQ7m9uLGZBXiGhgE55cjRZTF5kjZvYn9EOPOMljdjwbflxw==" + }, + "node_modules/@twilio/webrtc": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@twilio/webrtc/-/webrtc-4.3.3.tgz", + "integrity": "sha512-YQiqPj+9cy+5xzEu6a/YEiqS/K2eKaqK5duFjH2rHyH3H1gl7Iga+rnOnkz7gMS9jk/i7uNkahjK8cWWpps2fQ==" + }, + "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/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@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.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", + "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "node_modules/@types/cheerio": { + "version": "0.22.16", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.16.tgz", + "integrity": "sha512-bSbnU/D4yzFdzLpp3+rcDj0aQQMIRUBNJU7azPxdqMpnexjUSvGJyDuOBQBHeOZh1mMKgsJm6Dy+LLh80Ew4tQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.34", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz", + "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/d3-timer": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-1.0.9.tgz", + "integrity": "sha512-WvfJ3LFxBbWjqRGz9n7GJt08RrTHPJDVsIwwoCMROlqF+iDacYiAFjf9oqnq0mXpb2juA2N/qjKP+MKdal3YNQ==" + }, + "node_modules/@types/debug": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz", + "integrity": "sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==" + }, + "node_modules/@types/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@types/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-ylSC9GhfRH7m1EUXBXofhgx4lUWmFeQDINW5oLuS+gxWdfUeW4zJdeVTYVkexEW+e2VUvlZR2kGnGGipAWR7kw==", + "dependencies": { + "dotenv": "*" + } + }, + "node_modules/@types/enzyme": { + "version": "3.10.4", + "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.4.tgz", + "integrity": "sha512-P5XpxcIt9KK8QUH4al4ttfJfIHg6xmN9ZjyUzRSzAsmDYwRXLI05ng/flZOPXrEXmp8ZYiN8/tEXYK5KSOQk3w==", + "dev": true, + "dependencies": { + "@types/cheerio": "*", + "@types/react": "*" + } + }, + "node_modules/@types/enzyme-adapter-react-16": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.5.tgz", + "integrity": "sha512-K7HLFTkBDN5RyRmU90JuYt8OWEY2iKUn43SDWEoBOXd/PowUWjLZ3Q6qMBiQuZeFYK/TOstaZxsnI0fXoAfLpg==", + "dev": true, + "dependencies": { + "@types/enzyme": "*" + } + }, + "node_modules/@types/eslint": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", + "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.46", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", + "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==" + }, + "node_modules/@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" + }, + "node_modules/@types/express": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz", + "integrity": "sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.18", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz", + "integrity": "sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/fscreen": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/fscreen/-/fscreen-1.0.1.tgz", + "integrity": "sha512-hV2d0BreihMGtrg+EdAFOIl/O2EL5vhAheHJUztGE/lPFZIN8ZCpGFL8hCbtyi1CfhKjDRCf47sHjP+FwJ4q0Q==" + }, + "node_modules/@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dependencies": { + "@types/events": "*", + "@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/history": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.4.tgz", + "integrity": "sha512-+o2igcuZA3xtOoFH56s+MCZVidwlJNcJID57DSCyawS2i910yG9vkwehCjJNZ6ImhCR5S9DbvIJKyYHcMyOfMw==" + }, + "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/http-cache-semantics": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz", + "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", + "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", + "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", + "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "24.9.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz", + "integrity": "sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==", + "dependencies": { + "jest-diff": "^24.3.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/keyv": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz", + "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/linkify-it": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.0.tgz", + "integrity": "sha512-x9OaQQTb1N2hPZ/LWJsqushexDvz7NgzuZxiRmZio44WPuolTZNHDBCrOxCzRVOMwamJRO2dWax5NbygOf1OTQ==" + }, + "node_modules/@types/lodash": { + "version": "4.14.149", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz", + "integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==" + }, + "node_modules/@types/lodash.throttle": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/lodash.throttle/-/lodash.throttle-4.1.6.tgz", + "integrity": "sha512-/UIH96i/sIRYGC60NoY72jGkCJtFN5KVPhEMMMTjol65effe1gPn0tycJqV5tlSwMTzX8FqzB5yAj0rfGHTPNg==", + "dependencies": { + "@types/lodash": "*" + } + }, + "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/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/mime-types": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", + "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=" + }, + "node_modules/@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "node_modules/@types/node": { + "version": "12.12.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.26.tgz", + "integrity": "sha512-UmUm94/QZvU5xLcUlNR8hA7Ac+fGpO1EG/a8bcWVz0P0LqtxFmun9Y2bbtuckwGboWJIT70DoWq1r3hb56n3DA==" + }, + "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/offscreencanvas": { + "version": "2019.3.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw==" + }, + "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/qs": { + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz", + "integrity": "sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" + }, + "node_modules/@types/react": { + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.11.tgz", + "integrity": "sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "16.9.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.5.tgz", + "integrity": "sha512-BX6RQ8s9D+2/gDhxrj8OW+YD4R+8hj7FEM/OJHGNR0KipE1h1mSsf39YeyC81qafkq+N3rU3h3RFbLSwE5VqUg==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.4.tgz", + "integrity": "sha512-PZtnBuyfL07sqCJvGg3z+0+kt6fobc/xmle08jBiezLS8FrmGeiGkJnuxL/8Zgy9L83ypUhniV5atZn/L8n9MQ==", + "dependencies": { + "@types/history": "*", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.3.tgz", + "integrity": "sha512-pCq7AkOvjE65jkGS5fQwQhvUp4+4PVD9g39gXLZViP2UqFiFzsEpB3PKf0O6mdbKsewSK8N14/eegisa/0CwnA==", + "dependencies": { + "@types/history": "*", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/react-test-renderer": { + "version": "16.9.2", + "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-16.9.2.tgz", + "integrity": "sha512-4eJr1JFLIAlWhzDkBCkhrOIWOvOxcCAfQh+jiKg7l/nNZcCIL2MHl2dZhogIFKyHzedVWHaVP1Yydq/Ruu4agw==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.2.3.tgz", + "integrity": "sha512-Hk8jiuT7iLOHrcjKP/ZVSyCNXK73wJAUz60xm0mVhiRujrdiI++j4duLiL282VGxwAgxetHQFfqA29LgEeSkFA==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react/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/@types/recursive-readdir": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@types/recursive-readdir/-/recursive-readdir-2.2.0.tgz", + "integrity": "sha512-HGk753KRu2N4mWduovY4BLjYq4jTOL29gV2OfGdGxHcPSWGFkC5RRIdk+VTs5XmYd7MVAD+JwKrcb5+5Y7FOCg==", + "dependencies": { + "@types/node": "*" + } + }, + "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/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "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/seedrandom": { + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" + }, + "node_modules/@types/serve-static": { + "version": "1.13.9", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz", + "integrity": "sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz", + "integrity": "sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg==", + "dev": true + }, + "node_modules/@types/sizzle": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz", + "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==", + "dev": true + }, + "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/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==" + }, + "node_modules/@types/testing-library__dom": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.12.0.tgz", + "integrity": "sha512-PQ/gzABzc53T68RldZ/sJHKCihtP9ofU8XIgOk+H7tlfoCRdg9mqICio5Fo8j3Z8wo+pOfuDsuPprWsn3YtVmA==", + "dev": true, + "dependencies": { + "pretty-format": "^24.3.0" + } + }, + "node_modules/@types/testing-library__react": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.2.tgz", + "integrity": "sha512-CYaMqrswQ+cJACy268jsLAw355DZtPZGt3Jwmmotlcu8O/tkoXBI6AeZ84oZBJsIsesozPKzWzmv/0TIU+1E9Q==", + "dev": true, + "dependencies": { + "@types/react-dom": "*", + "@types/testing-library__dom": "*" + } + }, + "node_modules/@types/testing-library__react-hooks": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.2.0.tgz", + "integrity": "sha512-dE8iMTuR5lzB+MqnxlzORlXzXyCL0EKfzH0w/lau20OpkHD37EaWjZDz0iNG8b71iEtxT4XKGmSKAGVEqk46mw==", + "dev": true, + "dependencies": { + "@types/react": "*", + "@types/react-test-renderer": "*" + } + }, + "node_modules/@types/uglify-js": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.12.0.tgz", + "integrity": "sha512-sYAF+CF9XZ5cvEBkI7RtrG9g2GtMBkviTnBxYYyq+8BWvO4QtXfwwR6a2LFwCi4evMKZfpv6U43ViYvv17Wz3Q==", + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/webgl-ext": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" + }, + "node_modules/@types/webgl2": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz", + "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" + }, + "node_modules/@types/webpack": { + "version": "4.41.26", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz", + "integrity": "sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA==", + "dependencies": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", + "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", + "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/yargs": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.3.tgz", + "integrity": "sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", + "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==" + }, + "node_modules/@types/yauzl": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", + "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", + "dev": true, + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.2.tgz", + "integrity": "sha512-uiQQeu9tWl3f1+oK0yoAv9lt/KXO24iafxgQTkIYO/kitruILGx3uH+QtIAHqxFV+yIsdnJH+alel9KuE3J15Q==", + "dependencies": { + "@typescript-eslint/experimental-utils": "4.15.2", + "@typescript-eslint/scope-manager": "4.15.2", + "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/eslint-plugin/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.15.2.tgz", + "integrity": "sha512-Fxoshw8+R5X3/Vmqwsjc8nRO/7iTysRtDqx6rlfLZ7HbT8TZhPeQqbPjTyk2RheH3L8afumecTQnUc9EeXxohQ==", + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.15.2", + "@typescript-eslint/types": "4.15.2", + "@typescript-eslint/typescript-estree": "4.15.2", + "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.15.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.15.2.tgz", + "integrity": "sha512-SHeF8xbsC6z2FKXsaTb1tBCf0QZsjJ94H6Bo51Y1aVEZ4XAefaw5ZAilMoDPlGghe+qtq7XdTiDlGfVTOmvA+Q==", + "dependencies": { + "@typescript-eslint/scope-manager": "4.15.2", + "@typescript-eslint/types": "4.15.2", + "@typescript-eslint/typescript-estree": "4.15.2", + "debug": "^4.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.15.2.tgz", + "integrity": "sha512-Zm0tf/MSKuX6aeJmuXexgdVyxT9/oJJhaCkijv0DvJVT3ui4zY6XYd6iwIo/8GEZGy43cd7w1rFMiCLHbRzAPQ==", + "dependencies": { + "@typescript-eslint/types": "4.15.2", + "@typescript-eslint/visitor-keys": "4.15.2" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.15.2.tgz", + "integrity": "sha512-r7lW7HFkAarfUylJ2tKndyO9njwSyoy6cpfDKWPX6/ctZA+QyaYscAHXVAfJqtnY6aaTwDYrOhp+ginlbc7HfQ==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.15.2.tgz", + "integrity": "sha512-cGR8C2g5SPtHTQvAymEODeqx90pJHadWsgTtx6GbnTWKqsg7yp6Eaya9nFzUd4KrKhxdYTTFBiYeTPQaz/l8bw==", + "dependencies": { + "@typescript-eslint/types": "4.15.2", + "@typescript-eslint/visitor-keys": "4.15.2", + "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/typescript-estree/node_modules/globby": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", + "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "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/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.15.2.tgz", + "integrity": "sha512-TME1VgSb7wTwgENN5KVj4Nqg25hP8DisXxNBojM4Nn31rYaNDIocNm5cmjOFfh42n7NVERxWrDFoETO/76ePyg==", + "dependencies": { + "@typescript-eslint/types": "4.15.2", + "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==", + "optional": true, + "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": "5.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", + "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/airbnb-prop-types": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz", + "integrity": "sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA==", + "dev": true, + "dependencies": { + "array.prototype.find": "^2.1.0", + "function.prototype.name": "^1.1.1", + "has": "^1.0.3", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object.assign": "^4.1.0", + "object.entries": "^1.1.0", + "prop-types": "^15.7.2", + "prop-types-exact": "^1.2.0", + "react-is": "^16.9.0" + } + }, + "node_modules/ajv": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "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": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "engines": { + "node": ">=4" + } + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=" + }, + "node_modules/any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "engines": { + "node": ">=6" + } + }, + "node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + }, + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "dev": true, + "dependencies": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.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-filter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz", + "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=", + "dev": true + }, + "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-includes/node_modules/es-abstract": { + "version": "1.18.0-next.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", + "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.1", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.3", + "string.prototype.trimstart": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-includes/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/array-includes/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-includes/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/array-includes/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/array-includes/node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + }, + "node_modules/array-includes/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/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.find": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.0.tgz", + "integrity": "sha512-Wn41+K1yuO5p7wRZDl7890c3xvv5UBrfVXTVIe28rSQb6LS0fZMDrQB6PAcxQFRFy6vJTLDc3A2+3CjQdzVKRg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.13.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array.prototype.flat/node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array.prototype.flat/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/array.prototype.flat/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array.prototype.flat/node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array.prototype.flat/node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array.prototype.flat/node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "node_modules/array.prototype.flat/node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array.prototype.flat/node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.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/array.prototype.flatmap/node_modules/es-abstract": { + "version": "1.18.0-next.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", + "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.1", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.3", + "string.prototype.trimstart": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array.prototype.flatmap/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/array.prototype.flatmap/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array.prototype.flatmap/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/array.prototype.flatmap/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/array.prototype.flatmap/node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + }, + "node_modules/array.prototype.flatmap/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/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.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + }, + "node_modules/assert": { + "version": "1.5.0", + "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": "3.2.0", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", + "dev": true + }, + "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/async-retry": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.1.tgz", + "integrity": "sha512-aiieFW/7h3hY0Bq5d+ktDBejxuwR78vRu9hDUdR8rNhSaQ29VzPL4AoIRG7D/c7tdenwOcKvgPM6tIxB3cB6HA==", + "optional": true, + "dependencies": { + "retry": "0.12.0" + } + }, + "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.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + }, + "node_modules/axe-core": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.2.tgz", + "integrity": "sha512-V+Nq70NxKhYt89ArVcaNL9FDryB3vQOd+BFXZIfO3RP6rwtj+2yqqqdHEkacutglPaZLkJeuXKCjCJDMGPtPqg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dependencies": { + "follow-redirects": "^1.10.0" + } + }, + "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/@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/babel-jest/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/babel-jest/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/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/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/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-loader/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/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/@babel/runtime": { + "version": "7.13.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", + "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "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-macros/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/babel-plugin-macros/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/babel-plugin-macros/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/babel-plugin-macros/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/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.1.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.5.tgz", + "integrity": "sha512-5IzdFIjYWqlOFVr/hMYUpc+5fbfuvJTAISwIY58jhH++ZtawtNlcJnxAixlk8ahVwHCz1ipW/kpXYliEBp66wg==", + "dependencies": { + "@babel/compat-data": "^7.13.0", + "@babel/helper-define-polyfill-provider": "^0.1.2", + "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.1.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.4.tgz", + "integrity": "sha512-ysSzFn/qM8bvcDAn4mC7pKk85Y5dVaoa9h4u0mHxOEpDzabsseONhUpR7kHxpUinfj1bjU7mUZqD23rMZBoeSg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.1.2", + "core-js-compat": "^3.8.1" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.3.tgz", + "integrity": "sha512-hRjTJQiOYt/wBKEc+8V8p9OJ9799blAJcuKzn1JXh3pApHoWl1Emxh2BHc6MC7Qt6bbr3uDpNxaYQnATLIudEg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.1.2" + } + }, + "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/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/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/backoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", + "integrity": "sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=", + "dependencies": { + "precond": "0.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "node_modules/batch": { + "version": "0.6.1", + "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==", + "optional": true, + "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": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", + "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", + "devOptional": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "devOptional": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "node_modules/bl/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==", + "devOptional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/blob-util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", + "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "dev": true + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "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": ">=8" + } + }, + "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/browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true + }, + "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/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", + "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "dependencies": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "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-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "dependencies": { + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "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.0", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/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/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/cacache/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": ">=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/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz", + "integrity": "sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/normalize-url": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", + "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cachedir": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", + "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", + "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-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": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "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/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.30001191", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001191.tgz", + "integrity": "sha512-xJJqzyd+7GCJXkcoBiQ1GuxEiOBCLQ0aVW9HMekifZsAVGdj5eJ4mFB9fEhSHipq9IOk/QXFJUiIr9lZT+EsGw==" + }, + "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/cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dependencies": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + }, + "bin": { + "cdl": "bin/cdl.js" + } + }, + "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": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/check-more-types": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", + "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "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/cheerio": { + "version": "1.0.0-rc.3", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz", + "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==", + "dev": true, + "dependencies": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.1", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash": "^4.15.0", + "parse5": "^3.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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" + }, + "engines": { + "node": ">= 8.10.0" + } + }, + "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/chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "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-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": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "dependencies": { + "restore-cursor": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-progress": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.9.0.tgz", + "integrity": "sha512-g7rLWfhAo/7pF+a/STFH/xPyosaL1zgADhI0OM83hl3c7S43iGvJWEAV2QuDOnQ8i6EMBj/u4+NTd0d5L+4JfA==", + "dependencies": { + "colors": "^1.1.2", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cli-progress/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/cli-progress/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/cli-progress/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-progress/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/cli-progress/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/cli-table3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", + "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", + "dev": true, + "dependencies": { + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/cli-table3/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-table3/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==", + "dev": true + }, + "node_modules/cli-table3/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-table3/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==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-table3/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==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dependencies": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-truncate/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/cli-truncate/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-truncate/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/cli-ux": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/cli-ux/-/cli-ux-5.5.1.tgz", + "integrity": "sha512-t3DT1U1C3rArLGYLpKa3m9dr/8uKZRI8HRm/rXKL7UTjm4c+Yd9zHNWg1tP8uaJkUbhmvx5SQHwb3VWpPUVdHQ==", + "dependencies": { + "@oclif/command": "^1.6.0", + "@oclif/errors": "^1.2.1", + "@oclif/linewrap": "^1.0.0", + "@oclif/screen": "^1.0.3", + "ansi-escapes": "^4.3.0", + "ansi-styles": "^4.2.0", + "cardinal": "^2.1.1", + "chalk": "^4.1.0", + "clean-stack": "^3.0.0", + "cli-progress": "^3.4.0", + "extract-stack": "^2.0.0", + "fs-extra": "^8.1", + "hyperlinker": "^1.0.0", + "indent-string": "^4.0.0", + "is-wsl": "^2.2.0", + "js-yaml": "^3.13.1", + "lodash": "^4.17.11", + "natural-orderby": "^2.0.1", + "object-treeify": "^1.1.4", + "password-prompt": "^1.1.2", + "semver": "^7.3.2", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "supports-color": "^7.1.0", + "supports-hyperlinks": "^2.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cli-ux/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/cli-ux/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/cli-ux/node_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/cli-ux/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/cli-ux/node_modules/clean-stack": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", + "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", + "dependencies": { + "escape-string-regexp": "4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-ux/node_modules/color-convert": { + "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/cli-ux/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/cli-ux/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/cli-ux/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-ux/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/cli-ux/node_modules/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/cli-ux/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-ux/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-ux/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/cli-ux/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/cli-ux/node_modules/supports-color": { + "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/cli-ux/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/cli-ux/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/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "engines": { + "node": ">= 10" + } + }, + "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/cliui/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/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/clsx": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.0.tgz", + "integrity": "sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==", + "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/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "engines": { + "node": ">=0.10.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.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/columnify": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz", + "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=", + "dependencies": { + "strip-ansi": "^3.0.0", + "wcwidth": "^1.0.0" + } + }, + "node_modules/columnify/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/columnify/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/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": "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/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/compressible/node_modules/mime-db": { + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", + "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "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/concurrently": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.1.0.tgz", + "integrity": "sha512-9ViZMu3OOCID3rBgU31mjBftro2chOop0G2u1olq1OuwRBVRw/GxHTg80TVJBUTJfoswMmEUeuOg1g1yu1X2dA==", + "dependencies": { + "chalk": "^2.4.2", + "date-fns": "^2.0.1", + "lodash": "^4.17.15", + "read-pkg": "^4.0.1", + "rxjs": "^6.5.2", + "spawn-command": "^0.0.2-1", + "supports-color": "^6.1.0", + "tree-kill": "^1.2.2", + "yargs": "^13.3.0" + }, + "bin": { + "concurrently": "bin/concurrently.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/concurrently/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/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "optional": true, + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/configstore/node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/configstore/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==", + "optional": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/configstore/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/configstore/node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "optional": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "optional": true + }, + "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/convert-css-length": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/convert-css-length/-/convert-css-length-2.0.1.tgz", + "integrity": "sha512-iGpbcvhLPRKUbBc0Quxx7w/bV14AC3ItuBEGMahA5WTYqB8lq9jH0kTXFheCBASsYnqeMFZhiTruNxr1N59Axg==" + }, + "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.9.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", + "integrity": "sha512-PyFBJaLq93FlyYdsndE5VaueA9K5cNB7CGzeCj191YYLhkQM0gdZR2SKihM70oF0wdqKSKClv/tEBOpoRmdOVQ==" + }, + "node_modules/core-js-compat": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.0.tgz", + "integrity": "sha512-YK6fwFjCOKWwGnjFUR3c544YsnA/7DoLL0ysncuOJ4pwbriAtOpvM2bygdlcXbvQCQZ7bBU9CL4t7tGl7ETRpQ==", + "dependencies": { + "browserslist": "^4.16.3", + "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.9.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.0.tgz", + "integrity": "sha512-3pEcmMZC9Cq0D4ZBh3pe2HLtqxpGNJBLXF/kZ2YzK17RbKp94w0HFbdbSx8H8kAlZG5k76hvLrkPm57Uyef+kg==" + }, + "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": "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/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.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "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/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" + }, + "node_modules/cross-env": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.2.tgz", + "integrity": "sha512-KZP/bMEOJEDCkDQAyRhu3RL2ZO/SUVrxQVI0G3YEQ+OLbRA3c6zgixe8Mq8a/z7+HKlNEjo8oiLUs8iRijY2Rw==", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/cross-env/node_modules/cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-env/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/cross-env/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/cross-env/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/cross-env/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/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true, + "engines": { + "node": "*" + } + }, + "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-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-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-loader/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-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-vendor": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.7.tgz", + "integrity": "sha512-VS9Rjt79+p7M0WkPqcAza4Yq1ZHrsHrwf7hPL/bjQB+c1lwmAI+1FXxYTYt818D/50fFVflw0XKleiBN5RITkg==", + "dependencies": { + "@babel/runtime": "^7.6.2", + "is-in-browser": "^1.0.2" + } + }, + "node_modules/css-vendor/node_modules/@babel/runtime": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "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/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.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "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.2", + "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/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.2", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", + "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "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/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": "2.6.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.8.tgz", + "integrity": "sha512-msVS9qTuMT5zwAGCVm4mxfrZ18BNc6Csd0oJAtiFMZ1FAx1CCvy2+5MDmYoix63LM/6NDbNtodCiGYGmFgO0dA==" + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "node_modules/cypress": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-6.8.0.tgz", + "integrity": "sha512-W2e9Oqi7DmF48QtOD0LfsOLVq6ef2hcXZvJXI/E3PgFNmZXEVwBefhAxVCW9yTPortjYA2XkM20KyC4HRkOm9w==", + "dev": true, + "dependencies": { + "@cypress/listr-verbose-renderer": "^0.4.1", + "@cypress/request": "^2.88.5", + "@cypress/xvfb": "^1.2.4", + "@types/node": "12.12.50", + "@types/sinonjs__fake-timers": "^6.0.1", + "@types/sizzle": "^2.3.2", + "arch": "^2.1.2", + "blob-util": "2.0.2", + "bluebird": "^3.7.2", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-table3": "~0.6.0", + "commander": "^5.1.0", + "common-tags": "^1.8.0", + "dayjs": "^1.9.3", + "debug": "4.3.2", + "eventemitter2": "^6.4.2", + "execa": "^4.0.2", + "executable": "^4.1.1", + "extract-zip": "^1.7.0", + "fs-extra": "^9.0.1", + "getos": "^3.2.1", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.2", + "lazy-ass": "^1.6.0", + "listr": "^0.14.3", + "lodash": "^4.17.19", + "log-symbols": "^4.0.0", + "minimist": "^1.2.5", + "moment": "^2.29.1", + "ospath": "^1.2.2", + "pretty-bytes": "^5.4.1", + "ramda": "~0.27.1", + "request-progress": "^3.0.0", + "supports-color": "^7.2.0", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "url": "^0.11.0", + "yauzl": "^2.10.0" + }, + "bin": { + "cypress": "bin/cypress" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/cypress-multi-reporters": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cypress-multi-reporters/-/cypress-multi-reporters-1.4.0.tgz", + "integrity": "sha512-CjpQduW43KVzY45hhKC/qf8MSebRpx6JyEz6py8F+0GrYS8rE5TZ8wXv9dPUs/PaT6w+dR8KIgLSMr967Om7iA==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/cypress/node_modules/@types/node": { + "version": "12.12.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.50.tgz", + "integrity": "sha512-5ImO01Fb8YsEOYpV+aeyGYztcYcjGsBvN4D7G5r1ef2cuQOpymjWNQi5V0rKHE6PC2ru3HkoUr/Br2/8GUA84w==", + "dev": true + }, + "node_modules/cypress/node_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/cypress/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/cypress/node_modules/color-convert": { + "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/cypress/node_modules/color-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/cypress/node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cypress/node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cypress/node_modules/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/cypress/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cypress/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==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cypress/node_modules/supports-color": { + "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/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/d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "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/date-and-time": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-0.14.2.tgz", + "integrity": "sha512-EFTCh9zRSEpGPmJaexg7HTuzZHh6cnJj1ui7IGCFNXzd2QdpsNh05Db5TF3xzJm30YN+A8/6xHSuRcQqoc3kFA==", + "optional": true + }, + "node_modules/date-fns": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.9.0.tgz", + "integrity": "sha512-khbFLu/MlzLjEzy9Gh8oY1hNt/Dvxw3J6Rbc28cVoYWQaC1S3YI4xwkF9ZWcjDLscbZlY9hISMr66RFzZagLsA==" + }, + "node_modules/dayjs": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", + "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==" + }, + "node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "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/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=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-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "optional": true, + "engines": { + "node": ">=4.0.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/default-gateway/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "engines": { + "node": ">=10" + } + }, + "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": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "dependencies": { + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.1.tgz", + "integrity": "sha512-IQ4ikL8SjBiEDZfk+DFVwqRK8md24RWMEJkdSlgNLkyyAImcjf8SWvU1qFMDOb4igBClbTQ/ugPqXcRwdFTxZw==", + "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/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "optional": true + }, + "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-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "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/devtools-protocol": { + "version": "0.0.799653", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.799653.tgz", + "integrity": "sha512-t1CcaZbvm8pOlikqrsIM9GOa7Ipp07+4h/q9u0JXBWjPCjHdBl9KkddX87Vv9vBHoBGtwV79sYQNGnQM6iS5gg==", + "dev": true + }, + "node_modules/dicer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz", + "integrity": "sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==", + "dependencies": { + "streamsearch": "0.1.2" + }, + "engines": { + "node": ">=4.5.0" + } + }, + "node_modules/diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", + "engines": { + "node": ">= 6" + } + }, + "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.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "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/discontinuous-range": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", + "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=", + "dev": true + }, + "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-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.1.3", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.3.tgz", + "integrity": "sha512-nZD1OtwfWGRBWlpANxacBEZrEuLa16o1nh7YopFWeoF68Zt8GGEmzHu6Xv4F3XaFIC+YXtTLrzgqKxFgLEe4jw==", + "dependencies": { + "@babel/runtime": "^7.6.3", + "csstype": "^2.6.7" + } + }, + "node_modules/dom-helpers/node_modules/@babel/runtime": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dependencies": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/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.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "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/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "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.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + }, + "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/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.672", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.672.tgz", + "integrity": "sha512-gFQe7HBb0lbOMqK2GAS5/1F+B0IMdYiAgB9OT/w1F4M7lgJK2aNOMNOM622aEax+nS1cTMytkiT0uMOkbtFmHw==" + }, + "node_modules/elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "engines": { + "node": ">=0.10.0" + } + }, + "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.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + }, + "node_modules/emittery": { + "version": "0.7.2", + "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": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "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/encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "dependencies": { + "iconv-lite": "~0.4.13" + } + }, + "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/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/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "optional": true + }, + "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/enzyme": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", + "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "dev": true, + "dependencies": { + "array.prototype.flat": "^1.2.3", + "cheerio": "^1.0.0-rc.3", + "enzyme-shallow-equal": "^1.0.1", + "function.prototype.name": "^1.1.2", + "has": "^1.0.3", + "html-element-map": "^1.2.0", + "is-boolean-object": "^1.0.1", + "is-callable": "^1.1.5", + "is-number-object": "^1.0.4", + "is-regex": "^1.0.5", + "is-string": "^1.0.5", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.7.0", + "object-is": "^1.0.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.1", + "object.values": "^1.1.1", + "raf": "^3.4.1", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.2.1" + } + }, + "node_modules/enzyme-adapter-react-16": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz", + "integrity": "sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==", + "dev": true, + "dependencies": { + "enzyme-adapter-utils": "^1.13.0", + "enzyme-shallow-equal": "^1.0.1", + "has": "^1.0.3", + "object.assign": "^4.1.0", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "react-is": "^16.12.0", + "react-test-renderer": "^16.0.0-0", + "semver": "^5.7.0" + } + }, + "node_modules/enzyme-adapter-react-16/node_modules/react-is": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", + "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==", + "dev": true + }, + "node_modules/enzyme-adapter-utils": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz", + "integrity": "sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==", + "dev": true, + "dependencies": { + "airbnb-prop-types": "^2.15.0", + "function.prototype.name": "^1.1.2", + "object.assign": "^4.1.0", + "object.fromentries": "^2.0.2", + "prop-types": "^15.7.2", + "semver": "^5.7.1" + } + }, + "node_modules/enzyme-shallow-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.1.tgz", + "integrity": "sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3", + "object-is": "^1.0.2" + } + }, + "node_modules/enzyme-to-json": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.4.4.tgz", + "integrity": "sha512-50LELP/SCPJJGic5rAARvU7pgE3m1YaNj7JLM+Qkhl5t7PAs6fiyc8xzc50RnkKPFQCv0EeFVjEWdIFRGPWMsA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.15", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/enzyme-to-json/node_modules/react-is": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", + "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==", + "dev": true + }, + "node_modules/enzyme/node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/enzyme/node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/enzyme/node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz", + "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==", + "dependencies": { + "es-to-primitive": "^1.2.0", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.0", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-inspect": "^1.6.0", + "object-keys": "^1.1.1", + "string.prototype.trimleft": "^2.1.0", + "string.prototype.trimright": "^2.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "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": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "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/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.20.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.20.0.tgz", + "integrity": "sha512-qGi0CTcOGP2OtCQBgWZlQjcTuP0XkIpYFj25XtRTQSHC+umNnp7UMshr2G8SLsRFYDdAPFeHOsiteadmMH02Yw==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.3.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.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.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.20", + "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-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-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/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.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.3.0.tgz", + "integrity": "sha512-QMA0+QXL+5bXM91T6qeO1yriEL79a6spXs1VUWk9IwExiNxl3AV8OFS8H4gsfYM54tIzMbF6qt8Z6J02r37ABw==", + "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-import/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "24.1.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.5.tgz", + "integrity": "sha512-FIP3lwC8EzEG+rOs1y96cOJmMVpdFNreoDJv29B5vIupVssRi8zrSY3QadogT0K3h1Y8TMxJ6ZSAzYUmFCp2hg==", + "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/@babel/runtime": { + "version": "7.13.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", + "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.1.tgz", + "integrity": "sha512-117l1H6U4X3Krn+MrzYrL57d5H7siRHWraBs7s+LjRuFK7Fe7hJqnJ0skWlinqsycVLU5YAo6L8CsEYQ0V5prg==" + }, + "node_modules/eslint-plugin-jsx-a11y/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/eslint-plugin-react": { + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", + "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", + "dependencies": { + "array-includes": "^3.1.1", + "array.prototype.flatmap": "^1.2.3", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "object.entries": "^1.1.2", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.18.1", + "string.prototype.matchall": "^4.0.2" + }, + "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/es-abstract": { + "version": "1.18.0-next.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", + "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.1", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.3", + "string.prototype.trimstart": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/eslint-plugin-react/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/eslint-plugin-react/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/eslint-plugin-react/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/eslint-plugin-react/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/eslint-plugin-react/node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + }, + "node_modules/eslint-plugin-react/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/eslint-plugin-react/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/eslint-plugin-react/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.1.tgz", + "integrity": "sha512-nQIFe2muIFv2oR2zIuXE4vTbcFNx8hZKRzgHZqJg8rfopIWwoTwtlbCCNELT/jXzVe1uZF68ALGYoDXjLczKiQ==", + "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-plugin-testing-library/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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": ">=10" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.2.tgz", + "integrity": "sha512-ndD9chZ/kaGnjjx7taRg7c6FK/YKb29SSYzaLtPBIYLYJQmZtuKqtQbAvTS2ymiMQT6X0VW9vZIHK0KLstv93Q==", + "dependencies": { + "@types/eslint": "^7.2.6", + "arrify": "^2.0.1", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/eslint-webpack-plugin/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/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/@babel/highlight": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/eslint/node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/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/eslint/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/eslint/node_modules/chalk/node_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/node_modules/supports-color": { + "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/color-convert": { + "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": "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/node_modules/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/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/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/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/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/eslint/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/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-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "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==", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter2": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", + "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", + "dev": true + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dependencies": { + "original": "^1.0.0" + }, + "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.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + }, + "node_modules/execa": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz", + "integrity": "sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==", + "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/execa/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/execa/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/execa/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/execa/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/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/execa/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/execa/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/execa/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/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true, + "engines": { + "node": ">=0.10.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-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "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/@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/expect/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/expect/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/expect/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/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/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/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/expect/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/expect/node_modules/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/expect/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/expect/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/expect/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/expect/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/expect/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/expect/node_modules/supports-color": { + "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/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.3.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.3.0.tgz", + "integrity": "sha512-rgPIqOdfK/4J9FhiVrZ3cveAjRRo5rsQBAIhnylX874y1DX/kEKSVdLsnuHB6l1KTjHyU01VjiMBHgU2adejyg==" + }, + "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==", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "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/extract-stack": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/extract-stack/-/extract-stack-2.0.0.tgz", + "integrity": "sha512-AEo4zm+TenK7zQorGK1f9mJ8L14hnTDi2ZQPR+Mub1NX8zimka1mXpV5LpH8x9HoUmFSHZCfLHqWvp0Y4FxxzQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + } + }, + "node_modules/extract-zip/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/extract-zip/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "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.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + }, + "node_modules/fast-glob": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", + "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", + "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" + }, + "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-redact": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-1.5.0.tgz", + "integrity": "sha512-Afo61CgUjkzdvOKDHn08qnZ0kwck38AOGcMlvSGzvJbIab6soAP5rdoQayecGCDsD69AiF9vJBXyq31eoEO2tQ==", + "engines": { + "node": ">=6" + } + }, + "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==", + "optional": true + }, + "node_modules/fastq": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", + "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", + "dependencies": { + "reusify": "^1.0.0" + } + }, + "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/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "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": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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/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/file-type": { + "version": "14.7.1", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-14.7.1.tgz", + "integrity": "sha512-sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA==", + "dependencies": { + "readable-web-to-node-stream": "^2.0.0", + "strtok3": "^6.0.3", + "token-types": "^2.0.0", + "typedarray-to-buffer": "^3.1.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "node_modules/filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "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": ">=8" + } + }, + "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-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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/firebase": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.24.0.tgz", + "integrity": "sha512-j6jIyGFFBlwWAmrlUg9HyQ/x+YpsPkc/TTkbTyeLwwAJrpAmmEHNPT6O9xtAnMV4g7d3RqLL/u9//aZlbY4rQA==", + "dependencies": { + "@firebase/analytics": "0.6.0", + "@firebase/app": "0.6.11", + "@firebase/app-types": "0.6.1", + "@firebase/auth": "0.15.0", + "@firebase/database": "0.6.13", + "@firebase/firestore": "1.18.0", + "@firebase/functions": "0.5.1", + "@firebase/installations": "0.4.17", + "@firebase/messaging": "0.7.1", + "@firebase/performance": "0.4.2", + "@firebase/polyfill": "0.3.36", + "@firebase/remote-config": "0.1.28", + "@firebase/storage": "0.3.43", + "@firebase/util": "0.3.2" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" + } + }, + "node_modules/firebase-admin": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-9.5.0.tgz", + "integrity": "sha512-OPXFOTDcAE+NORpfhq7YMEDk+vFClBtjfpkrjm2JHRxb8DpMm+K3AcusonFPU/WOH4FhiVN9JHB0+NPE20S3gQ==", + "dependencies": { + "@firebase/database": "^0.8.1", + "@firebase/database-types": "^0.6.1", + "@types/node": "^10.10.0", + "dicer": "^0.3.0", + "jsonwebtoken": "^8.5.1", + "node-forge": "^0.10.0" + }, + "engines": { + "node": ">=10.10.0" + }, + "optionalDependencies": { + "@google-cloud/firestore": "^4.5.0", + "@google-cloud/storage": "^5.3.0" + } + }, + "node_modules/firebase-admin/node_modules/@firebase/component": { + "version": "0.1.21", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.21.tgz", + "integrity": "sha512-kd5sVmCLB95EK81Pj+yDTea8pzN2qo/1yr0ua9yVi6UgMzm6zAeih73iVUkaat96MAHy26yosMufkvd3zC4IKg==", + "dependencies": { + "@firebase/util": "0.3.4", + "tslib": "^1.11.1" + } + }, + "node_modules/firebase-admin/node_modules/@firebase/database": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.8.3.tgz", + "integrity": "sha512-i29rr3kcPltIkA8La9M1lgsSxx9bfu5lCQ0T+tbJptZ3UpqpcL1NzCcZa24cJjiLgq3HQNPyLvUvCtcPSFDlRg==", + "dependencies": { + "@firebase/auth-interop-types": "0.1.5", + "@firebase/component": "0.1.21", + "@firebase/database-types": "0.6.1", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.3.4", + "faye-websocket": "0.11.3", + "tslib": "^1.11.1" + } + }, + "node_modules/firebase-admin/node_modules/@firebase/database-types": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.6.1.tgz", + "integrity": "sha512-JtL3FUbWG+bM59iYuphfx9WOu2Mzf0OZNaqWiQ7lJR8wBe7bS9rIm9jlBFtksB7xcya1lZSQPA/GAy2jIlMIkA==", + "dependencies": { + "@firebase/app-types": "0.6.1" + } + }, + "node_modules/firebase-admin/node_modules/@firebase/util": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.3.4.tgz", + "integrity": "sha512-VwjJUE2Vgr2UMfH63ZtIX9Hd7x+6gayi6RUXaTqEYxSbf/JmehLmAEYSuxS/NckfzAXWeGnKclvnXVibDgpjQQ==", + "dependencies": { + "tslib": "^1.11.1" + } + }, + "node_modules/firebase-admin/node_modules/@types/node": { + "version": "10.17.54", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.54.tgz", + "integrity": "sha512-c8Lm7+hXdSPmWH4B9z/P/xIXhFK3mCQin4yCYMd2p1qpMG5AfgyJuYZ+3q2dT7qLiMMMGMd5dnkFpdqJARlvtQ==" + }, + "node_modules/firebase-admin/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/flat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz", + "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==", + "dev": true, + "dependencies": { + "is-buffer": "~2.0.3" + }, + "bin": { + "flat": "cli.js" + } + }, + "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/flat/node_modules/is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + }, + "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/follow-redirects": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", + "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==", + "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/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/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "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/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "devOptional": true + }, + "node_modules/fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-extra/node_modules/jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "dependencies": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "node_modules/fs-extra/node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "engines": { + "node": ">= 10.0.0" + } + }, + "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.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fscreen": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fscreen/-/fscreen-1.0.2.tgz", + "integrity": "sha1-xMUdltgZ11oZ1yjg30Rfm+m7mE8=" + }, + "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/function.prototype.name": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.2.tgz", + "integrity": "sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "functions-have-names": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/function.prototype.name/node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/function.prototype.name/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==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/function.prototype.name/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/function.prototype.name/node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/function.prototype.name/node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/function.prototype.name/node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "node_modules/function.prototype.name/node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/function.prototype.name/node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/functions-have-names": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz", + "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "optional": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "optional": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "optional": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/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=", + "optional": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gaxios": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-3.2.0.tgz", + "integrity": "sha512-+6WPeVzPvOshftpxJwRi2Ozez80tn/hdtOUag7+gajDHRJvAblKxTFSSMPtr2hmnLy7p0mvYz0rMXLBl8pSO7Q==", + "optional": true, + "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/agent-base": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.1.tgz", + "integrity": "sha512-01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg==", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/gaxios/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==", + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/gaxios/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==", + "optional": true, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/gcp-metadata": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.0.tgz", + "integrity": "sha512-vQZD57cQkqIA6YPGXM/zc+PIZfNRFdukWGsGZ5+LcJzesi5xp6Gn7a02wRJi4eXPyArNMIYpPET4QMxGqtlk6Q==", + "optional": true, + "dependencies": { + "gaxios": "^3.0.0", + "json-bigint": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gcs-resumable-upload": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/gcs-resumable-upload/-/gcs-resumable-upload-3.1.3.tgz", + "integrity": "sha512-LjVrv6YVH0XqBr/iBW0JgRA1ndxhK6zfEFFJR4im51QVTj/4sInOXimY2evDZuSZ75D3bHxTaQAdXRukMc1y+w==", + "optional": true, + "dependencies": { + "abort-controller": "^3.0.0", + "configstore": "^5.0.0", + "extend": "^3.0.2", + "gaxios": "^4.0.0", + "google-auth-library": "^7.0.0", + "pumpify": "^2.0.0", + "stream-events": "^1.0.4" + }, + "bin": { + "gcs-upload": "build/src/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gcs-resumable-upload/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==", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/gcs-resumable-upload/node_modules/duplexify": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "optional": true, + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, + "node_modules/gcs-resumable-upload/node_modules/gaxios": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", + "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", + "optional": true, + "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/gcs-resumable-upload/node_modules/google-auth-library": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", + "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", + "optional": true, + "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/gcs-resumable-upload/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==", + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gcs-resumable-upload/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==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/gcs-resumable-upload/node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "optional": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/gcs-resumable-upload/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==", + "optional": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/gcs-resumable-upload/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==", + "optional": true, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/gcs-resumable-upload/node_modules/pumpify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", + "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "optional": true, + "dependencies": { + "duplexify": "^4.1.1", + "inherits": "^2.0.3", + "pump": "^3.0.0" + } + }, + "node_modules/gcs-resumable-upload/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==", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "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-intrinsic/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "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-stdin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", + "engines": { + "node": ">=8" + } + }, + "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/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/getos": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", + "dev": true, + "dependencies": { + "async": "^3.2.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/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", + "optional": true + }, + "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.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "dev": true, + "dependencies": { + "ini": "1.3.7" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "dev": true + }, + "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": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/google-gax": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.10.3.tgz", + "integrity": "sha512-jESs/ME9WgMzfGQKJDu9ea2mEKjznKByRL+5xb8mKfHlbUfS/LxNLNCg/35RgXwVXcNSCqkEY90z8wHxvgdd/Q==", + "optional": true, + "dependencies": { + "@grpc/grpc-js": "~1.2.0", + "@grpc/proto-loader": "^0.5.1", + "@types/long": "^4.0.0", + "abort-controller": "^3.0.0", + "duplexify": "^4.0.0", + "fast-text-encoding": "^1.0.3", + "google-auth-library": "^7.0.2", + "is-stream-ended": "^0.1.4", + "node-fetch": "^2.6.1", + "protobufjs": "^6.10.2", + "retry-request": "^4.0.0" + }, + "bin": { + "compileProtos": "build/tools/compileProtos.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/google-gax/node_modules/@grpc/grpc-js": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.9.tgz", + "integrity": "sha512-hUNM2G8EP/dHN6cLFk8BXV6ae8zR7A0TPXGCERdwUiJv9yb6BL7FrTb73gUrrx4Dje6tUeomH6urSDEDz5mE7g==", + "optional": true, + "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/google-gax/node_modules/@grpc/grpc-js/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==", + "optional": true, + "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-gax/node_modules/@types/node": { + "version": "14.14.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", + "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", + "optional": true + }, + "node_modules/google-gax/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==", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/google-gax/node_modules/duplexify": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "optional": true, + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, + "node_modules/google-gax/node_modules/gaxios": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", + "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", + "optional": true, + "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/google-gax/node_modules/google-auth-library": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", + "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", + "optional": true, + "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-gax/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==", + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/google-gax/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==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/google-gax/node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "optional": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/google-gax/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==", + "optional": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/google-gax/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==", + "optional": true, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/google-gax/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==", + "optional": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.1", + "@types/node": "^13.7.0", + "long": "^4.0.0" + }, + "bin": { + "pbjs": "bin/pbjs", + "pbts": "bin/pbts" + } + }, + "node_modules/google-gax/node_modules/protobufjs/node_modules/@types/node": { + "version": "13.13.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.45.tgz", + "integrity": "sha512-703YTEp8AwQeapI0PTXDOj+Bs/mtdV/k9VcTP7z/de+lx6XjFMKdB+JhKnK+6PZ5za7omgZ3V6qm/dNkMj/Zow==", + "optional": true + }, + "node_modules/google-gax/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==", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/google-gax/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "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==", + "optional": true, + "dependencies": { + "node-forge": "^0.10.0" + }, + "bin": { + "gp12-pem": "build/src/bin/gp12-pem.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/google-p12-pem/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==", + "optional": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/got": { + "version": "11.8.2", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.2.tgz", + "integrity": "sha512-D0QywKgIe30ODs+fm8wMZiAcZjypcCodPNuMz5H9Mny7RJ+IjJ10BdmGW7OM7fHXP+O7r6ZwapQ/YQmMSvB0UQ==", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.1", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + }, + "node_modules/growl": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", + "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", + "dev": true, + "engines": { + "node": ">=4.x" + } + }, + "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.0.4", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.0.4.tgz", + "integrity": "sha512-U9wnSp4GZ7ov6zRdPuRHG4TuqEWqRRgT1gfXGNArhzBUn9byrPeH8uTmBWU/ZiWJJvTEmkjhDIC3mqHWdVi3xQ==", + "optional": true, + "dependencies": { + "gaxios": "^3.0.0", + "google-p12-pem": "^3.0.3", + "jws": "^4.0.0", + "mime": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gtoken/node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "optional": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/gtoken/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==", + "optional": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + }, + "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/gzip-size/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/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.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dependencies": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", + "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + }, + "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-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/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/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.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "optional": true + }, + "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/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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-stream-validation": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.4.tgz", + "integrity": "sha512-Gjzu0Xn7IagXVkSu9cSFuK1fqzwtLwFhNhVL8IFJijRNMgUttFbBSIAzKuSIrsFMO1+g1RlsoN49zPIbwPDMGQ==", + "optional": true + }, + "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.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", + "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", + "dependencies": { + "react-is": "^16.7.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/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-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + }, + "node_modules/html-element-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.2.0.tgz", + "integrity": "sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw==", + "dev": true, + "dependencies": { + "array-filter": "^1.0.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "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-minifier-terser/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "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/readable-stream": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.5.0.tgz", + "integrity": "sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/http-call": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/http-call/-/http-call-5.3.0.tgz", + "integrity": "sha512-ahwimsC23ICE4kPl9xTBjKB4inbRaeLyZeRunC/1Jy/Z6X8tv22MEAjK+KBOMSVLaqXPTTmd8638waVIKLGx2w==", + "dependencies": { + "content-type": "^1.0.4", + "debug": "^4.1.1", + "is-retry-allowed": "^1.1.0", + "is-stream": "^2.0.0", + "parse-json": "^4.0.0", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-call/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/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.4.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", + "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "optional": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-agent/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==", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.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/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", + "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", + "dev": true, + "dependencies": { + "agent-base": "5", + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "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": "3.1.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", + "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", + "dependencies": { + "chalk": "^2.4.2", + "ci-info": "^2.0.0", + "cosmiconfig": "^5.2.1", + "execa": "^1.0.0", + "get-stdin": "^7.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "read-pkg": "^5.2.0", + "run-node": "^1.0.0", + "slash": "^3.0.0" + }, + "bin": { + "husky-run": "run.js", + "husky-upgrade": "lib/upgrader/bin.js" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/husky/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/husky/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/husky/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/husky/node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/husky/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/hyperlinker": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hyperlinker/-/hyperlinker-1.0.0.tgz", + "integrity": "sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", + "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" + }, + "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.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "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": "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/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-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/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/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/inquirer/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/inquirer/node_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/inquirer/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/inquirer/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "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/inquirer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/inquirer/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/inquirer/node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/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/inquirer/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/inquirer/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/inquirer/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/inquirer/node_modules/supports-color": { + "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/inquirer/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/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.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", + "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", + "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": ">=0.10.0" + } + }, + "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-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": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.0.1.tgz", + "integrity": "sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==", + "dev": true, + "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.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "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.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "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.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "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": "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/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-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, + "dependencies": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "node_modules/is-negative-zero": { + "version": "2.0.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.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dependencies": { + "symbol-observable": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-observable/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/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-in-cwd/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-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", + "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=" + }, + "node_modules/is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "node_modules/is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dependencies": { + "has": "^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-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream-ended": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", + "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==", + "optional": true + }, + "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-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", + "dev": true + }, + "node_modules/is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dependencies": { + "html-comment-regex": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dependencies": { + "has-symbols": "^1.0.0" + }, + "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-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "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": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/iso8601-duration": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iso8601-duration/-/iso8601-duration-1.3.0.tgz", + "integrity": "sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ==" + }, + "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/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "dev": true, + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=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-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/javascript-state-machine": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/javascript-state-machine/-/javascript-state-machine-3.1.0.tgz", + "integrity": "sha512-BwhYxQ1OPenBPXC735RgfB+ZUG8H3kjsx8hrYTgWnoy6TPipEy4fiicyhT2lxRKAXq9pG7CfFT8a2HLr6Hmwxg==" + }, + "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/@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-changed-files/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/jest-changed-files/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/jest-changed-files/node_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-changed-files/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-changed-files/node_modules/color-convert": { + "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-changed-files/node_modules/color-name": { + "version": "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-changed-files/node_modules/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-changed-files/node_modules/supports-color": { + "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-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/@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-circus/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/jest-circus/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/jest-circus/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/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/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/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/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-circus/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-circus/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-circus/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/jest-circus/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/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/@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-config/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/jest-config/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/jest-config/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/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/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + } + }, + "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/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/jest-config/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/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-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-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/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-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/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/jest-config/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/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/jest-config/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/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/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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-config/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", + "dependencies": { + "chalk": "^2.0.1", + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "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/@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-each/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/jest-each/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/jest-each/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/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/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-each/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/jest-each/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/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-jsdom/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-environment-jsdom/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/jest-environment-jsdom/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/jest-environment-jsdom/node_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-environment-jsdom/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-environment-jsdom/node_modules/color-convert": { + "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-environment-jsdom/node_modules/color-name": { + "version": "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-environment-jsdom/node_modules/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-environment-jsdom/node_modules/supports-color": { + "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-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-environment-node/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-environment-node/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/jest-environment-node/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/jest-environment-node/node_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-environment-node/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-environment-node/node_modules/color-convert": { + "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-environment-node/node_modules/color-name": { + "version": "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-environment-node/node_modules/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-environment-node/node_modules/supports-color": { + "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-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "engines": { + "node": ">= 6" + } + }, + "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-haste-map/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-haste-map/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/jest-haste-map/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/jest-haste-map/node_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-haste-map/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-haste-map/node_modules/color-convert": { + "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-haste-map/node_modules/color-name": { + "version": "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-haste-map/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/jest-haste-map/node_modules/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-haste-map/node_modules/supports-color": { + "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-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/@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-jasmine2/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/jest-jasmine2/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/jest-jasmine2/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/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/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/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/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-jasmine2/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-jasmine2/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-jasmine2/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/jest-jasmine2/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/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-junit": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-9.0.0.tgz", + "integrity": "sha512-jnABGjL5pd2lhE1w3RIslZSufFbWQZGx8O3eluDES7qKxQuonXMtsPIi+4AKl4rtjb4DvMAjwLi4eHukc2FP/Q==", + "dev": true, + "dependencies": { + "jest-validate": "^24.9.0", + "mkdirp": "^0.5.1", + "strip-ansi": "^5.2.0", + "uuid": "^3.3.3", + "xml": "^1.0.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "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-leak-detector/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-leak-detector/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/jest-leak-detector/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/jest-leak-detector/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/jest-leak-detector/node_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-leak-detector/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-leak-detector/node_modules/color-convert": { + "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-leak-detector/node_modules/color-name": { + "version": "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-leak-detector/node_modules/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-leak-detector/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-leak-detector/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/jest-leak-detector/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/jest-leak-detector/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "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/@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-message-util/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/jest-message-util/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/jest-message-util/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/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/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/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/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/jest-message-util/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/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-mock/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-mock/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/jest-mock/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/jest-mock/node_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-mock/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-mock/node_modules/color-convert": { + "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-mock/node_modules/color-name": { + "version": "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-mock/node_modules/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-mock/node_modules/supports-color": { + "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-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-dependencies/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-resolve-dependencies/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/jest-resolve-dependencies/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/jest-resolve-dependencies/node_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-dependencies/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-dependencies/node_modules/color-convert": { + "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-dependencies/node_modules/color-name": { + "version": "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-dependencies/node_modules/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-dependencies/node_modules/supports-color": { + "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-resolve/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-resolve/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/jest-resolve/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/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/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/jest-resolve/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/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/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/jest-resolve/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/jest-resolve/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/jest-resolve/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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-resolve/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "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/@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-runner/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/jest-runner/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/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/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/jest-runner/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/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/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/jest-runner/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/jest-runner/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/jest-runner/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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-runner/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "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/@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-runtime/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/jest-runtime/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/jest-runtime/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/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/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + } + }, + "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/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/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/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/jest-runtime/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/jest-runtime/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/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/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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-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/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-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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/jest-runtime/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/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/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/jest-runtime/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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/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-runtime/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/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/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-serializer/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/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/@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-snapshot/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/jest-snapshot/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/jest-snapshot/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/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/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/jest-snapshot/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/jest-snapshot/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/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-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-snapshot/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-snapshot/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-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/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/jest-snapshot/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/jest-snapshot/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/jest-snapshot/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/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/jest-snapshot/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/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/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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-snapshot/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "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/@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-util/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/jest-util/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/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/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/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": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "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-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/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/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/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/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-watch-typeahead/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/@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-watcher/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/jest-watcher/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/jest-watcher/node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + } + }, + "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-watcher/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/@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/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/jest/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/jest/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/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/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + } + }, + "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/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/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/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/jest/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/jest/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/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/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/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/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/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/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/jest/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/jest/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/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/jest/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/jest/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/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/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/jest/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/jest/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/jest/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/jest/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/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.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "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.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "dependencies": { + "abab": "^2.0.3", + "acorn": "^7.1.1", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.2.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.0", + "domexception": "^2.0.1", + "escodegen": "^1.14.1", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "5.1.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsdom/node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" + }, + "node_modules/jsdom/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/jsdom/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/jsdom/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "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==", + "optional": true, + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "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==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "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/jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=4", + "npm": ">=1.4.28" + } + }, + "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.0.4", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.0.4.tgz", + "integrity": "sha512-GqHmeDK83qbqMAVjxyPfN1qJVTKZne533a9bdCrllZukUM8npG/k+JumEPI86IIB5ifaZAHG2HAsUziyxOiooQ==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "csstype": "^2.6.5", + "is-in-browser": "^1.1.3", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-camel-case": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.0.4.tgz", + "integrity": "sha512-+wnqxJsyfUnOn0LxVg3GgZBSjfBCrjxwx7LFxwVTUih0ceGaXKZoieheNOaTo5EM4w8bt1nbb8XonpQCj67C6A==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "hyphenate-style-name": "^1.0.3", + "jss": "10.0.4" + } + }, + "node_modules/jss-plugin-default-unit": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.0.4.tgz", + "integrity": "sha512-T0mhL/Ogp/quvod/jAHEqKvptLDxq7Cj3a+7zRuqK8HxUYkftptN89wJElZC3rshhNKiogkEYhCWenpJdFvTBg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.0.4" + } + }, + "node_modules/jss-plugin-global": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.0.4.tgz", + "integrity": "sha512-N8n9/GHENZce+sqE4UYiZiJtI+t+erT/BypHOrNYAfIoNEj7OYsOEKfIo2P0GpLB3QyDAYf5eo9XNdZ8veEkUA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.0.4" + } + }, + "node_modules/jss-plugin-nested": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.0.4.tgz", + "integrity": "sha512-QM21BKVt8LDeoRfowvAMh/s+/89VYrreIIE6ch4pvw0oAXDWw1iorUPlqLZ7uCO3UL0uFtQhJq3QMLN6Lr1v0A==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.0.4", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-props-sort": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.0.4.tgz", + "integrity": "sha512-WoETdOCjGskuin/OMt2uEdDPLZF3vfQuHXF+XUHGJrq0BAapoyGQDcv37SeReDlkRAbVXkEZPsIMvYrgHSHFiA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.0.4" + } + }, + "node_modules/jss-plugin-rule-value-function": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.0.4.tgz", + "integrity": "sha512-0hrzOSWRF5ABJGaHrlnHbYZjU877Ofzfh2id3uLtBvemGQLHI+ldoL8/+6iPSRa7M8z8Ngfg2vfYhKjUA5gA0g==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.0.4" + } + }, + "node_modules/jss-plugin-vendor-prefixer": { + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.0.4.tgz", + "integrity": "sha512-4JgEbcrdeMda1qvxTm1CnxFJAWVV++VLpP46HNTrfH7VhVlvUpihnUNs2gAlKuRT/XSBuiWeLAkrTqF4NVrPig==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "css-vendor": "^2.0.7", + "jss": "10.0.4" + } + }, + "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/jsx-ast-utils/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jsx-ast-utils/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/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keytar": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.6.0.tgz", + "integrity": "sha512-H3cvrTzWb11+iv0NOAnoNAPgEapVZnYLVHZQyxmh7jdmVfR/c0jNNFEZ6AI38W/4DeTGTaY66ZX4Z1SbfKPvCQ==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "node-addon-api": "^3.0.0", + "prebuild-install": "^6.0.0" + } + }, + "node_modules/keyv": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.3.tgz", + "integrity": "sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==", + "dependencies": { + "json-buffer": "3.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/lazy-ass": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", + "integrity": "sha1-eZllXoZGwX8In90YfRUNMyTVRRM=", + "dev": true, + "engines": { + "node": "> 0.8" + } + }, + "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/linkify-it": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz", + "integrity": "sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==", + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/lint-staged": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", + "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", + "dependencies": { + "chalk": "^2.4.2", + "commander": "^2.20.0", + "cosmiconfig": "^5.2.1", + "debug": "^4.1.1", + "dedent": "^0.7.0", + "del": "^5.0.0", + "execa": "^2.0.3", + "listr": "^0.14.3", + "log-symbols": "^3.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.1.1", + "string-argv": "^0.3.0", + "stringify-object": "^3.3.0" + }, + "bin": { + "lint-staged": "bin/lint-staged" + } + }, + "node_modules/lint-staged/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/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/lint-staged/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lint-staged/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=", + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/lint-staged/node_modules/date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" + }, + "node_modules/lint-staged/node_modules/execa": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", + "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^3.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/lint-staged/node_modules/get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/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/lint-staged/node_modules/listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dependencies": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lint-staged/node_modules/listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dependencies": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lint-staged/node_modules/listr-update-renderer/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lint-staged/node_modules/listr-update-renderer/node_modules/log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dependencies": { + "chalk": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lint-staged/node_modules/listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dependencies": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/listr-verbose-renderer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/listr/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lint-staged/node_modules/log-symbols": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", + "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "dependencies": { + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/npm-run-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", + "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/node_modules/onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lint-staged/node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/lint-staged/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/lint-staged/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/lint-staged/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=", + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/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=", + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/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/lint-staged/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/lint-staged/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/lint-staged/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/lint-staged/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/lint-staged/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/lint-staged/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", + "dev": true, + "dependencies": { + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/listr-update-renderer/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/node_modules/indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-update-renderer/node_modules/log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", + "dev": true, + "dependencies": { + "chalk": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/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=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/listr-update-renderer/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/listr-verbose-renderer/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/listr-verbose-renderer/node_modules/date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", + "dev": true + }, + "node_modules/listr-verbose-renderer/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/listr-verbose-renderer/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/listr-verbose-renderer/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/listr-verbose-renderer/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/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/loader-utils/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" + }, + "engines": { + "node": ">=6" + } + }, + "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/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "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.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.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=", + "dev": true + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", + "dev": true + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "dev": true + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "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.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "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.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "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/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/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/log-update/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/log-update/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/log-update/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/log-update/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/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "dev": true, + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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/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.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "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/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": ">=6" + } + }, + "node_modules/make-dir/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/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + }, + "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-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", + "dev": true + }, + "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": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", + "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "dev": true, + "dependencies": { + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" + } + }, + "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/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/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.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "engines": { + "node": ">= 6" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "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.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + }, + "node_modules/mime": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "dependencies": { + "mime-db": "1.40.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", + "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-create-react-context": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.3.2.tgz", + "integrity": "sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==", + "dependencies": { + "@babel/runtime": "^7.4.0", + "gud": "^1.0.0", + "tiny-warning": "^1.0.2" + } + }, + "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/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "devOptional": true + }, + "node_modules/mocha": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.2.tgz", + "integrity": "sha512-FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A==", + "dev": true, + "dependencies": { + "ansi-colors": "3.2.3", + "browser-stdout": "1.3.1", + "debug": "3.2.6", + "diff": "3.5.0", + "escape-string-regexp": "1.0.5", + "find-up": "3.0.0", + "glob": "7.1.3", + "growl": "1.10.5", + "he": "1.2.0", + "js-yaml": "3.13.1", + "log-symbols": "2.2.0", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "ms": "2.1.1", + "node-environment-flags": "1.0.5", + "object.assign": "4.1.0", + "strip-json-comments": "2.0.1", + "supports-color": "6.0.0", + "which": "1.3.1", + "wide-align": "1.1.3", + "yargs": "13.3.0", + "yargs-parser": "13.1.1", + "yargs-unparser": "1.6.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/mocha-junit-reporter": { + "version": "1.23.3", + "resolved": "https://registry.npmjs.org/mocha-junit-reporter/-/mocha-junit-reporter-1.23.3.tgz", + "integrity": "sha512-ed8LqbRj1RxZfjt/oC9t12sfrWsjZ3gNnbhV1nuj9R/Jb5/P3Xb4duv2eCfCDMYH+fEu0mqca7m4wsiVjsxsvA==", + "dev": true, + "dependencies": { + "debug": "^2.2.0", + "md5": "^2.1.0", + "mkdirp": "~0.5.1", + "strip-ansi": "^4.0.0", + "xml": "^1.0.0" + } + }, + "node_modules/mocha-junit-reporter/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/mocha-junit-reporter/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/mocha-junit-reporter/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/mocha/node_modules/ansi-colors": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "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/mocha/node_modules/minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "node_modules/mocha/node_modules/mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "dependencies": { + "minimist": "0.0.8" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mocha/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==", + "dev": true + }, + "node_modules/mocha/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mocha/node_modules/supports-color": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz", + "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/yargs-parser": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", + "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "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/moo": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz", + "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==", + "dev": true + }, + "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.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "optional": true + }, + "node_modules/nanoid": { + "version": "3.1.12", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz", + "integrity": "sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || >=13.7" + } + }, + "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/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "optional": true + }, + "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/natural-orderby": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/natural-orderby/-/natural-orderby-2.0.3.tgz", + "integrity": "sha512-p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q==", + "engines": { + "node": "*" + } + }, + "node_modules/nearley": { + "version": "2.19.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.1.tgz", + "integrity": "sha512-xq47GIUGXxU9vQg7g/y1o1xuKnkO7ev4nRWqftmQrLkfnE/FjRqDaGOUakM8XHPn/6pW3bGjU2wgoJyId90rqg==", + "dev": true, + "dependencies": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6", + "semver": "^5.4.1" + }, + "bin": { + "nearley-railroad": "bin/nearley-railroad.js", + "nearley-test": "bin/nearley-test.js", + "nearley-unparse": "bin/nearley-unparse.js", + "nearleyc": "bin/nearleyc.js" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/node-abi": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz", + "integrity": "sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==", + "optional": true, + "dependencies": { + "semver": "^5.4.1" + } + }, + "node_modules/node-addon-api": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.1.0.tgz", + "integrity": "sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw==", + "optional": true + }, + "node_modules/node-environment-flags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", + "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==", + "dev": true, + "dependencies": { + "object.getownpropertydescriptors": "^2.0.3", + "semver": "^5.7.0" + } + }, + "node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dev": true, + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "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-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.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", + "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "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/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "optional": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-notifier/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": "dist/bin/uuid" + } + }, + "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.70", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", + "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" + }, + "node_modules/noop-logger": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", + "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=", + "optional": true + }, + "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-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-scroll-left": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/normalize-scroll-left/-/normalize-scroll-left-0.2.0.tgz", + "integrity": "sha512-t5oCENZJl8TGusJKoCJm7+asaSsPuNmK6+iEjrZ5TyBj2f02brCRsd4c83hwtu+e5d4LCSBZ0uoDlMjBo+A8yA==" + }, + "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/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "optional": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "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/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/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.6.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", + "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==" + }, + "node_modules/object-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", + "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", + "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-treeify": { + "version": "1.1.33", + "resolved": "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.33.tgz", + "integrity": "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==", + "engines": { + "node": ">= 10" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", + "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries/node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries/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/object.entries/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries/node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries/node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries/node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "node_modules/object.entries/node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.entries/node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries/node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries/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/object.fromentries/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries/node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries/node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries/node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "node_modules/object.fromentries/node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries/node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dependencies": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + }, + "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.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values/node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values/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/object.values/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values/node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values/node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values/node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "node_modules/object.values/node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values/node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "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": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "bin": { + "opencollective-postinstall": "index.js" + } + }, + "node_modules/operation-retrier": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/operation-retrier/-/operation-retrier-3.0.1.tgz", + "integrity": "sha512-lmrISisi5nbu0WNXBCMagrdJFwLUYFnaas87PgOMM3aNi+Z2YFvyC5K7/cAJuNUtpljztwJPzvp8bho02sAMAg==" + }, + "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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ospath": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", + "integrity": "sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=", + "dev": true + }, + "node_modules/p-cancelable": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.0.tgz", + "integrity": "sha512-HAZyB3ZodPo+BDpb4/Iu7Jv4P6cSazBz9ZM0ChhEXp70scx834aWCEjQRwgt41UzzejUAPdbqqONfRWTPYrPAQ==", + "engines": { + "node": ">=8" + } + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", + "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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/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/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/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.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "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/parent-module/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/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": "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/parse5": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", + "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "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/password-prompt": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/password-prompt/-/password-prompt-1.1.2.tgz", + "integrity": "sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA==", + "dependencies": { + "ansi-escapes": "^3.1.0", + "cross-spawn": "^6.0.5" + } + }, + "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": "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/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/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "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/peek-readable": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-3.1.3.tgz", + "integrity": "sha512-mpAcysyRJxmICBcBa5IXH7SZPvWkcghm6Fk8RekoS3v+BpbSzlZzuWbMx+GXrlUwESi9qHar4nVEZNMKylIHvg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "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.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "engines": { + "node": ">=8.6" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "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/pixelmatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.1.0.tgz", + "integrity": "sha512-HqtgvuWN12tBzKJf7jYsc38Ha28Q2NYpmBL9WostEGgDHJqbTLkjydZXL1ZHM02ZnB+Dkwlxo87HBY38kMiD6A==", + "dev": true, + "dependencies": { + "pngjs": "^3.4.0" + }, + "bin": { + "pixelmatch": "bin/pixelmatch" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "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/pop-iterate": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pop-iterate/-/pop-iterate-1.0.1.tgz", + "integrity": "sha1-zqz9q0q/NT16DyqqLB/Hs/lBO6M=" + }, + "node_modules/popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + }, + "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/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/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.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "dependencies": { + "lodash.template": "^4.5.0", + "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-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/nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/postcss-safe-parser/node_modules/postcss": { + "version": "8.2.15", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz", + "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==", + "dependencies": { + "colorette": "^1.2.2", + "nanoid": "^3.1.23", + "source-map": "^0.6.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-safe-parser/node_modules/postcss/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/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.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "dependencies": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dependencies": { + "is-svg": "^3.0.0", + "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/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/prebuild-install": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.1.tgz", + "integrity": "sha512-M+cKwofFlHa5VpTWub7GLg5RLcunYIcLqtY5pKcls/u7xaAb8FrXZ520qY8rkpYy5xw90tYCyMO0MP5ggzR3Sw==", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.21.0", + "noop-logger": "^0.1.1", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/precond": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", + "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=", + "engines": { + "node": ">= 0.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/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-bytes": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", + "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==", + "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": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pretty-format/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/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/prop-types-exact": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz", + "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==", + "dev": true, + "dependencies": { + "has": "^1.0.3", + "object.assign": "^4.1.0", + "reflect.ownkeys": "^0.2.0" + } + }, + "node_modules/protobufjs": { + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.1.tgz", + "integrity": "sha512-pb8kTchL+1Ceg4lFd5XUpK8PdWacbvV5SK2ULH2ebrYtl4GjJmS24m6CKME67jzV53tbJxHlnNOSqQHbTsR9JQ==", + "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.27", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.27.tgz", + "integrity": "sha512-IeZlpkPnUqO45iBxJocIQzwV+K6phdSVaCxRwlvHHQ0YL+Gb1fvuv9GmIMYllZcjyzqoRKDNJeNo6p8dNWSPSQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", + "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "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/ps-tree": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.2.0.tgz", + "integrity": "sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==", + "dev": true, + "dependencies": { + "event-stream": "=3.3.4" + }, + "bin": { + "ps-tree": "bin/ps-tree.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + }, + "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.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + }, + "node_modules/pump": { + "version": "3.0.0", + "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/puppeteer": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.3.1.tgz", + "integrity": "sha512-YTM1RaBeYrj6n7IlRXRYLqJHF+GM7tasbvrNFx6w1S16G76NrPq7oYFKLDO+BQsXNtS8kW2GxWCXjIMPvfDyaQ==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "devtools-protocol": "0.0.799653", + "extract-zip": "^2.0.0", + "https-proxy-agent": "^4.0.0", + "pkg-dir": "^4.2.0", + "progress": "^2.0.1", + "proxy-from-env": "^1.0.0", + "rimraf": "^3.0.2", + "tar-fs": "^2.0.0", + "unbzip2-stream": "^1.3.3", + "ws": "^7.2.3" + }, + "engines": { + "node": ">=10.18.1" + } + }, + "node_modules/puppeteer/node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/puppeteer/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/puppeteer/node_modules/ws": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", + "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", + "dev": true, + "engines": { + "node": ">=8.3.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "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/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/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/railroad-diagrams": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz", + "integrity": "sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=", + "dev": true + }, + "node_modules/ramda": { + "version": "0.27.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz", + "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", + "dev": true + }, + "node_modules/randexp": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz", + "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==", + "dev": true, + "dependencies": { + "discontinuous-range": "1.0.0", + "ret": "~0.1.10" + }, + "engines": { + "node": ">=0.12" + } + }, + "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/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.12.0.tgz", + "integrity": "sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + }, + "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-app-polyfill/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/react-app-polyfill/node_modules/whatwg-fetch": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.1.tgz", + "integrity": "sha512-IEmN/ZfmMw6G1hgZpVd0LuZXOQDisrMOZrzYd5x3RAK4bMPlJohKUZWZ9t/QsTvH0dV9TbPDcc2OSuIDcihnHA==" + }, + "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/@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/react-dev-utils/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/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/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/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/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/react-dev-utils/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/react-dev-utils/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/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/react-dev-utils/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dom": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.12.0.tgz", + "integrity": "sha512-LMxFfAGrcS3kETtQaCkTKjMiifahaMySFDn71fZUNpPHZQEzmk/GiAeIT8JSOrHB23fnuCOMruL2a8NYlw+8Gw==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.18.0" + } + }, + "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-is": { + "version": "16.10.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.10.2.tgz", + "integrity": "sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA==" + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.1.2.tgz", + "integrity": "sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A==", + "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.3.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.1.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.1.2.tgz", + "integrity": "sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.1.2", + "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-scripts/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/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/react-scripts/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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-test-renderer": { + "version": "16.12.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.12.0.tgz", + "integrity": "sha512-Vj/teSqt2oayaWxkbhQ6gKis+t5JrknXfPVo+aIJ8QwYAqMPH77uptOdrlphyxl8eQI/rtkOYg86i/UWkpFu0w==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "react-is": "^16.8.6", + "scheduler": "^0.18.0" + } + }, + "node_modules/react-transition-group": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.3.0.tgz", + "integrity": "sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw==", + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", + "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", + "dependencies": { + "normalize-package-data": "^2.3.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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": ">=4" + } + }, + "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-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-up/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/read-pkg-up/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": ">=4" + } + }, + "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/readable-web-to-node-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-2.0.0.tgz", + "integrity": "sha512-+oZJurc4hXpaaqsN68GoZGQAQIA3qr09Or4fqEsargABnbe5Aau8hFn6ISVleT3cpY/0n/8drn7huyyEvTbghA==" + }, + "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": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dependencies": { + "esprima": "~4.0.0" + } + }, + "node_modules/reflect.ownkeys": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz", + "integrity": "sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=", + "dev": true + }, + "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.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + }, + "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/regenerator-transform/node_modules/@babel/runtime": { + "version": "7.13.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", + "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/regenerator-transform/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/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.7", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", + "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", + "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/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/renderkid/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/renderkid/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/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.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "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.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, + "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.0", + "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.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/request-progress": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", + "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=", + "dev": true, + "dependencies": { + "throttleit": "^1.0.0" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dependencies": { + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "dependencies": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/resolve-alpn": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.1.1.tgz", + "integrity": "sha512-0KbFjFPR2bnJhNx1t8Ad6RqVc8+QPJC4y561FYyC/Q/6OzB3fhUzB5PEgitYhPK6aifwR5gXBSnDMllaDWixGQ==" + }, + "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-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/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/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/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/responselike": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", + "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "dependencies": { + "lowercase-keys": "^2.0.0" + } + }, + "node_modules/restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "dependencies": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/retry-request": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.3.tgz", + "integrity": "sha512-QnRZUpuPNgX0+D1xVxul6DbJ9slvo4Rm6iV/dn63e048MvGbUZiKySVt6Tenp04JqmchxjiLltGerOJys7kJYQ==", + "optional": true, + "dependencies": { + "debug": "^4.1.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "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/rfc6902": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/rfc6902/-/rfc6902-3.1.1.tgz", + "integrity": "sha512-aHiEm2S4mQSyyIaK7NVotfmVkgOOn1K9iuuSCIKJ8eIAte/8o06Vp06Z2NcLrmMahDmA+2F6oHx33P4NOQ1JnQ==" + }, + "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/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/rootpath": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/rootpath/-/rootpath-0.1.2.tgz", + "integrity": "sha1-Wzeah9ypBum5HWkKWZQ5vvJn6ms=" + }, + "node_modules/rst-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz", + "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=", + "dev": true, + "dependencies": { + "lodash.flattendeep": "^4.4.0", + "nearley": "^2.7.10" + } + }, + "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==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", + "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", + "bin": { + "run-node": "run-node" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" + }, + "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.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "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/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "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/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-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/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/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/sass-loader/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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.18.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.18.0.tgz", + "integrity": "sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ==", + "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": ">= 8.9.0" + } + }, + "node_modules/schema-utils/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/scmp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/scmp/-/scmp-2.1.0.tgz", + "integrity": "sha512-o/mRQGk9Rcer/jEEw/yw4mwo3EU/NvYvp577/Btqrym9Qy5/MdWGBqipbALgd2lrdWTJ5/gqDusxfnQBxOxT2Q==" + }, + "node_modules/seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, + "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": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" + }, + "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/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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/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": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_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/side-channel/node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + }, + "node_modules/signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "optional": true + }, + "node_modules/simple-get": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", + "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "optional": true, + "dependencies": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-get/node_modules/decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "optional": true, + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/simple-get/node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "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": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snakeize": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/snakeize/-/snakeize-0.1.0.tgz", + "integrity": "sha1-EMCI2LWOsHazIpu1oE4jLOEmQi0=", + "optional": true + }, + "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/snapdragon/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/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.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz", + "integrity": "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==", + "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.4.7" + } + }, + "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/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/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/sockjs/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/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.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-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-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spawn-command": { + "version": "0.0.2-1", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", + "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=" + }, + "node_modules/spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + }, + "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/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "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/start-server-and-test": { + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.10.8.tgz", + "integrity": "sha512-5I190MiIHBqmArTnxk9dfHlwO8I35B1hFhuAgv2L/UMDArRCtIXL/QftgNtgfuIz5NQN3yrN0kCsY+zYkX+dUg==", + "dev": true, + "dependencies": { + "bluebird": "3.7.1", + "check-more-types": "2.24.0", + "debug": "4.1.1", + "execa": "4.0.0", + "lazy-ass": "1.6.0", + "ps-tree": "1.2.0", + "wait-on": "4.0.0" + }, + "bin": { + "server-test": "src/bin/start.js", + "start-server-and-test": "src/bin/start.js", + "start-test": "src/bin/start.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/start-server-and-test/node_modules/bluebird": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz", + "integrity": "sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==", + "dev": true + }, + "node_modules/start-server-and-test/node_modules/cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/start-server-and-test/node_modules/execa": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.0.tgz", + "integrity": "sha512-JbDUxwV3BoT5ZVXQrSVbAiaXhXUkIwvbhPIwZ0N13kX+5yCzOhUNdocxB/UQRuYOHRYYwAxKYwJYc0T4D12pDA==", + "dev": true, + "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/start-server-and-test/node_modules/get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/start-server-and-test/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/start-server-and-test/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==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/start-server-and-test/node_modules/onetime": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/start-server-and-test/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/start-server-and-test/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==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/start-server-and-test/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/start-server-and-test/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "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-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1" + } + }, + "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-events": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", + "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", + "optional": true, + "dependencies": { + "stubs": "^3.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-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/streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", + "engines": { + "node": ">=0.8.0" + } + }, + "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.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/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-length": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-length/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/string-length/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/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": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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.matchall/node_modules/es-abstract": { + "version": "1.18.0-next.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", + "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.1", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.3", + "string.prototype.trimstart": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall/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/string.prototype.matchall/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall/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/string.prototype.matchall/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/string.prototype.matchall/node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + }, + "node_modules/string.prototype.matchall/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/string.prototype.trim": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.1.tgz", + "integrity": "sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trim/node_modules/es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trim/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==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trim/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trim/node_modules/is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trim/node_modules/is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trim/node_modules/object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "node_modules/string.prototype.trim/node_modules/string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trim/node_modules/string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", + "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "node_modules/string.prototype.trimleft": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", + "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trimright": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", + "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", + "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "dependencies": { + "call-bind": "^1.0.0", + "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/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/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==", + "engines": { + "node": ">=6" + } + }, + "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-color": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/strip-color/-/strip-color-0.1.0.tgz", + "integrity": "sha1-EG9l09PmotlAHKwOsM6LinArT3s=", + "engines": { + "node": ">=0.10.0" + } + }, + "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/strtok3": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.0.8.tgz", + "integrity": "sha512-QLgv+oiXwXgCgp2PdPPa+Jpp4D9imK9e/0BsyfeFMr6QL6wMVqoVn9+OXQ9I7MZbmUzN6lmitTJ09uwS2OmGcw==", + "dependencies": { + "@tokenizer/token": "^0.1.1", + "@types/debug": "^4.1.5", + "peek-readable": "^3.1.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stubs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", + "integrity": "sha1-6NK6H6nJBXAwPAMLaQD31fiavls=", + "optional": true + }, + "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/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/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "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/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/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.0.7", + "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", + "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "dependencies": { + "ajv": "^7.0.2", + "lodash": "^4.17.20", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", + "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", + "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/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/table/node_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/table/node_modules/color-convert": { + "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/table/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/table/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/table/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/table/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/table/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/table/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/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-fs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz", + "integrity": "sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==", + "devOptional": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.0.0" + } + }, + "node_modules/tar-stream": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz", + "integrity": "sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==", + "devOptional": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/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==", + "devOptional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tar/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/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/teeny-request": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.0.1.tgz", + "integrity": "sha512-sasJmQ37klOlplL4Ia/786M5YlOcoLGQyq2TE4WHSRupbAuDaQW0PfVxV4MtdBtRJ4ngzS+1qim8zP6Zp35qCw==", + "optional": true, + "dependencies": { + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "stream-events": "^1.0.5", + "uuid": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/teeny-request/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==", + "optional": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/teeny-request/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==", + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/teeny-request/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==", + "optional": true, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/teeny-request/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": "dist/bin/uuid" + } + }, + "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/terminal-link/node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terminal-link/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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/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/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/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/terser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.0.tgz", + "integrity": "sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA==", + "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/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/throttleit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", + "integrity": "sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "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/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.0.6", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.0.6.tgz", + "integrity": "sha512-FOyLWWVjG+aC0UqG76V53yAWdXfH8bO6FNmyZOuUrzDzK8DI3/JRY25UD7+g49JWM1LXwymsKERB+DzI0dTEQA==" + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.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": ">=8.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/token-types": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-2.1.1.tgz", + "integrity": "sha512-wnQcqlreS6VjthyHO3Y/kpK/emflxDBNhlNUPfh7wE39KnuDdOituXomIbyI79vBtF0Ninpkh72mcuRHo+RG3Q==", + "dependencies": { + "@tokenizer/token": "^0.1.1", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=0.1.98" + } + }, + "node_modules/token-types/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/tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dependencies": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tough-cookie/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "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/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "bin": { + "tree-kill": "cli.js" + } + }, + "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-jest": { + "version": "26.5.1", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.1.tgz", + "integrity": "sha512-G7Rmo3OJMvlqE79amJX8VJKDiRcd7/r61wh9fnvvG8cAjhA9edklGw/dCxRSQmfZ/z8NDums5srSVgwZos1qfg==", + "dev": true, + "dependencies": { + "@types/jest": "26.x", + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/ts-jest/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "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/ts-jest/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==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/ts-jest/node_modules/@types/jest": { + "version": "26.0.20", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", + "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", + "dev": true, + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/ts-jest/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==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/ts-jest/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-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==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-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==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-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==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ts-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==", + "dev": true + }, + "node_modules/ts-jest/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==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/ts-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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-jest/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==", + "dev": true, + "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/ts-jest/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==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/ts-jest/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-jest/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==", + "dev": true, + "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/ts-jest/node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "dev": true + }, + "node_modules/ts-jest/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-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==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-jest/node_modules/yargs-parser": { + "version": "20.2.6", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", + "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dependencies": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "engines": { + "node": ">=0.3.1" + } + }, + "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.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/tsutils": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz", + "integrity": "sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tsv": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/tsv/-/tsv-0.2.0.tgz", + "integrity": "sha1-koaaPLX1AzLz3JD8qCvmZ9tvctY=" + }, + "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/twilio": { + "version": "3.63.1", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.63.1.tgz", + "integrity": "sha512-xwtOM78sO2jGxKg1AW+7XlJdrhTMW9dzr6665O+IB/VtNVQB7JQS48pLCZFnBaTvZOILVO0Q6t63wv24hIbr/A==", + "dependencies": { + "axios": "^0.21.1", + "dayjs": "^1.8.29", + "https-proxy-agent": "^5.0.0", + "jsonwebtoken": "^8.5.1", + "lodash": "^4.17.19", + "q": "2.0.x", + "qs": "^6.9.4", + "rootpath": "^0.1.2", + "scmp": "^2.1.0", + "url-parse": "^1.5.0", + "xmlbuilder": "^13.0.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/twilio-mcs-client": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/twilio-mcs-client/-/twilio-mcs-client-0.3.3.tgz", + "integrity": "sha512-lNnVITgLg14HBG2oshnwjAeyBxhuqJeAIQE/KUDCGLHwtA6moE49SE1RRtUr5hhziyDSCTjm5X8YeP0m/lL7QA==", + "dependencies": { + "loglevel": "^1.6.4", + "operation-retrier": "^3.0.1", + "xmlhttprequest": "^1.8.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/twilio-notifications": { + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/twilio-notifications/-/twilio-notifications-0.5.12.tgz", + "integrity": "sha512-tuL1jTsi5pnEHDV7jzS1eg6roQvjfFkS/Mn1cV+jxPt7c2p18ymDorsHZ85LgVE/OIm8aK5QrsPaaFxrFi3rVQ==", + "dependencies": { + "loglevel": "^1.6.3", + "operation-retrier": "^3.0.0", + "twilsock": "^0.6.2", + "uuid": "^3.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/twilio-notifications/node_modules/twilsock": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/twilsock/-/twilsock-0.6.2.tgz", + "integrity": "sha512-Wk60XZxwFR5ooLkSLO5CGtBBXLT7VRbyPcg49D9icUqeAgm9McVZPPDq0kxVW4R4c3k4cppd1EvuhtUEejezCw==", + "dependencies": { + "javascript-state-machine": "^3.0.1", + "loglevel": "^1.6.3", + "operation-retrier": "^3.0.0", + "platform": "^1.3.6", + "uuid": "^3.2.1", + "ws": "^5.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/twilio-notifications/node_modules/ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/twilio-sync": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/twilio-sync/-/twilio-sync-0.12.4.tgz", + "integrity": "sha512-9kJFRXIE0kAykB6Gerxf2+hMSIrTFPenlWDo05WYU1zjz0npg62zrmrq1s/7Zff1IKe1M24b6tmU0j9h/0uvdg==", + "dependencies": { + "loglevel": "^1.6.3", + "operation-retrier": "^3.0.0", + "platform": "^1.3.5", + "twilio-notifications": "^0.5.11", + "twilsock": "^0.5.14", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/twilio-video": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.14.0.tgz", + "integrity": "sha512-losFrOq+stkDw+Y5J8xxP5yZz90PjxPQlKPQ6kREV1PoI7ez0Rt/sY1lLyfUWoti5HCR1SybrLjKsoUxySDiDA==", + "dependencies": { + "@twilio/webrtc": "4.3.3", + "backoff": "^2.5.0", + "ws": "^3.3.1", + "xmlhttprequest": "^1.8.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/twilio-video/node_modules/ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + }, + "node_modules/twilio/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/twilio/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/twilio/node_modules/q": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/q/-/q-2.0.3.tgz", + "integrity": "sha1-dbjbAlWhpa+C9Yw/Oqoe/sfQ0TQ=", + "dependencies": { + "asap": "^2.0.0", + "pop-iterate": "^1.0.1", + "weak-map": "^1.0.5" + } + }, + "node_modules/twilio/node_modules/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/twilsock": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/twilsock/-/twilsock-0.5.14.tgz", + "integrity": "sha512-rMyZiMyWRAzi6wQYRzAluRPmvosFFDQeb5fy2KisxiXYiBnTZz0F5IIIW51wnmPq4VvFdr4zp1dHp2iGIX9HTA==", + "dependencies": { + "javascript-state-machine": "^3.0.1", + "loglevel": "^1.6.3", + "operation-retrier": "^3.0.0", + "platform": "^1.3.5", + "uuid": "^3.2.1", + "ws": "^5.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/twilsock/node_modules/ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "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.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/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": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "node_modules/ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/unbzip2-stream/node_modules/buffer": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", + "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "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": "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/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/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "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/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/url-loader/node_modules/mime-db": { + "version": "1.46.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", + "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", + "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "dependencies": { + "mime-db": "1.46.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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/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.promisify/node_modules/es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/util.promisify/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/util.promisify/node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/util.promisify/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/util.promisify/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/util.promisify/node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + }, + "node_modules/util.promisify/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/util.promisify/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/util.promisify/node_modules/object.getownpropertydescriptors/node_modules/es-abstract": { + "version": "1.18.0-next.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", + "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.1", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.3", + "string.prototype.trimstart": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", + "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "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/wait-for-expect": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.1.tgz", + "integrity": "sha512-3Ha7lu+zshEG/CeHdcpmQsZnnZpPj/UsG3DuKO8FskjuDbkx3jE3845H+CuwZjA2YWYDfKMU2KhnCaXMLd3wVw==", + "dev": true + }, + "node_modules/wait-on": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-4.0.0.tgz", + "integrity": "sha512-QrW3J8LzS5ADPfD9Rx5S6KJck66xkqyiFKQs9jmUTkIhiEOmkzU7WRZc+MjsnmkrgjitS2xQ4bb13hnlQnKBUQ==", + "dev": true, + "dependencies": { + "@hapi/joi": "^16.1.8", + "lodash": "^4.17.15", + "minimist": "^1.2.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.8", + "rxjs": "^6.5.4" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/wait-on/node_modules/@hapi/joi": { + "version": "16.1.8", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-16.1.8.tgz", + "integrity": "sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg==", + "dev": true, + "dependencies": { + "@hapi/address": "^2.1.2", + "@hapi/formula": "^1.2.0", + "@hapi/hoek": "^8.2.4", + "@hapi/pinpoint": "^1.0.2", + "@hapi/topo": "^3.1.3" + } + }, + "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" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "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/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/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/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/weak-map": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/weak-map/-/weak-map-1.0.5.tgz", + "integrity": "sha1-eWkVhNmGB/UHC9O3CkDmuyLkAes=" + }, + "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-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/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/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/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/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/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/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" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "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/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/webpack-dev-server/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/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-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/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/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/webpack-dev-server/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/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/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-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-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/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-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-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-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/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/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/ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "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.3", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", + "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "dependencies": { + "http-parser-js": ">=0.4.0 <0.4.11", + "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.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==", + "dev": true + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "dependencies": { + "lodash.sortby": "^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-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "devOptional": true, + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/widest-line/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/widest-line/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/widest-line/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/widest-line/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/widest-line/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/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/@babel/runtime": { + "version": "7.13.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", + "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "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/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/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-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": "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/wrap-ansi/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/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.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", + "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", + "engines": { + "node": ">=8.3.0" + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=", + "dev": true + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlbuilder": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz", + "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/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.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "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.1" + } + }, + "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/yargs-unparser": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz", + "integrity": "sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==", + "dev": true, + "dependencies": { + "flat": "^4.1.0", + "lodash": "^4.17.15", + "yargs": "^13.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/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/yarn": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/yarn/-/yarn-1.22.10.tgz", + "integrity": "sha512-IanQGI9RRPAN87VGTF7zs2uxkSyQSrSPsju0COgbsKQOOXr5LtcVPeyXWgwVa0ywG3d8dg6kSYKGBuYK021qeA==", + "bin": { + "yarn": "bin/yarn.js", + "yarnpkg": "bin/yarn.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "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" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/compat-data": { + "version": "7.13.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.5.tgz", + "integrity": "sha512-+c3G3S8n5ziRyfLybmgm9Y6KgoCni+s0hkV0I5bIpGWhu8uqEQo/VGnETY8YS6PFwedAoXOqfe4FhrvbtsLu+Q==" + }, + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "@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==", + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "@babel/highlight": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "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==", + "requires": { + "minimist": "^1.2.5" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@babel/generator": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.0.tgz", + "integrity": "sha512-zBZfgvBB/ywjx0Rgc2+BwoH/3H+lDtlgD4hBOpEv5LxRnYsm/753iRuLepqnYlynpjC3AdQxtxsoeHJoEEwOAw==", + "requires": { + "@babel/types": "^7.13.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@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==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.0.tgz", + "integrity": "sha512-SOWD0JK9+MMIhTQiUVd4ng8f3NXhPVQvTv7D3UN4wbp/6cAHnB2EmMaU1zZA2Hh1gwme+THBrVSqTFxHczTh0Q==", + "requires": { + "@babel/compat-data": "^7.13.0", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.0.tgz", + "integrity": "sha512-twwzhthM4/+6o9766AW2ZBHpIHPSGrPGk1+WfHiu13u/lBnggXGNYCpeAyVfNwGDKfkhEDp+WOD/xafoJ2iLjA==", + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-member-expression-to-functions": "^7.13.0", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-split-export-declaration": "^7.12.13" + } + }, + "@babel/helper-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==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.2.tgz", + "integrity": "sha512-hWeolZJivTNGHXHzJjQz/NwDaG4mGXf22ZroOP8bQYgvHNzaQ5tylsVbAcAS2oDjXBwpu8qH2I/654QFS2rDpw==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-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==", + "requires": { + "@babel/types": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz", + "integrity": "sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==", + "requires": { + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", + "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-module-transforms": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz", + "integrity": "sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@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==" + }, + "@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==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-wrap-function": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz", + "integrity": "sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.13.0", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", + "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@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==" + }, + "@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==" + }, + "@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==", + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/helpers": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", + "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", + "requires": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.0" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.13.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.4.tgz", + "integrity": "sha512-uvoOulWHhI+0+1f9L4BoozY7U5cIkZ9PgJqvb041d6vypgUmtVPG4vmGm4pSggjl8BELzvHyUeJSUyEMY6b+qA==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.13.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.5.tgz", + "integrity": "sha512-8cErJEDzhZgNKzYyjCKsHuyPqtWxG8gc9h4OFSUDJu0vCAOsObPU2LcECnW0kJwh/b+uUz46lObVzIXw0fzAbA==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", + "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@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": { + "version": "7.12.17", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.17.tgz", + "integrity": "sha512-ZNGoFZqrnuy9H2izB2jLlnNDAfVPlGl5NhFEiFe4D84ix9GQGygF+CWMGHKuE+bpyS/AOuDQCnkiRNqW2IzS1Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", + "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz", + "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz", + "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.0.tgz", + "integrity": "sha512-UkAvFA/9+lBBL015gjA68NvKiCReNxqFLm3SdNKaM3XXoDisA7tMAIX4PmIwatFoFqMxxT3WyG9sK3MO0Kting==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", + "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.0.tgz", + "integrity": "sha512-B4qphdSTp0nLsWcuei07JPKeZej4+Hd22MdnulJXQa1nCcGSBlk8FiqenGERaPZ+PuYhz4Li2Wjc8yfJvHgUMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.13.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz", + "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.0.tgz", + "integrity": "sha512-OVRQOZEBP2luZrvEbNSX5FfWDousthhdEoAOpej+Tpe58HFLvqRClT89RauIvBuCDFEip7GW1eT86/5lMy2RNA==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", + "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz", + "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", + "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0" + } + }, + "@babel/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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz", + "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-split-export-declaration": "^7.12.13", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", + "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.0.tgz", + "integrity": "sha512-j7397PkIB4lcn25U2dClK6VLC6pr2s3q+wbE8R3vJvY6U1UTBBj0n6F+5v6+Fd/UwfDPAorMOs2TV+T4M+owpQ==", + "requires": { + "@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-transform-modules-systemjs": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz", + "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==", + "requires": { + "@babel/helper-hoist-variables": "^7.12.13", + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", + "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", + "requires": { + "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.13.tgz", + "integrity": "sha512-qmzKVTn46Upvtxv8LQoQ8mTCdUC83AOVQIQm57e9oekLT5cmK9GOMOfcWhe8jMNx4UJXn/UDhVZ/7lGofVNeDQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.12.17", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.17.tgz", + "integrity": "sha512-mwaVNcXV+l6qJOuRhpdTEj8sT/Z0owAVWf9QujTZ0d2ye9X/K+MTOTSizcgKOj18PGnTc/7g1I4+cIUjsKhBcw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/types": "^7.12.17" + } + }, + "@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==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.12.17" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", + "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", + "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", + "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.13.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-typescript": "^7.12.13" + } + }, + "@babel/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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/preset-env": { + "version": "7.13.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.5.tgz", + "integrity": "sha512-xUeKBIIcbwxGevyWMSWZOW98W1lp7toITvVsMxSddCEQy932yYiF4fCB+CG3E/MXzFX3KbefgvCqEQ7TDoE6UQ==", + "requires": { "@babel/compat-data": "^7.13.5", "@babel/helper-compilation-targets": "^7.13.0", "@babel/helper-plugin-utils": "^7.13.0", @@ -4304,6 +36598,61 @@ "defer-to-connect": "^2.0.0" } }, + "@tensorflow-models/body-pix": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tensorflow-models/body-pix/-/body-pix-2.2.0.tgz", + "integrity": "sha512-e8PEf8xWlWhXJtGvlTQpdRyUuDXKAFJT/f8SWiBfvim5BAUyFp2dTeVV3gjDDp8MUEo7T3lofTZUexy/aG4YEA==", + "requires": {} + }, + "@tensorflow/tfjs-backend-cpu": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.7.0.tgz", + "integrity": "sha512-ZTs2ak9UDL/1CgUDsWn1g711G2X4Crwivbj+KxBZahlcM/OADYS3I0LZb7Q0IGnlGZsVoAFDWuywYw62Pgj9Tg==", + "requires": { + "@types/seedrandom": "2.4.27", + "seedrandom": "2.4.3" + } + }, + "@tensorflow/tfjs-backend-webgl": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.7.0.tgz", + "integrity": "sha512-D1B85XJgcuvpaGWH2gUjOzIW/cKiT4jQaZcu99g3tOpaMVO4Ctz4mmPKhflr+AoHRVfLQbIvf6LT6fmWxbgFqw==", + "requires": { + "@tensorflow/tfjs-backend-cpu": "3.7.0", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.5", + "seedrandom": "2.4.3" + } + }, + "@tensorflow/tfjs-converter": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.7.0.tgz", + "integrity": "sha512-WpqTsOYwasu+ABLWeH4u5942oTRugH2dBGAYnOUuNMM8pu7LDWwC2qoZ1Q3+Ev2HWc7gyT8JPGqrKoULcCDdhw==", + "requires": {} + }, + "@tensorflow/tfjs-core": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.7.0.tgz", + "integrity": "sha512-wG5d/oyjU9WC7E9ZhHxVyRyg/OTjwfbpBzjfRMCa93nxDTCTqf4h6ZHYsNHQ4NOP9yCltBnKIXOWk5aiy+oY1Q==", + "requires": { + "@types/long": "^4.0.1", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "long": "4.0.0", + "node-fetch": "~2.6.1", + "seedrandom": "2.4.3" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + } + } + }, "@testing-library/dom": { "version": "6.12.2", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.12.2.tgz", @@ -4580,6 +36929,25 @@ "uuid": "^3.3.2" } }, + "@twilio/video-processors-sdk": { + "version": "git+ssh://git@github.com/twilio/twilio-video-processors.js.git#752df51828bedf97123e022637cb4e2b7e4a71a0", + "from": "@twilio/video-processors-sdk@github:twilio/twilio-video-processors.js#1.0.0-rc6", + "requires": { + "@tensorflow-models/body-pix": "^2.1.0", + "@tensorflow/tfjs-backend-cpu": "^3.3.0", + "@tensorflow/tfjs-backend-webgl": "^3.2.0", + "@tensorflow/tfjs-converter": "^3.2.0", + "@tensorflow/tfjs-core": "^3.2.0", + "@types/node": "^14.14.31" + }, + "dependencies": { + "@types/node": { + "version": "14.17.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.3.tgz", + "integrity": "sha512-e6ZowgGJmTuXa3GyaPbTGxX17tnThl2aSSizrFthQ7m9uLGZBXiGhgE55cjRZTF5kjZvYn9EOPOMljdjwbflxw==" + } + } + }, "@twilio/webrtc": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/@twilio/webrtc/-/webrtc-4.3.3.tgz", @@ -4875,6 +37243,11 @@ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" }, + "@types/offscreencanvas": { + "version": "2019.3.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" + }, "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", @@ -4906,12 +37279,20 @@ "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" }, "@types/react": { - "version": "16.9.19", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.19.tgz", - "integrity": "sha512-LJV97//H+zqKWMms0kvxaKYJDG05U2TtQB3chRLF8MPNs+MQh/H1aGlyDUxjaHvu08EAGerdX2z4LTBc7ns77A==", + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.11.tgz", + "integrity": "sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==", "requires": { "@types/prop-types": "*", - "csstype": "^2.2.0" + "@types/scheduler": "*", + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + } } }, "@types/react-dom": { @@ -4982,6 +37363,16 @@ "@types/node": "*" } }, + "@types/scheduler": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", + "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" + }, + "@types/seedrandom": { + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" + }, "@types/serve-static": { "version": "1.13.9", "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz", @@ -5055,6 +37446,16 @@ "source-map": "^0.6.1" } }, + "@types/webgl-ext": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" + }, + "@types/webgl2": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz", + "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" + }, "@types/webpack": { "version": "4.41.26", "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz", @@ -6706,6 +39107,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", + "devOptional": true, "requires": { "buffer": "^5.5.0", "inherits": "^2.0.4", @@ -6716,6 +39118,7 @@ "version": "5.6.0", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", + "devOptional": true, "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4" @@ -6725,6 +39128,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "devOptional": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -11435,7 +43839,8 @@ "fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "devOptional": true }, "fs-extra": { "version": "9.0.1", @@ -18317,7 +50722,8 @@ "mkdirp-classic": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "devOptional": true }, "mocha": { "version": "6.2.2", @@ -22446,6 +54852,11 @@ "resolved": "https://registry.npmjs.org/scmp/-/scmp-2.1.0.tgz", "integrity": "sha512-o/mRQGk9Rcer/jEEw/yw4mwo3EU/NvYvp577/Btqrym9Qy5/MdWGBqipbALgd2lrdWTJ5/gqDusxfnQBxOxT2Q==" }, + "seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -23312,6 +55723,14 @@ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" }, + "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-argv": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", @@ -23573,14 +55992,6 @@ "define-properties": "^1.1.3" } }, - "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" - } - }, "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -23912,6 +56323,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz", "integrity": "sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==", + "devOptional": true, "requires": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", @@ -23923,6 +56335,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz", "integrity": "sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==", + "devOptional": true, "requires": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", @@ -23935,6 +56348,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "devOptional": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -24579,9 +56993,9 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "twilio": { - "version": "3.57.0", - "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.57.0.tgz", - "integrity": "sha512-gt1NtEM647c/+KGcPiBEY2YCCrvm7nKXfd2bOT6PNYUAbBF5n0s3Ed0lYQW5BngpJEjeZROMZjfp9ikwehS/pg==", + "version": "3.63.1", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.63.1.tgz", + "integrity": "sha512-xwtOM78sO2jGxKg1AW+7XlJdrhTMW9dzr6665O+IB/VtNVQB7JQS48pLCZFnBaTvZOILVO0Q6t63wv24hIbr/A==", "requires": { "axios": "^0.21.1", "dayjs": "^1.8.29", @@ -24592,7 +57006,7 @@ "qs": "^6.9.4", "rootpath": "^0.1.2", "scmp": "^2.1.0", - "url-parse": "^1.4.7", + "url-parse": "^1.5.0", "xmlbuilder": "^13.0.2" }, "dependencies": { @@ -26315,6 +58729,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "devOptional": true, "requires": { "string-width": "^1.0.2 || 2" } diff --git a/package.json b/package.json index de616ed88..2039d595a 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "@material-ui/icons": "^4.9.1", "@twilio-labs/plugin-rtc": "^0.8.2", "@twilio/conversations": "^1.1.0", + "@twilio/video-processors-sdk": "github:twilio/twilio-video-processors.js#1.0.0-rc6", "@types/d3-timer": "^1.0.9", "@types/dotenv": "^8.2.0", "@types/express": "^4.17.11", @@ -16,7 +17,7 @@ "@types/linkify-it": "^3.0.0", "@types/lodash.throttle": "^4.1.6", "@types/node": "^12.12.26", - "@types/react": "^16.9.19", + "@types/react": "17.0.11", "@types/react-dom": "^16.9.5", "@types/react-router-dom": "^5.1.3", "concurrently": "^5.1.0", @@ -38,7 +39,7 @@ "react-scripts": "4.0.3", "strip-color": "^0.1.0", "ts-node": "^9.1.1", - "twilio": "^3.57.0", + "twilio": "3.63.1", "twilio-video": "^2.14.0", "typescript": "^3.8.3" }, diff --git a/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.test.tsx b/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.test.tsx new file mode 100644 index 000000000..ea8e1d462 --- /dev/null +++ b/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.test.tsx @@ -0,0 +1,4 @@ +import React from 'react'; +import BackgroundSelectionDialog from './BackgroundSelectionDialog'; + +// TODO Implement unit tests for background image selection diff --git a/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.tsx b/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.tsx new file mode 100644 index 000000000..698b09885 --- /dev/null +++ b/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.tsx @@ -0,0 +1,37 @@ +import React from 'react'; +import BackgroundSelectionHeader from './BackgroundSelectionHeader/BackgroundSelectionHeader'; +import Drawer from '@material-ui/core/Drawer'; +import { makeStyles, Theme } from '@material-ui/core/styles'; +import useVideoContext from '../../hooks/useVideoContext/useVideoContext'; + +const useStyles = makeStyles((theme: Theme) => ({ + drawer: { + display: 'flex', + width: theme.rightDrawerWidth, + height: `calc(100% - ${theme.footerHeight}px)`, + }, +})); + +function BackgroundSelectionDialog() { + const classes = useStyles(); + const { isBackgroundSelectionOpen, setIsBackgroundSelectionOpen } = useVideoContext(); + + return ( + + setIsBackgroundSelectionOpen(false)} /> + { + // TODO Implement background selection logic and front end + } + + ); +} + +export default BackgroundSelectionDialog; diff --git a/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.test.tsx b/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.test.tsx new file mode 100644 index 000000000..53c39da2f --- /dev/null +++ b/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.test.tsx @@ -0,0 +1,17 @@ +import React from 'react'; +import { shallow } from 'enzyme'; +import CloseIcon from '../../../icons/CloseIcon'; +import BackgroundSelectionHeader from './BackgroundSelectionHeader'; + +const mockCloseDialog = jest.fn(); + +describe('The Background Selection Header Component', () => { + it('should close the selection dialog when "X" is clicked', () => { + const wrapper = shallow(); + wrapper + .find(CloseIcon) + .parent() + .simulate('click'); + expect(mockCloseDialog).toHaveBeenCalled(); + }); +}); diff --git a/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.tsx b/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.tsx new file mode 100644 index 000000000..eb205b12c --- /dev/null +++ b/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.tsx @@ -0,0 +1,43 @@ +import React from 'react'; +import { makeStyles, createStyles } from '@material-ui/core/styles'; +import CloseIcon from '../../../icons/CloseIcon'; + +const useStyles = makeStyles(() => + createStyles({ + container: { + height: '56px', + background: '#F4F4F6', + borderBottom: '1px solid #E4E7E9', + display: 'flex', + justifyContent: 'space-between', + alignItems: 'center', + padding: '0 1em', + }, + text: { + fontWeight: 'bold', + }, + closeBackgroundSelection: { + cursor: 'pointer', + display: 'flex', + background: 'transparent', + border: '0', + padding: '0.4em', + }, + }) +); + +interface BackgroundSelectionHeaderProps { + onClose: () => void; +} + +export default function BackgroundSelectionHeader({ onClose }: BackgroundSelectionHeaderProps) { + const classes = useStyles(); + return ( +
+
Backgrounds
+ +
+ ); +} diff --git a/src/components/Buttons/ToggleChatButton/ToggleChatButton.test.tsx b/src/components/Buttons/ToggleChatButton/ToggleChatButton.test.tsx index 13adc0caa..f7e252f06 100644 --- a/src/components/Buttons/ToggleChatButton/ToggleChatButton.test.tsx +++ b/src/components/Buttons/ToggleChatButton/ToggleChatButton.test.tsx @@ -6,9 +6,12 @@ import { shallow, mount } from 'enzyme'; import ToggleChatButton, { ANIMATION_DURATION } from './ToggleChatButton'; import useChatContext from '../../../hooks/useChatContext/useChatContext'; +import useVideoContext from '../../../hooks/useVideoContext/useVideoContext'; jest.mock('../../../hooks/useChatContext/useChatContext'); +jest.mock('../../../hooks/useVideoContext/useVideoContext'); const mockUseChatContext = useChatContext as jest.Mock; +const mockUseVideoContext = useVideoContext as jest.Mock; const mockConversation = new EventEmitter(); const mockToggleChatWindow = jest.fn(); @@ -18,6 +21,9 @@ mockUseChatContext.mockImplementation(() => ({ conversation: mockConversation, })); +const mockSetIsBackgroundSelectionOpen = jest.fn(); +mockUseVideoContext.mockImplementation(() => ({ setIsBackgroundSelectionOpen: mockSetIsBackgroundSelectionOpen })); + describe('the ToggleChatButton component', () => { it('should be enabled when a conversation is present', () => { const wrapper = shallow(); diff --git a/src/components/Buttons/ToggleChatButton/ToggleChatButton.tsx b/src/components/Buttons/ToggleChatButton/ToggleChatButton.tsx index 2f5fb6ab0..3bfdfd7d2 100644 --- a/src/components/Buttons/ToggleChatButton/ToggleChatButton.tsx +++ b/src/components/Buttons/ToggleChatButton/ToggleChatButton.tsx @@ -4,6 +4,7 @@ import ChatIcon from '../../../icons/ChatIcon'; import clsx from 'clsx'; import { makeStyles } from '@material-ui/core'; import useChatContext from '../../../hooks/useChatContext/useChatContext'; +import useVideoContext from '../../../hooks/useVideoContext/useVideoContext'; export const ANIMATION_DURATION = 700; @@ -59,9 +60,11 @@ export default function ToggleChatButton() { const classes = useStyles(); const [shouldAnimate, setShouldAnimate] = useState(false); const { isChatWindowOpen, setIsChatWindowOpen, conversation, hasUnreadMessages } = useChatContext(); + const { setIsBackgroundSelectionOpen } = useVideoContext(); const toggleChatWindow = () => { setIsChatWindowOpen(!isChatWindowOpen); + setIsBackgroundSelectionOpen(false); }; useEffect(() => { diff --git a/src/components/MenuBar/Menu/Menu.test.tsx b/src/components/MenuBar/Menu/Menu.test.tsx index d5f3a8593..0dc35d53c 100644 --- a/src/components/MenuBar/Menu/Menu.test.tsx +++ b/src/components/MenuBar/Menu/Menu.test.tsx @@ -11,6 +11,7 @@ import { shallow } from 'enzyme'; import { render, fireEvent, waitForElement } from '@testing-library/react'; import { useAppState } from '../../../state'; +import useChatContext from '../../../hooks/useChatContext/useChatContext'; import useFlipCameraToggle from '../../../hooks/useFlipCameraToggle/useFlipCameraToggle'; import useMediaQuery from '@material-ui/core/useMediaQuery'; import useIsRecording from '../../../hooks/useIsRecording/useIsRecording'; @@ -20,11 +21,16 @@ jest.mock('@material-ui/core/useMediaQuery'); jest.mock('../../../state'); jest.mock('../../../hooks/useVideoContext/useVideoContext', () => () => ({ room: { sid: 'mockRoomSid' } })); jest.mock('../../../hooks/useIsRecording/useIsRecording'); +jest.mock('../../../hooks/useChatContext/useChatContext'); const mockUseFlipCameraToggle = useFlipCameraToggle as jest.Mock; const mockUseMediaQuery = useMediaQuery as jest.Mock; const mockUseAppState = useAppState as jest.Mock; const mockUseIsRecording = useIsRecording as jest.Mock; +const mockUseChatContext = useChatContext as jest.Mock; + +const mockToggleChatWindow = jest.fn(); +mockUseChatContext.mockImplementation(() => ({ setIsChatWindowOpen: mockToggleChatWindow })); describe('the Menu component', () => { let mockUpdateRecordingRules: jest.Mock; diff --git a/src/components/MenuBar/Menu/Menu.tsx b/src/components/MenuBar/Menu/Menu.tsx index d90b81d8f..4f2f0dd23 100644 --- a/src/components/MenuBar/Menu/Menu.tsx +++ b/src/components/MenuBar/Menu/Menu.tsx @@ -1,5 +1,6 @@ import React, { useState, useRef } from 'react'; import AboutDialog from '../../AboutDialog/AboutDialog'; +import BackgroundIcon from '../../../icons/BackgroundIcon'; import DeviceSelectionDialog from '../../DeviceSelectionDialog/DeviceSelectionDialog'; import ExpandMoreIcon from '@material-ui/icons/ExpandMore'; import InfoIconOutlined from '../../../icons/InfoIconOutlined'; @@ -8,8 +9,10 @@ import StartRecordingIcon from '../../../icons/StartRecordingIcon'; import StopRecordingIcon from '../../../icons/StopRecordingIcon'; import SettingsIcon from '../../../icons/SettingsIcon'; import { Button, styled, Theme, useMediaQuery, Menu as MenuContainer, MenuItem, Typography } from '@material-ui/core'; +import { isSupported } from '@twilio/video-processors-sdk'; import { useAppState } from '../../../state'; +import useChatContext from '../../../hooks/useChatContext/useChatContext'; import useIsRecording from '../../../hooks/useIsRecording/useIsRecording'; import useVideoContext from '../../../hooks/useVideoContext/useVideoContext'; import FlipCameraIcon from '../../../icons/FlipCameraIcon'; @@ -30,8 +33,9 @@ export default function Menu(props: { buttonClassName?: string }) { const [settingsOpen, setSettingsOpen] = useState(false); const { isFetching, updateRecordingRules, roomType } = useAppState(); - const { room } = useVideoContext(); + const { setIsChatWindowOpen } = useChatContext(); const isRecording = useIsRecording(); + const { room, setIsBackgroundSelectionOpen } = useVideoContext(); const anchorRef = useRef(null); const { flipCameraDisabled, toggleFacingMode, flipCameraSupported } = useFlipCameraToggle(); @@ -99,6 +103,21 @@ export default function Menu(props: { buttonClassName?: string }) { Audio and Video Settings + {isSupported && ( + { + setIsBackgroundSelectionOpen(true); + setIsChatWindowOpen(false); + setMenuOpen(false); + }} + > + + + + Backgrounds + + )} + setAboutOpen(true)}> diff --git a/src/components/Room/Room.test.tsx b/src/components/Room/Room.test.tsx index 4f88581e2..c9e3a137e 100644 --- a/src/components/Room/Room.test.tsx +++ b/src/components/Room/Room.test.tsx @@ -3,22 +3,33 @@ import { shallow } from 'enzyme'; import Room from './Room'; import useChatContext from '../../hooks/useChatContext/useChatContext'; +import useVideoContext from '../../hooks/useVideoContext/useVideoContext'; jest.mock('../../hooks/useChatContext/useChatContext'); +jest.mock('../../hooks/useVideoContext/useVideoContext'); const mockUseChatContext = useChatContext as jest.Mock; +const mockUseVideoContext = useVideoContext as jest.Mock; const mockToggleChatWindow = jest.fn(); +const mockOpenBackgroundSelection = jest.fn(); mockUseChatContext.mockImplementation(() => ({ setIsChatWindowOpen: mockToggleChatWindow })); +mockUseVideoContext.mockImplementation(() => ({ setIsBackgroundSelectionOpen: mockOpenBackgroundSelection })); describe('the Room component', () => { - it('should render correctly with chat window closed', () => { + it('should render correctly when the chat window and background selection windows are closed', () => { const wrapper = shallow(); - expect(wrapper.prop('className')).not.toContain('chatWindowOpen'); + expect(wrapper.prop('className')).not.toContain('rightDrawerOpen'); }); it('should render correctly with chat window open', () => { mockUseChatContext.mockImplementationOnce(() => ({ isChatWindowOpen: true })); const wrapper = shallow(); - expect(wrapper.prop('className')).toContain('chatWindowOpen'); + expect(wrapper.prop('className')).toContain('rightDrawerOpen'); + }); + + it('should render correctly with the background selection window open', () => { + mockUseVideoContext.mockImplementationOnce(() => ({ isBackgroundSelectionOpen: true })); + const wrapper = shallow(); + expect(wrapper.prop('className')).toContain('rightDrawerOpen'); }); }); diff --git a/src/components/Room/Room.tsx b/src/components/Room/Room.tsx index dc1ceff6f..542591236 100644 --- a/src/components/Room/Room.tsx +++ b/src/components/Room/Room.tsx @@ -4,7 +4,9 @@ import { makeStyles, Theme } from '@material-ui/core'; import ChatWindow from '../ChatWindow/ChatWindow'; import ParticipantList from '../ParticipantList/ParticipantList'; import MainParticipant from '../MainParticipant/MainParticipant'; +import BackgroundSelectionDialog from '../BackgroundSelectionDialog/BackgroundSelectionDialog'; import useChatContext from '../../hooks/useChatContext/useChatContext'; +import useVideoContext from '../../hooks/useVideoContext/useVideoContext'; const useStyles = makeStyles((theme: Theme) => { const totalMobileSidebarHeight = `${theme.sidebarMobileHeight + @@ -22,18 +24,24 @@ const useStyles = makeStyles((theme: Theme) => { gridTemplateRows: `calc(100% - ${totalMobileSidebarHeight}) ${totalMobileSidebarHeight}`, }, }, - chatWindowOpen: { gridTemplateColumns: `1fr ${theme.sidebarWidth}px ${theme.chatWindowWidth}px` }, + rightDrawerOpen: { gridTemplateColumns: `1fr ${theme.sidebarWidth}px ${theme.rightDrawerWidth}px` }, }; }); export default function Room() { const classes = useStyles(); const { isChatWindowOpen } = useChatContext(); + const { isBackgroundSelectionOpen } = useVideoContext(); return ( -
+
+
); } diff --git a/src/components/VideoProvider/index.test.tsx b/src/components/VideoProvider/index.test.tsx index 96e78d7b6..8b02df0c6 100644 --- a/src/components/VideoProvider/index.test.tsx +++ b/src/components/VideoProvider/index.test.tsx @@ -45,6 +45,8 @@ describe('the VideoProvider component', () => { removeLocalVideoTrack: expect.any(Function), isAcquiringLocalTracks: true, toggleScreenShare: expect.any(Function), + isBackgroundSelectionOpen: false, + setIsBackgroundSelectionOpen: expect.any(Function), }); expect(useRoom).toHaveBeenCalledWith([{ name: 'mockTrack' }], expect.any(Function), { dominantSpeaker: true, diff --git a/src/components/VideoProvider/index.tsx b/src/components/VideoProvider/index.tsx index 0489ae2d1..3ab9dbfdb 100644 --- a/src/components/VideoProvider/index.tsx +++ b/src/components/VideoProvider/index.tsx @@ -1,4 +1,4 @@ -import React, { createContext, ReactNode, useCallback } from 'react'; +import React, { createContext, ReactNode, useCallback, useState } from 'react'; import { CreateLocalTrackOptions, ConnectOptions, LocalAudioTrack, LocalVideoTrack, Room } from 'twilio-video'; import { ErrorCallback } from '../../types'; import { SelectedParticipantProvider } from './useSelectedParticipant/useSelectedParticipant'; @@ -31,6 +31,8 @@ export interface IVideoContext { isSharingScreen: boolean; toggleScreenShare: () => void; getAudioAndVideoTracks: () => Promise; + isBackgroundSelectionOpen: boolean; + setIsBackgroundSelectionOpen: (value: boolean) => void; } export const VideoContext = createContext(null!); @@ -75,6 +77,8 @@ export function VideoProvider({ options, children, onError = () => {} }: VideoPr useHandleTrackPublicationFailed(room, onError); useRestartAudioTrackOnDeviceChange(localTracks); + const [isBackgroundSelectionOpen, setIsBackgroundSelectionOpen] = useState(false); + return ( {} }: VideoPr isSharingScreen, toggleScreenShare, getAudioAndVideoTracks, + isBackgroundSelectionOpen, + setIsBackgroundSelectionOpen, }} > {children} diff --git a/src/icons/BackgroundIcon.tsx b/src/icons/BackgroundIcon.tsx new file mode 100644 index 000000000..8cda6f365 --- /dev/null +++ b/src/icons/BackgroundIcon.tsx @@ -0,0 +1,26 @@ +import React from 'react'; + +export default function BackgroundIcon() { + return ( + + + + + + ); +} diff --git a/src/theme.ts b/src/theme.ts index 0ba1e766e..c14949ea9 100644 --- a/src/theme.ts +++ b/src/theme.ts @@ -10,7 +10,7 @@ declare module '@material-ui/core/styles/createMuiTheme' { mobileFooterHeight: number; sidebarMobilePadding: number; participantBorderWidth: number; - chatWindowWidth: number; + rightDrawerWidth: number; } // allow configuration using `createMuiTheme` @@ -23,7 +23,7 @@ declare module '@material-ui/core/styles/createMuiTheme' { mobileFooterHeight: number; sidebarMobilePadding: number; participantBorderWidth: number; - chatWindowWidth?: number; + rightDrawerWidth?: number; } } @@ -123,5 +123,5 @@ export default createMuiTheme({ sidebarMobilePadding: 8, participantBorderWidth: 2, mobileTopBarHeight: 52, - chatWindowWidth: 320, + rightDrawerWidth: 320, }); From 98ba909c38d787452ef8505a545e985737254dd1 Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Mon, 28 Jun 2021 14:41:17 -0700 Subject: [PATCH 03/14] VIDEO-5733 | Added npm script to copy video processor sdk assets to public folder (#8) * Added npm script to copy video processor sdk assets to public folder * added postinstall npm script Co-authored-by: Gabe Espinosa --- .gitignore | 2 ++ package-lock.json | 32 +++++++++++++++------------- package.json | 3 ++- src/components/MenuBar/Menu/Menu.tsx | 2 +- 4 files changed, 22 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index e5cb5fe4b..b9e734d42 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,5 @@ yarn-error.log* test-reports junit.xml serviceAccountKey.json + +public/virtualbackground/ diff --git a/package-lock.json b/package-lock.json index c9fb4f770..140d04271 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,13 +7,14 @@ "": { "name": "twilio-video-app-react", "version": "0.3.2", + "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@material-ui/core": "^4.9.1", "@material-ui/icons": "^4.9.1", "@twilio-labs/plugin-rtc": "^0.8.2", "@twilio/conversations": "^1.1.0", - "@twilio/video-processors-sdk": "github:twilio/twilio-video-processors.js#1.0.0-rc6", + "@twilio/video-processors": "1.0.0", "@types/d3-timer": "^1.0.9", "@types/dotenv": "^8.2.0", "@types/express": "^4.17.11", @@ -5467,10 +5468,10 @@ "node": ">=6" } }, - "node_modules/@twilio/video-processors-sdk": { - "version": "1.0.0-rc6", - "resolved": "git+ssh://git@github.com/twilio/twilio-video-processors.js.git#752df51828bedf97123e022637cb4e2b7e4a71a0", - "license": "BSD-3-Clause", + "node_modules/@twilio/video-processors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.0.tgz", + "integrity": "sha512-+Fxrw0B3kfeC4A6YCYTQsU9ZhPMosCadW8u39lU9q1Wqj3pmdQtcekNu33h1dmRCMQn0Z+jCsX+/Ek7idZl4QQ==", "dependencies": { "@tensorflow-models/body-pix": "^2.1.0", "@tensorflow/tfjs-backend-cpu": "^3.3.0", @@ -5483,10 +5484,10 @@ "node": ">=14" } }, - "node_modules/@twilio/video-processors-sdk/node_modules/@types/node": { - "version": "14.17.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.3.tgz", - "integrity": "sha512-e6ZowgGJmTuXa3GyaPbTGxX17tnThl2aSSizrFthQ7m9uLGZBXiGhgE55cjRZTF5kjZvYn9EOPOMljdjwbflxw==" + "node_modules/@twilio/video-processors/node_modules/@types/node": { + "version": "14.17.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.4.tgz", + "integrity": "sha512-8kQ3+wKGRNN0ghtEn7EGps/B8CzuBz1nXZEIGGLP2GnwbqYn4dbTs7k+VKLTq1HvZLRCIDtN3Snx1Ege8B7L5A==" }, "node_modules/@twilio/webrtc": { "version": "4.3.3", @@ -36929,9 +36930,10 @@ "uuid": "^3.3.2" } }, - "@twilio/video-processors-sdk": { - "version": "git+ssh://git@github.com/twilio/twilio-video-processors.js.git#752df51828bedf97123e022637cb4e2b7e4a71a0", - "from": "@twilio/video-processors-sdk@github:twilio/twilio-video-processors.js#1.0.0-rc6", + "@twilio/video-processors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.0.tgz", + "integrity": "sha512-+Fxrw0B3kfeC4A6YCYTQsU9ZhPMosCadW8u39lU9q1Wqj3pmdQtcekNu33h1dmRCMQn0Z+jCsX+/Ek7idZl4QQ==", "requires": { "@tensorflow-models/body-pix": "^2.1.0", "@tensorflow/tfjs-backend-cpu": "^3.3.0", @@ -36942,9 +36944,9 @@ }, "dependencies": { "@types/node": { - "version": "14.17.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.3.tgz", - "integrity": "sha512-e6ZowgGJmTuXa3GyaPbTGxX17tnThl2aSSizrFthQ7m9uLGZBXiGhgE55cjRZTF5kjZvYn9EOPOMljdjwbflxw==" + "version": "14.17.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.4.tgz", + "integrity": "sha512-8kQ3+wKGRNN0ghtEn7EGps/B8CzuBz1nXZEIGGLP2GnwbqYn4dbTs7k+VKLTq1HvZLRCIDtN3Snx1Ege8B7L5A==" } } }, diff --git a/package.json b/package.json index 2039d595a..2e0fed6cc 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "@material-ui/icons": "^4.9.1", "@twilio-labs/plugin-rtc": "^0.8.2", "@twilio/conversations": "^1.1.0", - "@twilio/video-processors-sdk": "github:twilio/twilio-video-processors.js#1.0.0-rc6", + "@twilio/video-processors": "1.0.0", "@types/d3-timer": "^1.0.9", "@types/dotenv": "^8.2.0", "@types/express": "^4.17.11", @@ -71,6 +71,7 @@ ] }, "scripts": { + "postinstall": "rimraf public/virtualbackground && copyfiles -f node_modules/@twilio/video-processors/dist/build/* public/virtualbackground", "start": "concurrently npm:server npm:dev", "dev": "react-scripts start", "build": "node ./scripts/build.js", diff --git a/src/components/MenuBar/Menu/Menu.tsx b/src/components/MenuBar/Menu/Menu.tsx index 4f2f0dd23..51b2f91ff 100644 --- a/src/components/MenuBar/Menu/Menu.tsx +++ b/src/components/MenuBar/Menu/Menu.tsx @@ -9,7 +9,7 @@ import StartRecordingIcon from '../../../icons/StartRecordingIcon'; import StopRecordingIcon from '../../../icons/StopRecordingIcon'; import SettingsIcon from '../../../icons/SettingsIcon'; import { Button, styled, Theme, useMediaQuery, Menu as MenuContainer, MenuItem, Typography } from '@material-ui/core'; -import { isSupported } from '@twilio/video-processors-sdk'; +import { isSupported } from '@twilio/video-processors'; import { useAppState } from '../../../state'; import useChatContext from '../../../hooks/useChatContext/useChatContext'; From 6e9c012a620bd5e2a5facae3ff8a74f3bea1b607 Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Wed, 30 Jun 2021 16:16:18 -0700 Subject: [PATCH 04/14] added rimraf and copyfiles dependency to package.json --- package-lock.json | 1035 ++++++++++++++++----------------------------- package.json | 2 + 2 files changed, 358 insertions(+), 679 deletions(-) diff --git a/package-lock.json b/package-lock.json index 140d04271..cdd1b2d32 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,6 +27,7 @@ "@types/react-dom": "^16.9.5", "@types/react-router-dom": "^5.1.3", "concurrently": "^5.1.0", + "copyfiles": "2.4.1", "cross-env": "^7.0.2", "d3-timer": "^1.0.10", "express": "^4.17.1", @@ -43,6 +44,7 @@ "react-dom": "^16.12.0", "react-router-dom": "^5.1.2", "react-scripts": "4.0.3", + "rimraf": "3.0.2", "strip-color": "^0.1.0", "ts-node": "^9.1.1", "twilio": "3.63.1", @@ -171,20 +173,6 @@ "js-tokens": "^4.0.0" } }, - "node_modules/@babel/core/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" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/@babel/core/node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -9532,6 +9520,169 @@ "node": ">=0.10.0" } }, + "node_modules/copyfiles": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", + "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", + "dependencies": { + "glob": "^7.0.5", + "minimatch": "^3.0.3", + "mkdirp": "^1.0.4", + "noms": "0.0.0", + "through2": "^2.0.1", + "untildify": "^4.0.0", + "yargs": "^16.1.0" + }, + "bin": { + "copyfiles": "copyfiles", + "copyup": "copyfiles" + } + }, + "node_modules/copyfiles/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/copyfiles/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/copyfiles/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/copyfiles/node_modules/color-convert": { + "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/copyfiles/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/copyfiles/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/copyfiles/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/copyfiles/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/copyfiles/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/copyfiles/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/copyfiles/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/copyfiles/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/copyfiles/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/copyfiles/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, "node_modules/core-js": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", @@ -10572,14 +10723,6 @@ "node": ">=8" } }, - "node_modules/del/node_modules/is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "engines": { - "node": ">=8" - } - }, "node_modules/del/node_modules/p-map": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", @@ -10591,17 +10734,6 @@ "node": ">=8" } }, - "node_modules/del/node_modules/rimraf": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.1.tgz", - "integrity": "sha512-IQ4ikL8SjBiEDZfk+DFVwqRK8md24RWMEJkdSlgNLkyyAImcjf8SWvU1qFMDOb4igBClbTQ/ugPqXcRwdFTxZw==", - "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", @@ -14577,15 +14709,6 @@ "node": ">=10" } }, - "node_modules/google-p12-pem/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==", - "optional": true, - "engines": { - "node": ">= 6.0.0" - } - }, "node_modules/got": { "version": "11.8.2", "resolved": "https://registry.npmjs.org/got/-/got-11.8.2.tgz", @@ -15395,11 +15518,6 @@ "node": ">=8.6.0" } }, - "node_modules/husky/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/husky/node_modules/execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -16205,7 +16323,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -20491,7 +20608,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, "dependencies": { "minimist": "^1.2.5" }, @@ -20811,41 +20927,6 @@ "lint-staged": "bin/lint-staged" } }, - "node_modules/lint-staged/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/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/lint-staged/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lint-staged/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=", - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/lint-staged/node_modules/cross-spawn": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", @@ -20859,11 +20940,6 @@ "node": ">= 8" } }, - "node_modules/lint-staged/node_modules/date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" - }, "node_modules/lint-staged/node_modules/execa": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", @@ -20883,25 +20959,6 @@ "node": "^8.12.0 || >=9.7.0" } }, - "node_modules/lint-staged/node_modules/get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "engines": { - "node": ">=4" - } - }, "node_modules/lint-staged/node_modules/is-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", @@ -20910,102 +20967,6 @@ "node": ">=8" } }, - "node_modules/lint-staged/node_modules/listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dependencies": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/lint-staged/node_modules/listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dependencies": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/lint-staged/node_modules/listr-update-renderer/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lint-staged/node_modules/listr-update-renderer/node_modules/log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dependencies": { - "chalk": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lint-staged/node_modules/listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dependencies": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/node_modules/listr-verbose-renderer/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/node_modules/listr/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/lint-staged/node_modules/log-symbols": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", @@ -21017,19 +20978,6 @@ "node": ">=8" } }, - "node_modules/lint-staged/node_modules/log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dependencies": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/lint-staged/node_modules/npm-run-path": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", @@ -21060,14 +21008,6 @@ "node": ">=8" } }, - "node_modules/lint-staged/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/lint-staged/node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", @@ -21076,37 +21016,6 @@ "node": ">=8" } }, - "node_modules/lint-staged/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=", - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/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=", - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/lint-staged/node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -21126,25 +21035,6 @@ "node": ">=8" } }, - "node_modules/lint-staged/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/lint-staged/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/lint-staged/node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -21159,42 +21049,10 @@ "node": ">= 8" } }, - "node_modules/lint-staged/node_modules/wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "engines": { - "node": ">=4" - } - }, - "node_modules/lint-staged/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/listr": { "version": "0.14.3", "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, "dependencies": { "@samverschueren/stream-to-observable": "^0.3.0", "is-observable": "^1.1.0", @@ -21222,7 +21080,6 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dev": true, "dependencies": { "chalk": "^1.1.3", "cli-truncate": "^0.2.1", @@ -21241,7 +21098,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -21250,7 +21106,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -21259,7 +21114,6 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, "dependencies": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -21275,7 +21129,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true, "engines": { "node": ">=4" } @@ -21284,7 +21137,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, "dependencies": { "chalk": "^1.0.0" }, @@ -21296,7 +21148,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, "dependencies": { "ansi-regex": "^2.0.0" }, @@ -21308,7 +21159,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, "engines": { "node": ">=0.8.0" } @@ -21317,7 +21167,6 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dev": true, "dependencies": { "chalk": "^2.4.1", "cli-cursor": "^2.1.0", @@ -21332,7 +21181,6 @@ "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" }, @@ -21343,14 +21191,12 @@ "node_modules/listr-verbose-renderer/node_modules/date-fns": { "version": "1.30.1", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" }, "node_modules/listr-verbose-renderer/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" }, @@ -21362,7 +21208,6 @@ "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" } @@ -21371,7 +21216,6 @@ "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" }, @@ -21383,7 +21227,6 @@ "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" @@ -21446,20 +21289,6 @@ "node": ">=8.9.0" } }, - "node_modules/loader-utils/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" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -21598,7 +21427,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, "dependencies": { "ansi-escapes": "^3.0.0", "cli-cursor": "^2.0.0", @@ -21612,7 +21440,6 @@ "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" }, @@ -21624,7 +21451,6 @@ "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" } @@ -21633,7 +21459,6 @@ "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" }, @@ -21645,7 +21470,6 @@ "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" @@ -21658,7 +21482,6 @@ "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" }, @@ -21670,7 +21493,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, "dependencies": { "string-width": "^2.1.1", "strip-ansi": "^4.0.0" @@ -22665,6 +22487,36 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" }, + "node_modules/noms": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", + "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "~1.0.31" + } + }, + "node_modules/noms/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/noms/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/noms/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, "node_modules/noop-logger": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", @@ -25328,27 +25180,6 @@ "@types/yauzl": "^2.9.1" } }, - "node_modules/puppeteer/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/puppeteer/node_modules/ws": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", - "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", - "dev": true, - "engines": { - "node": ">=8.3.0" - } - }, "node_modules/q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", @@ -27944,18 +27775,6 @@ "node": ">=10" } }, - "node_modules/start-server-and-test/node_modules/get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/start-server-and-test/node_modules/is-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", @@ -30156,7 +29975,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, "engines": { "node": ">=8" } @@ -32353,14 +32171,6 @@ "js-tokens": "^4.0.0" } }, - "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==", - "requires": { - "minimist": "^1.2.5" - } - }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -40444,6 +40254,125 @@ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, + "copyfiles": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", + "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", + "requires": { + "glob": "^7.0.5", + "minimatch": "^3.0.3", + "mkdirp": "^1.0.4", + "noms": "0.0.0", + "through2": "^2.0.1", + "untildify": "^4.0.0", + "yargs": "^16.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + } + } + }, "core-js": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", @@ -41289,11 +41218,6 @@ "slash": "^3.0.0" }, "dependencies": { - "is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==" - }, "p-map": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", @@ -41301,14 +41225,6 @@ "requires": { "aggregate-error": "^3.0.0" } - }, - "rimraf": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.1.tgz", - "integrity": "sha512-IQ4ikL8SjBiEDZfk+DFVwqRK8md24RWMEJkdSlgNLkyyAImcjf8SWvU1qFMDOb4igBClbTQ/ugPqXcRwdFTxZw==", - "requires": { - "glob": "^7.1.3" - } } } }, @@ -44612,14 +44528,6 @@ "optional": true, "requires": { "node-forge": "^0.10.0" - }, - "dependencies": { - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "optional": true - } } }, "got": { @@ -45311,11 +45219,6 @@ "slash": "^3.0.0" }, "dependencies": { - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, "execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -45930,8 +45833,7 @@ "is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" }, "is-plain-obj": { "version": "1.1.0", @@ -49369,7 +49271,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, "requires": { "minimist": "^1.2.5" } @@ -49647,29 +49548,6 @@ "stringify-object": "^3.3.0" }, "dependencies": { - "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==" - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "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=", - "requires": { - "restore-cursor": "^2.0.0" - } - }, "cross-spawn": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", @@ -49680,11 +49558,6 @@ "which": "^2.0.1" } }, - "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" - }, "execa": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", @@ -49701,105 +49574,11 @@ "strip-final-newline": "^2.0.0" } }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "requires": { - "pump": "^3.0.0" - } - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=" - }, "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==" }, - "listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "dependencies": { - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - } - } - }, - "listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "requires": { - "chalk": "^1.0.0" - } - } - } - }, - "listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "requires": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" - }, - "dependencies": { - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "requires": { - "escape-string-regexp": "^1.0.5" - } - } - } - }, "log-symbols": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", @@ -49808,16 +49587,6 @@ "chalk": "^2.4.2" } }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - } - }, "npm-run-path": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", @@ -49839,40 +49608,11 @@ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "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==" - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "requires": { - "mimic-fn": "^1.0.0" - } - } - } - }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -49886,19 +49626,6 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -49906,30 +49633,6 @@ "requires": { "isexe": "^2.0.0" } - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } } } }, @@ -49937,7 +49640,6 @@ "version": "0.14.3", "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, "requires": { "@samverschueren/stream-to-observable": "^0.3.0", "is-observable": "^1.1.0", @@ -49959,7 +49661,6 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", - "dev": true, "requires": { "chalk": "^1.1.3", "cli-truncate": "^0.2.1", @@ -49974,20 +49675,17 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, "requires": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -49999,14 +49697,12 @@ "indent-string": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=" }, "log-symbols": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, "requires": { "chalk": "^1.0.0" } @@ -50015,7 +49711,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, "requires": { "ansi-regex": "^2.0.0" } @@ -50023,8 +49718,7 @@ "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" } } }, @@ -50032,7 +49726,6 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", - "dev": true, "requires": { "chalk": "^2.4.1", "cli-cursor": "^2.1.0", @@ -50044,7 +49737,6 @@ "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, "requires": { "restore-cursor": "^2.0.0" } @@ -50052,14 +49744,12 @@ "date-fns": { "version": "1.30.1", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" }, "figures": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, "requires": { "escape-string-regexp": "^1.0.5" } @@ -50067,14 +49757,12 @@ "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 + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" }, "onetime": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, "requires": { "mimic-fn": "^1.0.0" } @@ -50083,7 +49771,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, "requires": { "onetime": "^2.0.0", "signal-exit": "^3.0.2" @@ -50130,16 +49817,6 @@ "big.js": "^5.2.2", "emojis-list": "^3.0.0", "json5": "^2.1.2" - }, - "dependencies": { - "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==", - "requires": { - "minimist": "^1.2.5" - } - } } }, "locate-path": { @@ -50274,7 +49951,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, "requires": { "ansi-escapes": "^3.0.0", "cli-cursor": "^2.0.0", @@ -50285,7 +49961,6 @@ "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, "requires": { "restore-cursor": "^2.0.0" } @@ -50293,14 +49968,12 @@ "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 + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" }, "onetime": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, "requires": { "mimic-fn": "^1.0.0" } @@ -50309,7 +49982,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, "requires": { "onetime": "^2.0.0", "signal-exit": "^3.0.2" @@ -50319,7 +49991,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, "requires": { "ansi-regex": "^3.0.0" } @@ -50328,7 +49999,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, "requires": { "string-width": "^2.1.1", "strip-ansi": "^4.0.0" @@ -51166,6 +50836,38 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" }, + "noms": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", + "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "~1.0.31" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, "noop-logger": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", @@ -53350,21 +53052,6 @@ "get-stream": "^5.1.0", "yauzl": "^2.10.0" } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ws": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", - "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", - "dev": true } } }, @@ -55568,15 +55255,6 @@ "strip-final-newline": "^2.0.0" } }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, "is-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", @@ -57354,8 +57032,7 @@ "untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==" }, "upath": { "version": "1.2.0", diff --git a/package.json b/package.json index 2e0fed6cc..0069f9a06 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "@types/react-dom": "^16.9.5", "@types/react-router-dom": "^5.1.3", "concurrently": "^5.1.0", + "copyfiles": "2.4.1", "cross-env": "^7.0.2", "d3-timer": "^1.0.10", "express": "^4.17.1", @@ -37,6 +38,7 @@ "react-dom": "^16.12.0", "react-router-dom": "^5.1.2", "react-scripts": "4.0.3", + "rimraf": "3.0.2", "strip-color": "^0.1.0", "ts-node": "^9.1.1", "twilio": "3.63.1", From c3383a1b2a897677050b20d6fe11c96b0f053a51 Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Thu, 1 Jul 2021 12:40:41 -0700 Subject: [PATCH 05/14] VIDEO-5732 | Added background selection UI (#7) Added background selection UI Co-authored-by: Gabe Espinosa Co-authored-by: timmydoza --- jest.config.js | 3 + src/__mocks__/fileMock.ts | 2 + .../BackgroundSelectionDialog.test.tsx | 4 - .../BackgroundSelectionDialog.tsx | 27 +++- .../BackgroundSelectionHeader.tsx | 2 +- .../BackgroundThumbnail.test.tsx | 73 ++++++++++ .../BackgroundThumbnail.tsx | 132 ++++++++++++++++++ src/components/VideoProvider/index.tsx | 6 + .../useBackgroundSettings.ts | 77 ++++++++++ src/images/Abstract.jpg | Bin 0 -> 85246 bytes src/images/BohoHome.jpg | Bin 0 -> 183988 bytes src/images/Bookshelf.jpg | Bin 0 -> 182233 bytes src/images/CoffeeShop.jpg | Bin 0 -> 184973 bytes src/images/Contemporary.jpg | Bin 0 -> 211492 bytes src/images/CozyHome.jpg | Bin 0 -> 189066 bytes src/images/Desert.jpg | Bin 0 -> 53648 bytes src/images/Fishing.jpg | Bin 0 -> 86192 bytes src/images/Flower.jpg | Bin 0 -> 72224 bytes src/images/Kitchen.jpg | Bin 0 -> 123255 bytes src/images/ModernHome.jpg | Bin 0 -> 167934 bytes src/images/Nature.jpg | Bin 0 -> 166285 bytes src/images/Ocean.jpg | Bin 0 -> 156031 bytes src/images/Patio.jpg | Bin 0 -> 134683 bytes src/images/Plant.jpg | Bin 0 -> 126464 bytes src/images/SanFrancisco.jpg | Bin 0 -> 46435 bytes src/images/thumb/Abstract.jpg | Bin 0 -> 6752 bytes src/images/thumb/BohoHome.jpg | Bin 0 -> 10017 bytes src/images/thumb/Bookshelf.jpg | Bin 0 -> 11016 bytes src/images/thumb/CoffeeShop.jpg | Bin 0 -> 11084 bytes src/images/thumb/Contemporary.jpg | Bin 0 -> 10619 bytes src/images/thumb/CozyHome.jpg | Bin 0 -> 11980 bytes src/images/thumb/Desert.jpg | Bin 0 -> 3142 bytes src/images/thumb/Fishing.jpg | Bin 0 -> 6379 bytes src/images/thumb/Flower.jpg | Bin 0 -> 6032 bytes src/images/thumb/Kitchen.jpg | Bin 0 -> 6660 bytes src/images/thumb/ModernHome.jpg | Bin 0 -> 9839 bytes src/images/thumb/Nature.jpg | Bin 0 -> 7442 bytes src/images/thumb/Ocean.jpg | Bin 0 -> 7765 bytes src/images/thumb/Patio.jpg | Bin 0 -> 7222 bytes src/images/thumb/Plant.jpg | Bin 0 -> 9473 bytes src/images/thumb/SanFrancisco.jpg | Bin 0 -> 3829 bytes 41 files changed, 318 insertions(+), 8 deletions(-) create mode 100644 src/__mocks__/fileMock.ts delete mode 100644 src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.test.tsx create mode 100644 src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.test.tsx create mode 100644 src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.tsx create mode 100644 src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts create mode 100644 src/images/Abstract.jpg create mode 100644 src/images/BohoHome.jpg create mode 100644 src/images/Bookshelf.jpg create mode 100644 src/images/CoffeeShop.jpg create mode 100644 src/images/Contemporary.jpg create mode 100644 src/images/CozyHome.jpg create mode 100644 src/images/Desert.jpg create mode 100644 src/images/Fishing.jpg create mode 100644 src/images/Flower.jpg create mode 100644 src/images/Kitchen.jpg create mode 100644 src/images/ModernHome.jpg create mode 100644 src/images/Nature.jpg create mode 100644 src/images/Ocean.jpg create mode 100644 src/images/Patio.jpg create mode 100644 src/images/Plant.jpg create mode 100644 src/images/SanFrancisco.jpg create mode 100644 src/images/thumb/Abstract.jpg create mode 100644 src/images/thumb/BohoHome.jpg create mode 100644 src/images/thumb/Bookshelf.jpg create mode 100644 src/images/thumb/CoffeeShop.jpg create mode 100644 src/images/thumb/Contemporary.jpg create mode 100644 src/images/thumb/CozyHome.jpg create mode 100644 src/images/thumb/Desert.jpg create mode 100644 src/images/thumb/Fishing.jpg create mode 100644 src/images/thumb/Flower.jpg create mode 100644 src/images/thumb/Kitchen.jpg create mode 100644 src/images/thumb/ModernHome.jpg create mode 100644 src/images/thumb/Nature.jpg create mode 100644 src/images/thumb/Ocean.jpg create mode 100644 src/images/thumb/Patio.jpg create mode 100644 src/images/thumb/Plant.jpg create mode 100644 src/images/thumb/SanFrancisco.jpg diff --git a/jest.config.js b/jest.config.js index ee65d6fea..a7dcd64a1 100644 --- a/jest.config.js +++ b/jest.config.js @@ -11,4 +11,7 @@ module.exports = { // We don't need to test the static JSX in the icons folder, so let's exclude it from our test coverage report coveragePathIgnorePatterns: ['node_modules', 'src/icons'], + moduleNameMapper: { + '.+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$': '/src/__mocks__/fileMock.ts', + }, }; diff --git a/src/__mocks__/fileMock.ts b/src/__mocks__/fileMock.ts new file mode 100644 index 000000000..c49554fa5 --- /dev/null +++ b/src/__mocks__/fileMock.ts @@ -0,0 +1,2 @@ +const mockFile = 'test-file-stub'; +export default mockFile; diff --git a/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.test.tsx b/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.test.tsx deleted file mode 100644 index ea8e1d462..000000000 --- a/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.test.tsx +++ /dev/null @@ -1,4 +0,0 @@ -import React from 'react'; -import BackgroundSelectionDialog from './BackgroundSelectionDialog'; - -// TODO Implement unit tests for background image selection diff --git a/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.tsx b/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.tsx index 698b09885..654f8a2cb 100644 --- a/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.tsx +++ b/src/components/BackgroundSelectionDialog/BackgroundSelectionDialog.tsx @@ -1,7 +1,9 @@ import React from 'react'; import BackgroundSelectionHeader from './BackgroundSelectionHeader/BackgroundSelectionHeader'; +import BackgroundThumbnail from './BackgroundThumbnail/BackgroundThumbnail'; import Drawer from '@material-ui/core/Drawer'; import { makeStyles, Theme } from '@material-ui/core/styles'; +import { backgroundConfig } from '../VideoProvider/useBackgroundSettings/useBackgroundSettings'; import useVideoContext from '../../hooks/useVideoContext/useVideoContext'; const useStyles = makeStyles((theme: Theme) => ({ @@ -10,12 +12,21 @@ const useStyles = makeStyles((theme: Theme) => ({ width: theme.rightDrawerWidth, height: `calc(100% - ${theme.footerHeight}px)`, }, + thumbnailContainer: { + display: 'flex', + flexWrap: 'wrap', + padding: '5px', + overflowY: 'auto', + }, })); function BackgroundSelectionDialog() { const classes = useStyles(); const { isBackgroundSelectionOpen, setIsBackgroundSelectionOpen } = useVideoContext(); + const imageNames = backgroundConfig.imageNames; + const images = backgroundConfig.images; + return ( setIsBackgroundSelectionOpen(false)} /> - { - // TODO Implement background selection logic and front end - } +
+ + + {images.map((image, index) => ( + + ))} +
); } diff --git a/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.tsx b/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.tsx index eb205b12c..739274a79 100644 --- a/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.tsx +++ b/src/components/BackgroundSelectionDialog/BackgroundSelectionHeader/BackgroundSelectionHeader.tsx @@ -5,7 +5,7 @@ import CloseIcon from '../../../icons/CloseIcon'; const useStyles = makeStyles(() => createStyles({ container: { - height: '56px', + minHeight: '56px', background: '#F4F4F6', borderBottom: '1px solid #E4E7E9', display: 'flex', diff --git a/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.test.tsx b/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.test.tsx new file mode 100644 index 000000000..e1090dfc2 --- /dev/null +++ b/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.test.tsx @@ -0,0 +1,73 @@ +import React from 'react'; +import BackgroundThumbnail from './BackgroundThumbnail'; +import { shallow } from 'enzyme'; +import useVideoContext from '../../../hooks/useVideoContext/useVideoContext'; + +jest.mock('../../../hooks/useVideoContext/useVideoContext'); +const mockUseVideoContext = useVideoContext as jest.Mock; +const mockSetBackgroundSettings = jest.fn(); +mockUseVideoContext.mockImplementation(() => ({ + backgroundSettings: { + type: 'blur', + index: 0, + }, + setBackgroundSettings: mockSetBackgroundSettings, +})); + +describe('The BackgroundThumbanil component', () => { + it('should update the background settings when clicked', () => { + const wrapper = shallow(); + wrapper.simulate('click'); + expect(mockSetBackgroundSettings).toHaveBeenCalledWith({ index: 5, type: 'none' }); + }); + + it('should not be selected when thumbnail prop and backgroundSettings type are not equivalent (icon)', () => { + const wrapper = shallow(); + expect(wrapper.find('.selected').exists()).toBe(false); + }); + + it('should be selected when thumbnail prop and backgroundSettings type are equivalent (icon)', () => { + const wrapper = shallow(); + expect(wrapper.find('.selected').exists()).toBe(true); + }); + + it('should be selected when thumbnail prop and backgroundSettings type are equivalent (image)', () => { + mockUseVideoContext.mockImplementationOnce(() => ({ + backgroundSettings: { + type: 'image', + index: 1, + }, + setBackgroundSettings: mockSetBackgroundSettings, + })); + const wrapper = shallow(); + expect(wrapper.find('.selected').exists()).toBe(true); + }); + + it('should not be selected when thumbnail and backgroundSettings type are not equivlanet (image)', () => { + mockUseVideoContext.mockImplementationOnce(() => ({ + backgroundSettings: { + type: 'image', + index: 1, + }, + setBackgroundSettings: mockSetBackgroundSettings, + })); + const wrapper = shallow(); + expect(wrapper.find('.selected').exists()).toBe(false); + }); + + it("should contain the NoneIcon when thumbnail is set to 'none'", () => { + const wrapper = shallow(); + expect(wrapper.find('NotInterestedOutlinedIcon').exists()).toBe(true); + }); + + it("should contain the BlurIcon when thumbnail is set to 'blur'", () => { + const wrapper = shallow(); + expect(wrapper.find('BlurOnOutlinedIcon').exists()).toBe(true); + }); + + it("should not have any icons when thumbnail is set to 'image'", () => { + const wrapper = shallow(); + expect(wrapper.find('BlurOnOutlinedIcon').exists()).toBe(false); + expect(wrapper.find('NotInterestedOutlinedIcon').exists()).toBe(false); + }); +}); diff --git a/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.tsx b/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.tsx new file mode 100644 index 000000000..5e36e87b2 --- /dev/null +++ b/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.tsx @@ -0,0 +1,132 @@ +import React from 'react'; +import clsx from 'clsx'; +import BlurIcon from '@material-ui/icons/BlurOnOutlined'; +import { makeStyles, Theme, createStyles } from '@material-ui/core/styles'; +import NoneIcon from '@material-ui/icons/NotInterestedOutlined'; +import useVideoContext from '../../../hooks/useVideoContext/useVideoContext'; + +export type Thumbnail = 'none' | 'blur' | 'image'; + +interface BackgroundThumbnailProps { + thumbnail: Thumbnail; + imagePath?: string; + name?: string; + index?: number; +} + +const useStyles = makeStyles((theme: Theme) => + createStyles({ + thumbContainer: { + margin: '5px', + width: 'calc(50% - 10px)', + display: 'flex', + position: 'relative', + '&::after': { + content: '""', + paddingBottom: '55.5%', + }, + }, + thumbIconContainer: { + width: '100%', + display: 'flex', + justifyContent: 'center', + alignItems: 'center', + borderRadius: '10px', + border: `solid ${theme.palette.grey[400]}`, + '&.selected': { + border: `solid ${theme.palette.primary.main}`, + '& svg': { + color: `${theme.palette.primary.main}`, + }, + }, + }, + thumbIcon: { + height: 50, + width: 50, + color: `${theme.palette.grey[400]}`, + '&.selected': { + color: `${theme.palette.primary.main}`, + }, + }, + thumbImage: { + width: '100%', + height: '100%', + position: 'absolute', + top: 0, + bottom: 0, + left: 0, + right: 0, + objectFit: 'cover', + borderRadius: '10px', + border: `solid ${theme.palette.grey[400]}`, + '&:hover': { + cursor: 'pointer', + '& svg': { + color: `${theme.palette.primary.main}`, + }, + '& $thumbOverlay': { + visibility: 'visible', + }, + }, + '&.selected': { + border: `solid ${theme.palette.primary.main}`, + '& svg': { + color: `${theme.palette.primary.main}`, + }, + }, + }, + thumbOverlay: { + position: 'absolute', + color: 'transparent', + padding: '20px', + fontSize: '14px', + fontWeight: 'bold', + width: '100%', + height: '100%', + borderRadius: '10px', + display: 'flex', + justifyContent: 'center', + alignItems: 'center', + '&:hover': { + background: 'rgba(95, 93, 128, 0.6)', + color: 'white', + }, + }, + }) +); + +export default function BackgroundThumbnail({ thumbnail, imagePath, name, index }: BackgroundThumbnailProps) { + const classes = useStyles(); + const { backgroundSettings, setBackgroundSettings } = useVideoContext(); + const isImage = thumbnail === 'image'; + const thumbnailSelected = isImage + ? backgroundSettings.index === index && backgroundSettings.type === 'image' + : backgroundSettings.type === thumbnail; + const icons = { + none: NoneIcon, + blur: BlurIcon, + image: null, + }; + const ThumbnailIcon = icons[thumbnail]; + + return ( +
+ setBackgroundSettings({ + type: thumbnail, + index: index, + }) + } + > + {ThumbnailIcon ? ( +
+ +
+ ) : ( + {name} + )} +
{name}
+
+ ); +} diff --git a/src/components/VideoProvider/index.tsx b/src/components/VideoProvider/index.tsx index 3ab9dbfdb..3d6d3f8ad 100644 --- a/src/components/VideoProvider/index.tsx +++ b/src/components/VideoProvider/index.tsx @@ -4,6 +4,7 @@ import { ErrorCallback } from '../../types'; import { SelectedParticipantProvider } from './useSelectedParticipant/useSelectedParticipant'; import AttachVisibilityHandler from './AttachVisibilityHandler/AttachVisibilityHandler'; +import useBackgroundSettings, { BackgroundSettings } from './useBackgroundSettings/useBackgroundSettings'; import useHandleRoomDisconnection from './useHandleRoomDisconnection/useHandleRoomDisconnection'; import useHandleTrackPublicationFailed from './useHandleTrackPublicationFailed/useHandleTrackPublicationFailed'; import useLocalTracks from './useLocalTracks/useLocalTracks'; @@ -33,6 +34,8 @@ export interface IVideoContext { getAudioAndVideoTracks: () => Promise; isBackgroundSelectionOpen: boolean; setIsBackgroundSelectionOpen: (value: boolean) => void; + backgroundSettings: BackgroundSettings; + setBackgroundSettings: (settings: BackgroundSettings) => void; } export const VideoContext = createContext(null!); @@ -78,6 +81,7 @@ export function VideoProvider({ options, children, onError = () => {} }: VideoPr useRestartAudioTrackOnDeviceChange(localTracks); const [isBackgroundSelectionOpen, setIsBackgroundSelectionOpen] = useState(false); + const [backgroundSettings, setBackgroundSettings] = useBackgroundSettings(); return ( {} }: VideoPr getAudioAndVideoTracks, isBackgroundSelectionOpen, setIsBackgroundSelectionOpen, + backgroundSettings, + setBackgroundSettings, }} > {children} diff --git a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts new file mode 100644 index 000000000..b5caf14ac --- /dev/null +++ b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts @@ -0,0 +1,77 @@ +import { useState } from 'react'; +import AbstractThumb from '../../../images/thumb/Abstract.jpg'; +import BohoHomeThumb from '../../../images/thumb/BohoHome.jpg'; +import BookshelfThumb from '../../../images/thumb/Bookshelf.jpg'; +import CoffeeShopThumb from '../../../images/thumb/CoffeeShop.jpg'; +import ContemporaryThumb from '../../../images/thumb/Contemporary.jpg'; +import CozyHomeThumb from '../../../images/thumb/CozyHome.jpg'; +import DesertThumb from '../../../images/thumb/Desert.jpg'; +import FishingThumb from '../../../images/thumb/Fishing.jpg'; +import FlowerThumb from '../../../images/thumb/Flower.jpg'; +import KitchenThumb from '../../../images/thumb/Kitchen.jpg'; +import ModernHomeThumb from '../../../images/thumb/ModernHome.jpg'; +import NatureThumb from '../../../images/thumb/Nature.jpg'; +import OceanThumb from '../../../images/thumb/Ocean.jpg'; +import PatioThumb from '../../../images/thumb/Patio.jpg'; +import PlantThumb from '../../../images/thumb/Plant.jpg'; +import SanFranciscoThumb from '../../../images/thumb/SanFrancisco.jpg'; +import { Thumbnail } from '../../BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail'; + +export interface BackgroundSettings { + type: Thumbnail; + index?: number; +} + +const imageNames: string[] = [ + 'Abstract', + 'Boho Home', + 'Bookshelf', + 'Coffee Shop', + 'Contemporary', + 'Cozy Home', + 'Desert', + 'Fishing', + 'Flower', + 'Kitchen', + 'Modern Home', + 'Nature', + 'Ocean', + 'Patio', + 'Plant', + 'San Francisco', +]; + +const images = [ + AbstractThumb, + BohoHomeThumb, + BookshelfThumb, + CoffeeShopThumb, + ContemporaryThumb, + CozyHomeThumb, + DesertThumb, + FishingThumb, + FlowerThumb, + KitchenThumb, + ModernHomeThumb, + NatureThumb, + OceanThumb, + PatioThumb, + PlantThumb, + SanFranciscoThumb, +]; + +export const backgroundConfig = { + imageNames, + images, +}; + +// TODO : Add video processing logic after backgroundSettings change +// useEffect hooks, etc ... + +export default function useBackgroundSettings() { + const [backgroundSettings, setBackgroundSettings] = useState({ + type: 'none', + index: 0, + } as BackgroundSettings); + return [backgroundSettings, setBackgroundSettings] as const; +} diff --git a/src/images/Abstract.jpg b/src/images/Abstract.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d32a4e70c47954aa7bccfe225e2d45188d8c5124 GIT binary patch literal 85246 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%0A`!4Ybm=)>5h&(30za_!ov-l}3o=22fWNiF{ z1VCeN)!YJni`>sAgv{jLC)APaFYossGdxuDB&j?wdxaPqplJRS`@G!cw%OBVOvo|t z@!fhwW(54*ZlnmgqD9Ze`Ql}o=dX+yU+eKaKcA6pn=4nYy+CXv!q!2o=;aukjte+E zyDs1(3{cQv^oXtq^X3g!JJ4faBsRcNJ`K*dlSr0_+@9vo@97pEjAA1+62kqiO4fZe zj?kTSv%2>9vcU%$(RIM~K7x6-rs&jQyz3Y*@s^F3r1dkv1D7@+Pv5#Oox-Yu889FY4`!#PB*WWG?a;S1nP&=Cbw}<}_25q`y>C9x>ud49Q!w>y*yL7?;)gm);SA{YR!>`G{Lsy82McR*G6tX*NqY zcDcSrNAT_F%8U9RxlGPebrn};8st3=4rEV*COw`L(J1A+eR^iUwU zcG^ej64^!A(S3poSB$M(1GE$qHacE22zT(l_@9qntT)zfX}wvOd>C0@l;G5lh9ma% ztaEV;XZ8W8FN*vAWbJ~%{-b*g3loq_8ozyBT4dlm*;y@{S=lR=R7+kR8QWjsA`8pG z4F_JWU#VHBQHtkvSHxUAD89p}ofN8OztvdnLGvI9WUi+_+IP^1(}p76-a3TdSGSTt zAe{32y#6H)^~4pBobzfM9!}nM3Ky-ow;nPb>%j=;cCxoFJ6Tm}4UoGjHrLy(Xd_cH z8OSSWg693&v7!0~*OWH9s6igkof^$dV^`2Qz9*q%?XfmRG+Q{?ED=fxyd@7Gx%FCt zW7fBoXO8nK#>oSv{vu7vbh1{qRmr>WD!*jbrMG@}yLVGczIY2~RnXJcA=;Y+q;;b6 zKJZkV&wT!FF9Hjw1cNU4qaQm34;Qv`U4#L8dD8-HUk3&K+ZIh>tom;1C5Mtj`GhQ= zq$n-9aefrSV!{YprFS*265lsem`J}R@*_{h808W-!V;F*T0I1~W6VXkeg*TE>$o-w zgo%nWzKVpbOkCe8-Q%{&2(WKC+l5LNyOMup+&^YL)?a#X*4^ccxS0!Kj>4u?ub;0y z+C=d;Oc>FH4m*xG46Oz~apbiL6Y{I8AMz1jU8Q%>?&OP_2|y*{{lJQPn4-EO_K^*I znDmqQ5;CNnalXkm+qKV9u1Tr=)Hp=ve}ELOo%(+y1>cAL(5g@FGpIVkJpzmzLI}7vbaO-aypB)@*&8HrIO*>KW?C&EP?`@yQac2s&b%vj7smTsCXeajt_7A$iG1<9^bDHtK9BM%v_R~w6twtuSqqvP2&y0 z!OND<_Z~d=U$ou?HF&Nid|4HXvM{ZF(nqeK&o(Yz$h){ikp!S)Gi(FQ#w~j4-=v?J zRrtYOQ%Bn*__^6sU14!o%8&>#=6qxfM)W3r^NTTMx^$ON5@f<#tuEZp6@0T?s{{y} zS7{sg^hH9qRQ9XUb(vv@pEqsvg=K<-5JDRFuLwIU<`>Pd4A9x9^{Qo(kv3uLXUe(> zS0~n!>%9#r%=p05$ue#iro)4L#ml^_v0>?n-IT?oo}hv$ zzus8WIw!>fuEbeK9w{&XF66SU%kiV$2z$%!P>@29pglX&UdO!Iz9-*b8{4@GE#6z` z&^Bk)-b+aYNXfFX2wO>R`rXi1&p9#5@ui15N)=9wsel_GF}~6Sz943`&1P-5{ANNr zDqFI)6Tr!O&ebU5@Z29P19O3bT663Job~T&7HyHxoqw8uxgUK%HF$9Wd2)kXbLRL03b2pPVEnq-U?E#yne) z6oy-)4)C(IFFf`471#*fooCw+TEd)e(q>!F&g>g$ZG5}1U_TU(>hv7X+0?@Ez?NsW zFL)aJi_HT7eda-713^N}7?-cRjMXxQf!O#TqzL$%0DZsc?*L&&-HWSjd&_md%oL0V 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 literal 0 HcmV?d00001 diff --git a/src/images/BohoHome.jpg b/src/images/BohoHome.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8642864c63de3f731670c6fd39b8678997691611 GIT binary patch literal 183988 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

Om}HbPcslO- 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�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û@!DG_pK4^Vdxn~| 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�Ir02JuEN-2XL-Fp>?=Rs~kocXNEQcZbt8XoU2RS+3B!2- z>v~(*SJ+Qkv99)ppn5sR*aN_POirc;kS6M01L*5yP>2>nFC7u zPTsO*;#T#(;J$vsvmc0#0HHAX>zinNlv|4RBX=I7S@nhUU%XaNc@sF2yS!|4KU6;t z>nb>jbB9gSyAH?=#y$zFbni1WZ#+`G{=ug-{+wlio27tTgdJ^p@$MQVaCG2!R-|zW z|8`TcHZz{Ci#tOZV5zH_j&C->C5be4=q0cniVf7kj0~Yzs!g)kAJae2TB_`Bz}yU`^f;w!U+zt-ODQt&z{gA7U3e5uyVB1R3lnTXjtLdo5Q9H|O5uD#6 zd>qfWy{hMVj~%+PD~4Z)az|PyHFggGeZTa9Fk5W9(wRA6X~|5QM%Lm~db#xkA`+tu z`+ymHVq|_gkM;DvILCi_bFBT(8DFoeW|pVb%;K|8v^~5dSg{LDa2IK%`P-Y`Ehj0GIi$y?f|D&5h-K`Zw1uhf zmuj{ABOCT~6;n+qJaGlWf>~e^y>iF6fng@g-i|lNq}8*rO+TFsA^z@ogN_p^0FYUK z=Oj_9ZnX$lAoStyInea5I~=hoof2*y1w=0~*73*hh`CqYwD!AC&wgJ7x9+w(53Ts= z6p@iN+dO{L%$r|iS+waT3cw_%A^v*x6)`JnPazWXufcjB<{r5-LdWf3w8U7{>%J2y z8cf$z@jM4(*T=E!D97l3a}~OGdZxV`ZPgOh^4=QJ(C~fK+?TNeV(N5JqbP_%p6_jdekMr&ZG@f2} zUh6J4V@fqOIM)WV=(YRi)trw%^0~9TFN=&=ixgoOwdlXPe$WS=oi+Vdt`k6U2P?Sc z?f|R}%apJ2CkA|t51p*gbWHjj$)CmI-NL__|1S!1?yzYK-|Zc!b(yCF_YK_4=>>hX z>{qdV-Dbh=gTNUQwz~I{h!qx#woLvuqOX}Im^4vkHr)vL1*g8M)AJdF`|ZmQ0YhEd z(8PAATQAh>@4sV;31xiUYGu{P?1qc_hN##COI3d(iIvhZLmt(I8y^C5dlVtvUj3G; zTVbgbrbt9w@CTij>Q!@uVn*fA_^@BpwtUrXedV37b@GWG$5vlMs!U%SH~5)JemB|m z6=!>w+_`b#)so)bcixt}DfIaflI`!%0aH=VF#dV5_U*!4z$1mY`kmHgTGvJ%CLtu{ z-@$1qd;NPigYefqJ9Pyklk?(BKI#_^mo=c2&!(B{K@a4Xn~09J{zca9LGCS+NtjZp z(W7`W2ZdL{uf2%K4??0;%_oG1=Cc2MZ@o>qBO$1G=;;XzrdZ4VJ|DTA+L9QP*Mk2F zb#AXX{4MX^$X!qI#?9c=XNu5)&FKKLbco2O8hG=gNs~(2F;nW7Ig6=8L?vunA|!(> ztMdj#hp@jjmI9W6PbCLW4+EcQNbj@gcG}mr81x8pVvNcjbbLkggQTW>VW8iZZM}VF zN`|HXBBK_H{=}N~hW{=7CoX?o7w2APO=m-D$!ksGN3mk)*yOJMxqhj>wV}#k)c7c> zgEx}v?b1r6M6?gZL_&h*lX@GzUWei0h{S}E4+BQ4Z!UTSu0e{s+h<8Hh+p9E)1Hnx z^?javanwJSs9a$0w(}B8H{+`PE|Hd)#JMi>DW*w+;M8>(srDIGbkDW6%NZy(b5(NN z&v{4DVX6BWfD6v@*9~^`(u@M)p!}N!(kolUaxGN7rY)PbW{yQwB!B!9=+u|#NnsB~ zv}^N!Mb=YEV`S@H&bQ{DKb^BA&b_&Aso;0z?oK&c^60saWW&9mkA=xBUQ*Sxv>X2W z9E`Z|#u@(eAs2@8uM742HeYkPXO={n){&v2Qimbv%ZvC0B`?B*$qF65#e5JedPgJ8Kv3BQ{Cb zshNK9xmrQ}7fWYCJ-6WVf?Sl{0hrP&kJp8|#W|se?~!H2APIWM3&<2er}IYL^M<>8 zjwxu(?|#jEtdl#W<~G0Mn(AWi_f;b}`pXLjo{?Dhr~z&1G^OML^VuJsb_sfw z*{UlMwp;3hET7a=UcJ_G~*hd6Opb;xM4>(qZS6O~SO*Ehq) zN;+hNXZ&yzd=O8UX{gZ^ zYa&KX4b!`w^V-hOK>~>imfa3suhyYSr-n*irVqu3yz)~ycHPhVTU&EyXoROOlv#8( zmCk8?E@G555^p!RuhB}`zd==F4gPm_8bL;XuhJ9sBtD(`qlLqn?3F^`MV6WKHeQ&x%nT)$M{s69bDR z-!!Q#$F^v$ioTD#>HH1V?1hIP@^qJ+Y0RvrUz#dWG!A?k(GoqG_w=Uj6IwH&iy-rP zpqRs+B7EX@PSf_3Qse#-M}xy>Ix+xE73A|gQ*4nmz+sur#(5)w|KjF;Zb5%(OLdFY zGK@EyLM`=^n9l1{dx=O@uK{7h&FiM`)!Il$6Ls%5HVh|P(EsS<5#Wq9tSLhZ ze@caA+iAu48Or4>|JQMd2J6F#o)RGyx+IIGMWJrU5WN%L15IvIHTYOgiX5Bel9;4D z1OG1GTK~{)EZ=cDywRUKPrX;9KrikHVTAVugl)8vkLyZ(fQ-hAMcheRTvv>edizM$ zR|K3juwDll=hPZDytzqOMnXRBJ3aRU2)+}`VDm$x*^0+*u@iq4(?=}?*^m5LNxy$3 zhJQtE1@xNjqG8MvSN!g*_zlYV-yD7{R!lEXCswG^)63VB7-A*9^uhoz=5$lD9%<91 z@w1yr$q4|Kxc2?<#St}za#S&>j-v6T-VevY-O3xfBijOjXT$v;lkMJNx5!1ltn5Y z1q+Cu(@axLiD-B++=js=-&JGiHso&nx$Qx2l9B}G5|n!9r0k;bxX%6zGDI`k?%Z4{ zNN>^vJ$z;3wk&Wev|c}tnrH|rOyr*banrh206>cT9zLqC{uCa_#(b0yFy!LbY>s-7 ztnF9VPDYYCJ>0&acCz;cGJEu8SAAY3G&EhRi76SOc!wEpjt=^%F_%H0JtI2L)YtVf zpZd<3~qD4N+OY9hEZsj^wb~9 zGbq^bn{jGwa_~Q#3w465XPci(XkSg;q>q@fuhccXaZwuiY31ws*Y8)zM{cE`#>5f) zO9d9uDQ@$n&VOUFBG@V&XsaU~{-N|7oFZME8drX$MRg1%C|ZXeM)baO8_86FsE(5d z>ph`RVAaj{C!Kfp+Tku8mC@VDvR(r{u+u}3Zj^cyyokx(g`=kZ>q|OGy^G2-S z>==q_liZayg}}+(SIRtUBLn(=-)0T2%OvZ$J74p5O>OCiZ>Ema4flM1dqhGay(s(r zc2EyDL3yer(QpSbCohMZsAUM#$>j8P@g$D_VSlE)k|VjC0xMQhzhqmg4iz|8!LQh; zM%gfn>ep*Y*d4yL+_$!`^rI%I?YQ_LTpgf{t`pL#9UM;`3#F?0C8U0d|Dc@b5Bia^9C1)I~TPnfLOSc8q`5?i(sP4W#vlbs4-3YNw=^io#uUymie{Mila?rq?ni>#V9mFn}VrJ8LR57{(4dqw17n~c2y7rbJjB&hT95N5eNEowa;|+TdQPhJbJE~WjDO-LSIm$=|PB3n7!Cg^nhJ{?M)Uc zczOCLgATR%0q@Q0!}65!Uk?jW&gPd(lY6@+pk+F{K@R^1RLWNxDPv)^=$j?iOPjY< zE@UoJ1L@)GhQ31~%>oeDoG=?`^&IaZ8H6zrvcvScW_tmF+`C+?y*DA}oS%ggJuT@+ zIN2#eIFlU<)MN@tAYs$(M6o73X{y@;#nA^pW?ESFvA126<8gL5NYaUh$-!Tfm@&h;az(?bkYUq=L*9y`xo~dS3QEJbhTFx3#R?hC{5G zrqe)wGIz6Bp~MK5IWw2v^E^b$!BOVYNgY-;ZDG5W8iMzPP*~-`+Oe*qXk{sUAC_gZ z0nbBhqo32qz%dqD$UyqwEFAsD-`O8vwoJmwnTWE5OIRv0qu8UK^mPBD1C`+}XqD4} z7ls;!%1&0kZ**9iMU|l{2eRtcvTK|0hacDB1D%GpPe_$ad_!U1Bs0f2K#uVV!|4Xsd?(NqbeKEQ8lZ=X27VO^vP_0!I9y_y zjo7oYMPyZ@ej_f9NDFkmvX-i^b0-ZHo7e%aFvryHCQ&CiHf5M68N!Lw28Wh>*Zsf= z;X+Ly!*s%&DI8L!j~RMBfP{^pXHSt@u-Z^(SUy@t?}OtjnDvG5Ois3*X(m9v_=>67 z3nO}870zDEjv|cQ?>fmcy9F#uTyKFs3s&$Tjd{3)r-Ual^l^&!Uk_`KSlRO1$bHl_ zPcjeky?*8k{UtZ?4t)7p>;7T7=ieuA0Gcx4MC&EmVh@azIXS zdj$Okq&}P=_{47sTQ_VDLp466Z7Xlpmz4lTZq_YjK6(FgRm&WfnDrR^?e;9~RVA-a zbdc&>rxTu@_nbNe)A>s@8vo(+tDey)@oyF97$R>r5_KQ%2#E^v={o+0lK=zBX$6J9 ze;Vqg?OMZX6UAhnT9|MYwL)zda2h4C%2($Mr5-=6v;XTG%=X;@1*hwjvM#(h2GlHF zct-zv-;xZYjm1xQZmSK71H^xL8KxUnELnA=#8&$`Hhv@`aCUvDlk?#AmYX!fy}-~(iNE#*+LV5aq}C0xO9Fao2!H>p>kKVSgIz5{9B zh6};!(JoMN=H-hc6m-H(rq>l3bZLHUJS3qH;vN;>tFOJ4AAR!S8(6!NuC>MB!^O5R zTnQn($;ZoE{=`zb$I)T>l9q26USl;IKgu9lSUac2=xT}-&iUJvjECzCtB-z#luKjV zliz*`-(L$QgQX$W(q18Du}C9WJz&s&SY@;z2s+O(HQA$6FF} zuZ#yp=ldUGKUJDdV;<l04R-K5gxf0v z%0!1h0SGW8Y)7Rvs$==Fj(A6~*ss72Zrc4KpY?M_(ejo(psNZA!R18Gb~NlyLo9Fi zpPD^>K(qsa9#Yc5VxUD#d0(3572grPRzMac^sQ=<-+L+DI6`Z(l7H+Ed;ffMd!+R! z5^2B1KxcpmCKx%f_!^-#$(0=EtN^BPNakuipRx;cej0a6cuAb9WzU2xaD{gE6}v*a zS4%zE?V$?>R{`F#1_MJ&ll$n7h|s{Np0V$JO6R_4&$}lJW#4zT?0U^u#`iNTc&HVc zu8-@;gQymd|{OoV`C0vv4Z1IiyepHcEL))eAv4aV4 zYgh(^U4JMAUIevpSfxJssTjv`TE$~!?2x^;)ZCZJ3b!^~J)C%>zj2C(A?)5`HKFi0 z;yPTUeQ1Zl+gfZyFrum&xA}FVA~$wsi*dh&p1N`V7NW(=t){JVkFuBlO)vHiZ$JMw zoCl=uIS_I>5C&)ADYdCA3G z_hK@s-HS4ZT1=8^$=UwQJ1=IB3 zxfe}*Xp<&yo%EZDWke)I;tfvsN8>4!LH# z8>L8+-%iR)l7%65tP--=C4Co##|DuuV0S_57lMviiLUNJXg2g4{E?(+&uTdNs}S09Kvlq6c19*4WIYkP1wVH zK;yz`(N9by{E%`qZ21SVQHnL8ISq29L@Sx2YPa{i9xE%#K?`?}?X5-LOgsHpE)F#k zoN|>J%KOcleyz}OuV%|I;e@;t7_GpLeI{mSEa3{IM{7qcu^O$;zY1lZ@!kfhZi}Bz zr%cCV;M!HkpGq2|O8h+Sy>e)e7mnVf%8CqUR1)s9n!Hjg4)d5~HI}6LpEU1lMeT^Z zAPNXDz-z|}568f_6yM1%K3k++=pD92JaPRjYEIa_`22E;t%^^9agB!6u1FNV^(T6)A6?8Cu12TG`-1==aN> zM?V1kfTH2b|0iG$NSC9a*(e@J^*CYsu>agH-=Ukr@V8dA9><8dG+JG?MnI4ShyVtN zW*ycJ{XJmcqsxYx5uSh^_)>`W%zbY84ppOYWXnX}U|SxyY0YPpx2-@yBy5Nmb>4}>qu9;&(k;e*ff z-@=EmAXO~>5De8&zZA}657j1O0=ctj()!lnlx<10%tdKV+e4}Q$rS6s{;Buh6c+8C z0bOeHX@AwV+Hj`zs8DcNxzOn3n7uBH3S`ilV&>t)PQ zxa%G*bqvq&%@N8ZHHcc^`4U<(A+(TY<2i)qHXT>CfjlS#{7!n9R13s1joi4nTV8<{ zT*@O1e%(bpXvqFa{!!y2^lPQNfBp`_lgA*eQzz<+Bmlcj?bMXx^zJk}MK7^jSC3yP znf*xLT7A?4+Q$UQ;H!QLQw(e}*Q??mo3|4(x!E(t&=jf+BmDL>w`XoaF~D@t+Qa34 z;RZw%&67yO28VD_gA8F!NJB-oL1KVboI%t?z(l|xpSOlvn(xbZ+Fg?w;qb3}O?5aE zZIuRyofIt308pqVTEG?<2ZWXCmmZ>qf&N`G2z!()ml|sVcwN+*NCN2=?`9wj&L*ZgxrYxJE+Rcy4G2b!m+Kuaj?M$EPoUxvg z5hfo@96Rxb+aU(hpcap_EDVXJ;q2@|OkJtBv5DG$IFCkxJmC~riXluyJyo99tdK$T6LwFZ`cDu-sb4Ue@Qj>K-O zO|BLETfOrcIgFf?ol7_WU-Sbuh;raH7WGZ@Ed1a5WzSO$!LiAfQ0l&Gg=i>k6AI9) z?;Umka<#rg@pvCkR`I9)BFF8Mmcf1E-e}zJb^Axl?$(a_Se#@`!~b%UqIo)F86x^a zfAj+_$X`4CdOG)V%tz5)2%7U}w%2!V9&~7L{Bm8-xRDue+xwtJ4r?7ecIQo2?w!U^ z{nc`{D^8)U93d~;80H+|6an9WvcOu>KvYd^!@wy}vBlZ{%;$l)qwDj#s)}_M{6!p^6ua4c zpW<6ptXgPSfn8ecNP4x6+0!ep_4B6JsBpeXz7fXkQ5u2&aAFT#0-n9FQd4*+c#h{ zQ~YXnBEc0p2PCQ)6uUrEvFO(aJE8l=M9Dqpl`WW~S~cS;O2MYS%pZyI`;{OXyDag@ zXDvvF9lpQS29<8mAt0_N>Urks#=Uu0$nY%sjUC{npt48OV5MDmZFfl8>9WSZ)*M=x z>S{fQvXdAw*}Bkd-SivF!T0NQlYlQI#d&_>TQwVxQv|}SSFuwY>HqTP*EnUORTnK|bNT}#${MLc zH-;aoj!&b2SbiIs9st&f0YemNl-GwVaQgSnj-LyD&6U&vAD> zH`u9`o#E5__V4I0%6}79;azTI56CWD--A_G40idjG*onP!jbMfJbs%`{C}<06zQQQ zlP$rNO1A>P9@h_`6RXec%Xb2gM`B#9mLn=6KHyTB5V%!1&QIO_=**fYkO<^cN zs4j-+9Dns);NY8%2i?9W2IVQlCKXnGq(>jX4o-G&Uk^R)~+sxIKvaHOk^PuWwR>R$3J95*|dt zx@m-mv+svS|~LkJ)s6qmm}~>Td+mGto5E@!!3s z>SBOgoC>kj%9V}BX7lLCGqptD@Wkbqd{M&oHj1Fl=I8pTD0rr+u8-;eHt}{v-496ELDR%Z6GaG zV>MD<)JakJht$#1*q!NPibcjlS#c7g>5E@C=V9#trQ)-x5Pz1bT&9~L+5O#BCK<6B z4WI3m6IEkO1%+MAD`Tu2MSEYR*0PaY$o)yC!%7*f6H7Np!zgUe^8bqKvV$^3nehU4VxDA zI3bQ-AFVj1+IfGlkgT)?n{kH9E;WTAjv9?w|DvgD|DJ6rzGaan21Yy4m|Mbsd>Hn< zwn|`93$S1qbKRedZH_lFxYfiJl-7t*jYquLx^*vvF5m15feO#i>$|xSf#G!Qh%a<4 zch|4_>_HiSe7eIgkQW&KDeAB)V*NJfq2J}Me)6!_(>d#1zkx5{<`D8aRHvB0dyuC7u z*5kDB^{spGF324sS(&vwWGfx(6z0zGXLnDx)L{qpA`^WK+d=x%NQN&0V+E#o&VE6v zuTCN}_I@;2XXtA8KooJ?5o$U=0}V%d;JbW5d^igKQquG?j*A@c4#Qiex{Pzdg5QJ_ zQ8mLr@Do0_7rgr({hRp}V`0X#b=sXibTn-JbPRUs0->Gew3=h*96aDFKs)m&6hd65 z;j_=08K}3dV%%9_0|}|ZqYk@@=qhNY!SCo8Sw*BJL7IGama5`_N51p@m&C!Ep31QJ)2w5bFu8HvCjtN;tuneV}u*7`}5`oJ0QkkkCfV}#Uu%_120;8%YUyZC4qlmBoYDjN(^0|&YN?a^(iSIki9;%^7d zjyZYiWbtd0p$T9<-Gm_9f*@dx3K+fuzzGJ^M+sk&zg(qpoknXA+d~7lXYSL4x7G8f zlW4;!B-`JLI{PhLq6X@K**A5MVH3z~PuLg<=oml)H8xz}YuFa5N=VvoyoqYE-R5mX zV5fRZz*d;PTPzE7Pj~u)~J8Rew)E*sy3)Lu5)pir9oQk zgjxfp^1oFEjTCc}yZP|>=L{dm^}cMsH<*!`br!3p4;ITuT^e&J`r}x7Th|SDgue^$ zZUlW$SnUfN9)aZePVR7^x8~iadm_gC#ak9_D^~hNf$Tj`dZ9G@~cJpg{a@2^&vlXRhw!3so!uP4?hjE%>r{8t~K($&6Hx%C;!$bT`Kq0H(|Hry=G@^ocwt5cYQw_CSf>rVo=0KI`Kvzy$U=?u++`fjJBmT}jO&b`}}ihSjqCPsaxyI$33-(QK`32j~o{j++zTMF!pN zp#ZihE{@j14(RY}%lcZoEC|;MF9X4}jr?%7)0A5DHg2+1TU7*9kSSJC@9dlzCo78!_n_#owO&0x4WLTG6N_n6RszPi;ehg5>4Y zx@@Y#+Sjit9!7i~8pR3jFq(w)BP(^xFzJvSn=XFO4)mmH8J1P-aZR-Ek}_pt!q7Xp zYQi?EUFzx4OrzpmFN8#_n`(Cy3Ydz3~fQJXL+?mNgvhc>%+eHI+>U%s!fhI{am2FdOHtaQ`wGZn0^?5am@n zT}`iD7yNGdc!ICM$+lvKOs+6~K@u1C<7S6xTqtbJdn+@LU5O6>8TgMQukS_UWFbi4 z?p%vX4}7GQ(*9#QW7Rde+BAd9)^Y~z4!ez2f|a?f*h};UquZy89u~6aW_O3i%JgGM zKT4wPFIP~U*QPdC_AAMAYxj!Tt{C z=(`{C|JQ?~^%Mse5APun!Gp(-@E<&UfQyTZgZF^^8MA=)!>24VI=bcw1$7jHZb6Cl zT`y%P@mXKX=~=*&5R`A;2X}A0lDC}t9a7jJ0>SF%TY zsa?26SE9T*MBw2w8))%hZ+wd2a1qWBcvP3dPXuQhr701Yc4VxcMIl3%g7!Onn#4#S z&JxwGkRNAdV^&K`A8ZZPB4e?kqKe#HYlsxevabsAb)uq_s%{!wz3+Z0MRNU%L54o-7dY8qnA*jfu zFF9I!a(_MZZ!U{FtwpRwtcP2n*56L=NQK*Som9LzKi1&FzAH_6 zTAF;8tveK+s~ZVtlN>w&Y9&fbldpkSPESvdU2JBT^g%_qMkX`fChwC!g=;74_$Q$` zD}Y_lQnYwv6x;LCoCD^y>|EUzj?z+&QV=0~@>G!STG0D~*g-}|J*tCR;H)G_eKVt1 z;B^VZ0TUHj-N6_R%C_3D4`2r%URFds&Tf1qrb~oDqPcJWo<&-YrzcOVF%t=e^Qa zptmLenT_Dgo}T=PW*ud;JJ;QeQ2P3&i*hF@JNeIXqU#8ORm_{;#;S`c$Uy0QPDJFp z{`#jfl-s&HUhEn6bkwl-&Qg(^H4bz5!otETU_3zdD5LB337C^gSXfAvjZ#PJ!}=T>4WOGzB%3Fj7-$J4d~ z*qX9`khj<8$A1YZH?w28UIsr89=jsJ+Qssmoc+a(%OqruH2r?{NKi}i0Uxc+N$+f~ zbsd@SFzi0yJ6P_i+zp|1FRiV-Vd$4~(?-=czPER8k`gq4FHPW~^g@B&m}8`o?wI!e z3wt?BBxhkbA`&ED%2lY-__J0b=yPvA4ID+U@W10(X?S`0iSA0di(a!uW-iyMQm_O$ zD_UxWh1#`)+KW^Mwq`ge|IZ4cePsh&2Ipo4h2L1`2XL9-d*&QttLh>w(0O*7K<{xP zVp(EYBDt*)avrjFc8lRNREP4FOO4AHwtG7fJ*t^`4LRRN8kK&VKNLvTZP|L)F-kB% zvtrCjRk%cGLC74A5Mdz)te?roZgajNxG72&-PRdGXd%@LzRvN!mIdRz=X(&R(&e~5 zPOd=tIT5(5i$_sDCD*$KL#nfjaqp{N#(MoD*zbG&KS?ISmzf6DYZi@46VT(h0?vPI zpHm6qdD0sdrEYB(q`DL+wK;)C>)k~R^#n9eR8yZB^I|W|pU6BEcqsWL_?HN?4Ih@}lu0j4AO)en;k0`ZvTSW1k*%w7G2Jfo3oJhUzk=}cw8{U@ye?-Q8Ak1z z7dmMS->HzxzIqKdy5iIteLRq0k};=tFfeL$Agf>+^giFagkk@ipDopsUs_|A|Mx^3 z8P+Sa37G1;GTaXvz;P@qQ)?dkbE4tv8N~mA*jLKe1^ACED7-nrEBVdv;ME~wZ%*Eo z{D%K4ig5D%uNeA&wcwQk5n$JSh|ZhS8OR}GCmAff4kB}FOL9!|Wseywc~<8v!7@gp=E5a_*u!+F8^QgEx7*`u8|@0?=bvE(+NfJ0kH_D z^MISZXoS`hHaK>d`Q;UXD-qVA-H}p2@T?$a=>M7sv;b(#|6g%Hjp1Mg!aLQUM;&i= z);OVQ;d|S-gZ3#-5v!(ra-x<~kZRUjN)gFzd6b+jo94G(#H(+BPOvS;^;pmXdFSaW>)JnQew!alt?=vazJ#kiwRF%Gi^ z#?~G&DTXocH5zR%GC@0yk9g{i6&1#DUknz}Re|xmL6y0*{xc8)6BToQw=h=uj4BX4 zQ?K;0oC3Hfl34&4tK_T=K1VmJXNEM~o0RQ=Xf6vTwGkdp}xyj|Sdpo=DS9wc) zgWQnY`b-P|?XW)jk78txa@Mnp^f$ng+j6EuxeGBZUZ-LeiZ%Si+1R5#FqHlomz8vA zR4`U_Meg}?KBoe&__qFQmPcqFaf`X%HQJ;3-k!B9bUi)L`%pDa-fa#w@kv7tB=PEQ z(P62qANQ_KddC~%mmC9;H54!P|JGFaL!)G7(NV#%$Wr2^!6Q%et8qof7RfM4?S*z|#DEUKR84Ksp8xeqirL0R-*C7xSwe&TH z(@3_m?7~~gj|=_4vK)uTyCWA_zwj+2G#yI>G;1KdY*G5Fx}9Z^;w{W_STgH?ecC(1 zbXv*JTZQg(1L9`C?XE^1S0)U*Qy4=>I3e5#+TY&@U~1SS``K#btP-9uLT)hQCsc(6R!(p@-KfCeNEAI*O!RxL1=Y6*%owko)BCM0>{+t+^V5t^y(N$e4 z6RFYLe$Mx;J>v^k+{!J>`Aoga=1bDq(>=ngHNP>>D6tDs&*LQ9N_o{RBu1EpLrP>R zRMTeykiwEyU3lA2x1Y_HqU^@dwfIt35hw7Jlr3(#nxX5x(p8CC%46tF08Q1KQY#{Z z*i=Mlhk{hXiz&j5+NEb^KBFvB?GspOe$QTu6(#!FNzyw>O}GtH?WxP$ZZ&;C)|=@U z*@E=52(GY4NE}}rGGw5RFOKJ-#C63hQ|@hQ`!vLP{qTtQu;H8UnD7QM#Wr~gt#C8& z3^b$Jy3}R6cG9fsV+Q=nkLqqae4YCTxZwh`h(>PB+}o^`*cB5=FVrjrPlHtboil<> z^^&}V>CB!aQ|QKvFrk5#>S(Sv%@JI7GfX#hqrET}k&BEn`;-r~P(L+3k(YP%htWD6q(%*i4sl6+6Y|X2d3<)_yC< zLJ;`FM{5)tK>Vy$`_Ai!5B1$sTFncY`Z?rsJG@*>L?h9YU656`o7jOM7QN`qfBzIw z;0;(b=t4DCIxO~6YLBF!jqCWYNl37H8|t$Z%IgS+H|kFLWgFI7jgQ~PqJ?d^DD1g< z6!WQ?xy?9kqNujKoeI^%^u;>;s*x#rERN5K7hq){8!0+EHS~v_jw9eWWy|>j z`WlDn=l!3p6tYR|qL1N=H8|Y>eW!rebshSNOh-hu{OgVFlj7G-Cllv}idj!t%t9bc z?2=R#_*xPJRVJg^{4ixRxSd0GQvr$IRN@S7AIWmRy#IrO#yT62$yH9_otq}(J%aiE`&y(ClW~b=w&VkSw>CVKrdj?k* zv_1}V#Qz?Q#FUH@nNi_Uqu3LRvSsHL4L4t3u`0-D(UkwqDFey~<`L3qs;IMZ9an_R zhQA>fmj8{u$5jFmMYYw=76xA+V1!^tB{tv{MT18b9_mGtU zVxfXhw7KUJi?o^{32|uX9t^PrJO%>d!vkPIW1=6m6Ci5>QMPAUnk`5Hp15hbK*PqJ z9fmBwp}A*)jYklF<+x%VX!w}cNYJHe2szI-J=rxD-La{+TFWn&2s2bS7*MS^Iq({@ zF3jv3n`4TN$q1`mVlQ9Z(P-wETiHBIZb_etnJ$@^gbf|QCac%ln*tcwE&QuX?+yub zB(5$`1}*D?J6)X))=Nk!uU9qgL{?6XaGtpVJJG~js}x8d-df7wR)^`Ab`=JrYzvIF z8>_pw6q-EZChrKoE-n#HHFMcXJ}LxCvXqGaoH9xvFh0t1o|>S4MJ>}hA2?uoSS`5I zDR#xTIi2?_wfkE(XQ4Ix4Hi+xBvNan*k!65zIC%yqfiTd9qBS7dk5vAISSQ*2$Tge zV4!3x@29J4fO3wvtSyvg(|H44z);4YLeS}C`=?5nCvwTU#QTyab|+GurKXaQ)Ftgi zLSG2%YO%g~J^)qxO~=Z>+7nO|@l(iEIB6HLIC|VcA;H6T;Q@c1KgG;sL?Gc@w{!Aq z7GwJ}bwXVoe#SZoyrk<7PedFx8GtgSWw z)5PA!pzD^t{<+!gIJ;KWCF(G3CHt2bZcg@&>)~@P%{eS~#2Rr8NU+Z*C*A|=m zn(8c<=$ka&%KKiFlRM#GF1^dW#B3O06bM>?%F;jC#=EO(>SOc*ySI*fD4*<@J}OUC zC#hanbXXlQ8@l${PoNRZuWj$>z-G%Kob4586|Vg0qr{6Ehj=G5-1>79-(|pTR5CVF zl_q0|e2Q5GWHa;W?VjW-F%>W6jkap! z{b?XHy^}q6^L-$O4)z22Irau@;+AoaFJ@b|FC1569bS{o!{#%Ru?VdT=L|AUR>zUL zcG}<2<(nDzBibj*Z%SURCjOykOlNBS8PdYx%=P?_w;AM|Dg^p;*%D)}V}7hv z8g+o`AL4!aCv-VVwH65jk)u2ua?92FTegV#7twz?d5bC6F%bYtcvA<%pKw&WgxB>NVp zERCCYzUMDJ`TyD%DkZ>B%Ua{D-r7X1r;TGB@5|Kr&mnYLT_mfU22+NM1#I~^5kI?h zC9UoC!?Bb&B;hF8!ylFTXqn7iRC)-be>*~PCIr@NroJ1z-RsxSGa|>;6GDFBA+=c5 zON`+;^6+ZvjqAzY*3J+`rO6lg{7`yE8la&EH|)En^=BgiSxh-{0DY0~40i zTyU|$0b7~0>5S~Yx+5_d`m8h565obi?$s-=4$c{*;(T!RCjs|r+Vv~f$_TxEi}ju> zYsBb9y`$vNsF>^8lMYj`v4PCPDEhyS7!>w=copB?_Zf~vb3Lnqv8mzxHRk1oNnD-R%RtUi)J>_oz3{-|p#%Aw+fuiT#R|}O?DaktH|vEjqVYc%Hh)L*vT`&;Hf#MD z#cCuFwKcjt7n#krx=N9o-buafs{eie(n%1p98%o8>*CXuBwvBuotcM>41VZ9X}p%YSm)Bo;Xxpn*IEpS2<1f z7@Ia37Py%Px$ay#u=!S~=$JfipF1TaeEkTd%#im!4m_2lp&9jyp+>FVMtqn6{KA>_ z2&vpi(bZGnN|H}2e7Sg4`Z&=OP#gkwnTw()vmNzsyIl^_Xjjw6TF= z()Evm-~qIri^U>@j-`Lyb%6=QyX{uMt-QOMlymR##mr8UryI9PLn**irRW7QmZ%{o zanLq`@Z#AIp))U4JO2Dd&Ba(2#X#n=jeRQQC1Zm)v4PWf<>_ zADMXQrp#y+B)|7=us^cUnPhkI6&)8AoEjuvKbuxvP(-BV&Z6Y3&zrHLh<&Wm>=!+L zj>J&`Yzpp2zv9amh^wEwNp|oxHnBxlwReZSixMM|`f7@nk1B7zavcA0PW`C-zslS> zaC7?-aO4$Lo=MK~HdnDyV2TGE$+9nmn{O_kOsv>&*H@{JUKv5DQnX8ahjRQ(jvtuH zq=-UK%ziDAjUmlL zhvv8z`UWS|`vcEblH0{d9qLb*tdf%~n!&@9;$ z+dc1a$!1Xx7G`e_-1~m{dPUrKz42;S<(HxLMbVuWY82LC1^jNqra9x+GCZ0^7xoOBb+5OiUqO2Po`52~V}HzFu3cXSdNF&q7)qx2d$R%=oR_8x}jo23!*O zcF>!s*6Q|78-1Utbc4v_B5`@M@$($fWZ@u zkg?5Xf&f#)>&xhD0x(i?YOTh)m!nthroCPhKy-1nz%JO7qC`cUxuzF%EhKRgLSk@blQiV&zhQ=8j{&IFtn0^ zXW9xXmpn?%(6?>b@T|N_ly-pD46k!Oj9Fr1c?dPo+||%#AFlp|;vi4Ct0(XtSqCM< z9*L{%C_s|3vHY;^dQBvxCP-RlXxZLiGluO`Lm(lhkSJyy($H(W7Qa>!LqD_&+;5*g zOSURB8VVBhp-B39U+UW$T011>Tw3H@%rG*pG3Psy?UEgRlg`FEsWE5G-uS-MIepYx zy0t{__50R$3hjE0?i4!82sTdJaQc$PbTGED72c67DhTDQ{>D_M(wD+$dZlnm8k+-z}fjLGxj^|B?@~oQuLK{OhatG4pT*!!yCjV?s z!yA$W`K%gF-(%xqSoO@Z>P)*`0U_ARkkc;DkTW=GadDllj|)=6*3Al5?mOYkRiE2 zZs5lB3EL0+eyF4qyn@8WzF?XCMZa`w`tc+Lw!(U1gXsJLs)1fd_ zl-{BOHyKQ7Pr02HLj}C0R}hbDxqQYKZhuv*m1GQdb!8} z90UK1p&lRAAY-Oz0Bd8ifwa^bx||@jR>MztAy+qorKzluul=slm{NPnW*{wOL!Y(< zApDm`N^;`VjFKMu^f&&yNW4*3kDeB+ zm&7SpO-(Cl#-39B1N^ISTB?}%3!DD}da|q6n`26Dl>dJtpESm(jX9I?I_U%ekU0Md ze}A)xgVNoCE?!QY>Qxbkp1UQjy=Qtom?;!NTY*HLCHZU@j8l%h*)(%sjc0GI&=dO*By+GucmT?*V0bA)q z52Qta@>ZT%cQ9bn)!l;E*FMlIOrd%jUPi~Hp%D`AU$R{>^dd=@q|Hb0IRb|}h`&e&;Us7Vc+>Nm-5YLn3Qu^8$-%D$TXp(-&W%Dx0ECr|UOwO3 zBr>q6u4lECaf(Is4}ftA&-up}>#kJoD=6K&)-&$GCKh^B$hGBrZCl9##<&R^ftPt&X1D z1?x+%-5*xVd_@d@&*c%1Cg;!baBKKfG{4VhI00%&djOg$H)`oF_xQ4axXr`3t>tCA z%E8aQ&s0x0_~TaYy5W9IteKx*&p!$;P=|i$=Mknhf1ea{*f@37y4hAppJ#8th{N7` ze&g37i$r#Sv;qtIQy};~%1b`so~YK5-0t;ePM0g(j;%TKpci!>cDrlXjd5~SVX;o)259AP_XklpelyVtS$*|5n6?73 zXCXBG@PXG7KqtWWr{R3u&)cK5bfx|kUQ&Z+MYFGce`fg6#0zq|P?-cX)cF;5HL%n8 z+bh$(mQ`z!q~iuW2KiQ>DK3plZ4%e2)0_1DGo8UUnXB9PmAXx)ZD5vB2|>HaczszJ zDrCHhxZ_u-g8uTbuY9-Uey7_@-%*+Z15)m%V&?nq5s!90MJP%uTH575;a% zih?J^g$h3W%Y&a976<$Ca=q|s4? z^TF4L^j$!fGvKvqV~qHKH%rUpi`x<^Snu9lH<26Q=nY`Cv25s>Nj~dUasK1ouXQee zgSQ*xz1y>6#iZuCgpwas2*1jDqx4JP!!QOu@qtX$PjL6X@t{Dmw-qj-8d?UaiYh<| z8&Y|FE1>;2-|GR5@l>l+GvXZCUQ%!RChH++%PuIap8KSUdtNs9Ab+}4kXxwRtgRw- zlb!^kIdTM|CLNMH_#Bb-i?eGrV5D>2#15Km6-o@)`ws9rA{%o5(aL-gYFDFU`@LzV zVJcjG!B1XPhEMgbRF62=eW(QfLH!!hDmQH}W^pfP{*L%{TZ@_xh;oiZR@q%7)%DAz zck|OgKfXCdb)KJ64%V7`3Zxiu2VChZ%mr81AF}#yH9Mrsvz%pxcSSvK9Oano&-GBG zMBrRj!Og?F@^6mgV18`WEPlG}w^_!S+7NC{tdQ5;hTn`kO>WaGoWoi}rEir{lxoQeL&$J1 zbUThaP|wnTjC(1=qm_UhqrA-2RC}D{6YXe0R#NOo{*>80jh+JI64f5UMFYW=j5RoSJr9tMsb_IP-`U0KrqNVyl$py4#ijnu-rof#YZcT z!Sd74Vc%6d3h(P?>3$EwSykJ}kq29r()+Yp_xntJhJ)h&Q3SQEx+e8`nWEE~+Y5JX ztf8gv{%B!L_dMsUC>E0ZwS(b!xC#o0{LJ^@o`JMtllA&OIrXPmwgF*Y_HVO&$p#~8 z#8jn(Ag_%ZfoqQ~`ZGV1Y}*S+2fYnzolxgV3aF+u}{P(vqs&*860!+X}=!bihOx<7-eLv40dm7~&s=A^$&$rJjT@h- zQdw-Asf&b6I{k2Qz<9#3aL$0T;d!8CCSpb@#-=rwFL;gXp*f-lt5lss!ieK8^b$TF z-;)maO#8vq4p-%!o22T-BmgRMWhzS_&33aLNpR14y$wnGmQN7l`-Owl0+E;F#!A)d zUe39ilnc{|@8wr|6Rh@p@^i*|0yJtg7}YJ_=gHfZSzu~uTa(`^3pJX_pMG~dk) zt(CD4;CJTgz}QCB+abXqzV989v8`XTr!?(%K|Av`JG|oYXhFrDrA*{B%!)+*53tQ=7^%PP z7xSyFQkw}UUXp7S#-3STb7q>4r*kwB|w|(WJ6Td*Oc2O`$=BdcTQcrA#@hUlw&QYkdpJ;bF7h zZbY+1(nFE^%%kXaXe)zaLFKK{kXyp*9S%Ho6(iqWrJK97(P?z&!tH?8sNh3M!hN_^ zSvJN^^ZP2KJp}eV#1W+OJ7Zn|T)Gg(_;|$Fjx*H`k*H5{p!U*R-hNa?uaV0(3aWqAE z{-dyxUL5uIFUjb4fsA(L2WkkN#IB5)(y8l(u)|*AwVK-Q>o*Q0#&X*J#?M#yF=dc~ zq=wt2%MAKda}D^!gI1~3FnesJwe7A0?CT@T4LQk{R<$37z{Jpw z=8qafw%<#AB)5CVZjEH8GA~!d97J7QfUfw!00_uGg|)YybxVQ|EZjT$cF!ZVQJU11 z)ti;BIt`TiJSsKcUY1;00V&@qEmG=kIx@Pi8ela2d(Lsg?>9=<!+C49H)t3hP(+{JL;UYD&*votB^9pu{#DABX=(F}vv^-)1FoZmw{KWye)T@nCmc z%Do`PKMPkLZSn@tSpnX_3&8?OE;x2qQs%TcDA zFiz|+TMTyHB~yQW^dck?>;at}RP)l2GSSrGPR0)%EYg39NS6+&M~TVxoOo8>vgI@u zm`^TxWL!ad4%mKY#rK!OvDeI%>XsyA?$oKeD`O_{4;DHa@>0P2zKET$(ty-CAo+kg z+!x|qN+)unYJ-k-<4%L zTbe=!;56rf1`7U#kouc66J%SILR$3o5+--LhDl=ihY3gCKe5@Nx5*H?=L&hHZ0Kqd zo2F%Ne3w{1)Qfo1WaY|R`;`aM7S&b>B14C%N6wru_PC8>J(S6a@nvy0_g7W?)0v%& zkmZCqtBD=m8kzZic(MhzenF{wbIWIgFny!v#g0x&W{B~;{k1L%VknAOw~Ko}9_R>^ zSHoz(c=?X4*Mm`ZJFdnANSFhf06V_=HaBh^I~7@PpD7M^KD{4^fqpZcFBj6<^ijWQ z=xeb05?NpjSjRvB>x;)ux9sN+2n8HZU3_$_+d^UdnjloYvTm2(JXVo%X&|jS0h0yuq}aaHpZv)3Q+g!qRE z`!4*1!}j%+G8K&^)0;RgV#_IHW)?&aga9EQ9ps~FoK_viw(eXT2av8@<1wre>zbT)k3cO=}Wif#pfk|dArQlA(yinIkpk@Sp}9*d!;IyzuIEH2h69i8QZ#3z|)bO z&~dU|1o)$%m4XkiuRknZTQTq-#VXL8jyKH?$DgUEa`KnwEYwk)?6uD|jrcrHrqM|E zwc|x5?SoYZBW&9|tZMc7T_1NjdM;|`FBiQtzZQ!QsR&Llj8^q1?@5f7&70Rc`Jo&R z$}|AMr#ero)EaX<&=bs~to;jxg#NpL3HU}Ax(gZX49O$m6Z2QQlHoF_Qz_zbW zPRdnSA0}g-!B`-ne}mY3S$WSwkjZI}0Tw0OH?|Jwr{!b&(~X(Kd3HZ-CMHMX<*Aw( zNY$AXc+HV@vrGe3g0K8<15|Mz#jJWJbIbsu08T;Onb(X@di15bcXU3N+tw;3ZCq5* zgf#}Bo;4~+nN8cB8tYG&_3HCH*O*OlbA$`0?_2}>jXI_r`IPYl=@})!VU!<7Se*e+ zov1u!BoKITn=H?K2m|*+qM8y5+(JTRx#eW`Llnw5+@fc1v>G_&ocnytQQ?pgcB=w; zDY~f)2Mh&+nj;tqg)3fV#xJF}5c0RONS7t1Evz*j_CnW7xmiTTQ(v$>f`?1&CkihnVFGbIFk6NA37-j&?zzNkBf&)E9;~F2Hg$P- zk@&n{uTD~dCXf3JSV|^)_q5UvAv!0WkYu{cQ>B(0m|S`NR@mT{zmKM~!9m+w_R3q)_}k%XrAH*7f(7mVgBm_s%jJ$=&s5YMhq))DEihULIyk`X`o=cH~){~GH@;Ff>i5r`YD_NDV zgz|J~(cY_E+{}29#d3mjvn?gdMn4`kZev9a6u^f zObj|ut~WD2gH8gj*|IYqT9>J++M&B6#?jv4(b6Kn(?dEFh)<=tSPVJk)R{S)2G3G& z8mKSpMgkgkaeCbuJra}~bj=f7ZA9)zucI0`Os2b(n)nJYi0H)y!FQCQ5WE&YOs0h zm*=#8k2val?D-GQuQaQ(+-fiJE@GM869-Nq_55GU&a=)=ndFN)r zBNnz_l07O}=bVptM;_B_F>Pp5Cw=<6)?Riq>X(cJ&4oGR(61JiYrIR>uZE(y6EEvh zhSs)HbvFjULvN366$;+m0x~Cm25#NBOF3YZ`U%LG^5+^xci5jXWp=}&v5e%;oT9(} zb2|R#D}l@{W#VPtuQsIfZ;6feIo|r}Q}522ewZVHOjwvBlb;5_SF5~lesCUr)F{E$ z67Yhbg=Ca_&r><%*#LxX4jlK+DqCtMinxsjA$S@t3j&+oGsp`;mxaCAxZTnmxCo} z_e_$d?5kGZS)*(zR`ElzZl`TQT33e>-Hn{mt|hA6;?R13K@RZLa?!Uu6n6nUpL)@s zLw+;4ys4myiJKh+mM;7A4P18ZORxo|UthtG3KB?5l#(#-)$H82CNN1fE6BdA)+2`< z?`4%ObsId5KwJ^|ac85N^^A@YT@qb&U-u2fq*^%-27tynw*_Q% zg5}RZWEEVgry*mI$Zdwh5DT#pNkDcTB};U&8N||kIQAa}fJJzVt`n*tUe#IWEauUn zn^N5lI6^V~&UTY>|3^_oJVLSjul}*b!oZkxrArdhzRhv&;qm>Ehe!MW zimu1(Bi;Y2_jz~({jZqQr#vZ=krp^j)?e>>lRdf%^mu)dw^7i{{f?lj@sHw$o1{D0 zad(Yji;wr1^0)c5^H&2lLtp<<^!)F3N{?z19=`uUzGy)C+>rp)Cb4Avw!U^wJgR5; zow(87a}U>6DER9gK`t^mb!eT7pU$IwiJKu~c)1-F3^k95hgvHoGmUy^aIrsi2p0a8FtqW2;o9Tx?U9G% z!|4^m6)=5VWDD=9^f=3t?5+8Ys*?n9IwQMhgG%vtqF-5^{b?eH zjBMdMgsQE#KL*llv_F=nSg)d{lJro>NFgJ}TY9_%ckoxTz|x}dtOlXBiB@ik!O&8$ z$=2<@U@cKml;Q6X|Fl!kX@14$G+t$-UHlNrq0&NKN_e%pKHMJMuY-vDu;qTRUZos4 zrNg_#yna;0w0A9_wPfhcX(Bn@t$TkUhU&tc<~icO55AT+)2>%#?=sl&6s-<3+27&R zp;8G$GB~b-i{OjZxAi^m+3CU8$xg@laGiUq8LD{3t&_o+lE12?$4^b3&;=g@njdsw zeYH0p@GUil0>O_yjs%QG_qy%2o;p%{a|K_4KmUax148|F^}h1`i=oIT-(e{sf1E!| zA$a#rqIF%*`QJ`MYD3A(E-ri-*~Yu?Kbb+J)`N{Ur&nZ;%^soRGF0Z1ltI?1jEyeV zWS`N%+Lm4N;zkLbPL^>(rGBGmrjecCl#`{Z6^;{f5C{+YBd+e6aq?$+7|pb^r}F*! zO*I&5qc;%z@w4>RBNu*e0>k@N4wo3pqyqxSxtLteqGl>ZO;>b~$j$=>d$q!0_^ak# zU#X-N^ZcQ;c6nn2`^vf4uVW>~&%XJ+E@~jM(*?tGjw=e5o%m>6j{lw7{?Szj0@)vi z+ByV?F?<_zR${MmA6!PEB3$nDhe?HuyhmSL8QF|1Jd0ngpj}3LKeK0>Ij2cKMmC?0 zMu<@4A+pj9JzZQHK=dgEY7Vm@@)F5 z#;siZeOc%;Ut=zTh^jL}cIr2O0*OxP39|IDwQlhU3N4xxS!Q4lD)l z`fymZwVH7nKc=yC$3ZoJ)m|C$*r(Z+YdW`=un{=d)z449AH^e$Cf&&-5Upd7zc%_i z|8_xL%m*VX<&2?=-f99T(6y!|{W_0dNglXTanc7*p*bm{lv{^R)}MlSCAEDl$&ilg~3sd_sgi}!Uo9z_#qfZ!eaVf`H+xJ4u&m2APUo@%HT3=MuL zaA;_74E`uH?+4zXFyW{|xB-`}Fn?Rr=1fB6VdGW{QN*x`273iftK`5Qr{ zWwaEQEKR4dlw+yF&f*Uc$*`m6!bi?h-|Tl?K}<3e^zJP8T%FYRpkA6=#)|09+#qpX zBYAPVayx_TFGB9eh?lTL$9(|MBo-Y&G8fcG~iAiC%;^ zSLi)g$8`>{Ia;$GWy5_Y!xiQNdmMb0bF!i_pemS;@Ef=Cf6vsKF0l_)V6+ZXG#l8W zo6M!MW$>K80!LPX9GwAJ+Z~TYy=+{;s^U3oat95;w(oNcVb+0kcWi#`}QtvA( zO8|c}uly%U?}vJJY3~)JSKsC?0;}e6kcK}`XX&kGg7P0#cLQ!5DQnJSHK)7d#;caB zY}p}Plu4bXQ^xmheoOcSYT~xK8VhN8x|kidjDX7Mn>g5}(2e1IUA zdfw2f4Z!qf$&UQj5H-c!{aSQyKi{?fPI&@d@`;mzEAjxm`c6wQ)KBY0sc^+~M%X%R z=clxGmu}85MT=R!ypL_NWgW8nH|IP3Fv;w+rBXw2jDE#DikU9M-A<7l@|<*2|vggxBF!T3D#70NKLMsECmh z%Z{oUyf4)QhdFzF=nD-af2na6W0LPbFdYK@rHY2^LS1bO7^q z_|llSEcfXZZj;zI(RXT|LBc^6S|$|9MidoCRkvTMd-gKJ9p>z0`-+oZTi3ZWPf}%@ zt>+zmgX@E4M9*d=Gw#)fy=>MOBNZP|H+rR6YHl{<6d7FUH44+|g(vOIyGI5)-YKd3 z`^79Wm&x=^@uR5h!h*(4)o)mzAbqK2Al-WKK1?1acV3MsYH)I7Ethv$(3#&Ldg0TWTdq=oJT^))Rt1TPu-0;{%a( zR%tXtio+fw_au(*D-=Wu8CixKwLQd|d`YCgrk#CK}TA+U~%n=K#M;sZo` zqzl^6ScRuN{tdfDa_GO|gwF9BJnmOKJ!3XoH6>?wUc*5OXC68loLG*dMIr0{#&gO@ z$X&eEChq-|pSYi6$Xw=jsYZu-%PL-fk}I|OIr)r-pTeGcuG*c+k$Xv zv-8{@gP98-^rM`48NJwrx)n)N$zHTN#xB>gYQw=g#vaHfC|-P=paA1{&4--iu~1+m z&8*{19{>8rupS(mvV!N3O>aoo3&+E$)j#2559R%CY6Q-Jt%@6NPTCKK{f$uo31WhW zpjO9EJzwT)?P*}_M{Bz=E8_w!y%<#7%+G}0%S;1oOh4dj{?DdApnFlR$+MHjJ#u}x z64!X8>c#j1OF;?O26C8x9_GS24at;PZezHw3Aoqd`Vti?pRrn=U*_|x74Jt~g@a@| zEaNzUSJ3w~%}wL)wt-(~RvS?IkW+)Y8ZZ{SDc=2R)4Js?mtOpEBVDj(#noRUc-)Oc zeFl(WuN~O>dyYZxre~U~YU`vT2SU!najlFO$=(}ivBMW+`yLCvAgO0vZX_E#>ug#n z_Dz_Po}?r)KPK*O?kIrakyO>T zG@)3M4?k-RELM>+(R}lKuG!z|LTdPhkH^h6Pr&8-3n2%|0BMj^?q@JpcG`u#tl6(j z+ZP{IHua23@1W2(k@TDRyMsDsW7fjqKcEU8L}`nACI=v?gYaStI9xD&S{H$4`W#?? z@H61h&6kfrtnjdIp6kH^$`osaEHCxaW`rsX)kuoQ3N_ouR;OyXze}s_&^%*f)mH3KwQJXm zy+vtJ6ty=+RaH^c)*99Nz1#nLFS+NAT)A#?PR{y%#?$Zz*r{XN_g7ihmG2{2RcC*A zzCo|WFVcjzVL%AZY>_EhbeH?myLq6R8$@+W0)@isb>1T0L&V@lJ86H*7s*u>(Q8i^ zN8aM6+0B^|C!E{z(KVVo(#h6^~8t>h0NChgnh>H5klS6e_t*v-uFK4Mtp5 z-~8_U!jo@p9JBRQ(S(P^pY_LT8>aQ#=Fxdp8Fsy%p#D~v)`BGY@KSpTpB!5I?skJo zKq`omI&9A4<0cbW3997Dup0(RNdb>EuH9Lz-=$gbH&LbQj+_!S%>}1qp4AG8VA`|! zjutvmd5u4<3v@ioeBw64*Q&-gS}iQMyhucR5VE*7tr_dr>3I7#jBGI8UvI6v7OxS= zc%f+&bg$%%HeT^45MMk@N_bF4xo2Y8IbtK~nYA!`D_3-iyf|^(*gau4)N*PYe_%SQ z;3-uYX;w#PQ<3M8ZWhahrMy?|0VYr9ULu*VW-;&J72fgSQ-5gW*0R!C4^tPOv0Vyu z!0v|#gL~JY0t`2DF#| z)@j?9TI^|vFF(jLNG3 -$-Ot0^`77P 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ℑb6D91=SPx<|UK)5AS*t_8v=9Rq%Pj4@ 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[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

Z&+^2rft=(1tn<5A=`3OdYq2upm0Zvyd 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ǂd+ueDJH`PA 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 i%`8N@m*IJHmu>Y~KtghOzjN+c>;AfH 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 z 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

12@4&dy9w-4HBr9@mYNna?>~# zhV?$OA-)+aGM7R17l4CX;UelJ6b?`fesZ4Kb_P*f*3?d5eh~|+DGaA(+6=<-1>!Mm z>;|AV4cRn=F`a<(4yn2g;Iys4ie%W8yONT{2-0dPqJLV@SFl3Mid#nFEp4)y8)YF_ zn06pcLx+(U@C)ItT-8qK_D_5{!(75bw~wx_0f18J)p-ey9e$*J++y4h z)~g{^SX>s+TynBnB~xC>_z%=3Q)KYlp~w}(1z3Ar*!Gsn8l5gSNUL0|;kl@4}p)Mx`LJzQK4Fc zSm;11IUrhzrVgg@Dz_PmFoz4JfC&*S+ROsXzJa%>yhs5v>WpXlFh<3N8t;4mUYtL~MReGx2x>l83BGNfTqrAP_Wlt^& z1&+ij5K;k~4M}EOVb25t$3ZY$a63U(E0{~9@F>&>i6_8ngo9&byxifzu&}aD2U5iS zzyg*9Lq)4*LSANBV?j?W-i>Ig7VUSqkizgT9l~nNst{f|jA8< zW4MOp1?~(Dr}u^dHtd{$IWmUfT#3T4hKuaUQCe|d&|qus-~%)mwDiPlEux?spM(8E z3zeb04K#w5CC5UxYqVNKpDbN#B`S+6m1_ZJ08D2jzOTt2agteptHBz5F2S=Xv3JFa zA9WqoALZpuo}pHf6WI}+R~xh?inzd6S@-uXn}YMy9ItKF-5IHg(zVGW*yxt9oI>F5 zVx>UYVS|~lu~gkfixgC_GGiwPhRH{d2K)wAV5zL!%WSBl5w7u)^%-+L($8A`#sarT z-wijvx`r|`nUlS`eT>Tg0Az2`WNM~;S%bu3?_l=Dl-*N}63Z`G_Y8_(_LTP&C4fHIbsQ-XY!4E~ zu~`ih86`IiD&cm5)-kbGrft8u3}KN|FVYi8H)XCXYgYyWTJXyGfU<&(VmEajUEm^WjR(fw(a2v!B9Z+WR4JwK;cCwDuwIG9xF4b)sk10GsiM#*-qZI{? z5CKD=!rEILuy@cPg_c>E5i@XD!Z6$e09vHF+&CFSEdAVp$rgd9OH4%qfHx3T)e-E0 zxpvN|T|jjXgO~xQ8R@JNejwLiR*m8Yh`Q_p zENrf)WbNA)6*)F}iU{U0O$t@t&{~j^+ABzGO_J~l!ePVY13qlX$%Nd%h7#=tzFEL#yrL0+vy2l0abXzDCM$~n$NzWbrOE;3(J2b zE@mi6g4DP3mLal28JVuaS?BtQHLMp@4SW$>Wzr4)v;d5<;3+fh1z#7kDZMenYTwx) z-l36=GkY@6Pt{z_s#(S$0ZX~JbFz&qDT~5eS0aD8fdr0JoW3lN2+L9F3dWOx59C0( zz+y&gM1gA%Oa>9uz6F)g zh9S>3RtGzNcKL zcv9G4oaj0tUf`qUmNSw+NRx3cnM@LpT5uuU+LtKgZ7jN9=pW`{Ze;9&D*((1LSwnm z>MWNF-D`#kE{wUv1i}J=%N^eA1Gb%}s~Ya~sDY9UZ&K_Go3y!(wivOXOlqXE z^d{~F(5NR8v0#4Y28)8{o2~cVn2KH82!b5I|pJ^upLX({VtW z)aDk|^2|Q1-k@PFzf{U(@!n!q7eY$SER0vVW=L9>A#Ik$ynMA+?b8UgaEp{kWb^}P zEUQMU@E2#U{le9UQSANZ_d1Gi+~BGSQq2|mF$()$Z2YW1qeR_SzGW?4#(_v5AZ8`l zny%%nj{fjMsJP*|yN>gO`&!`jT5Qw_GKo+(}Be(7c-%#+vWivL> zljBqFBzW9KktTOWGKH}U_42AAH`Bwk{ zK8HUf8z=7)iuW#IMQlI?mv1}_E88|`mth`ns8k7~xZ$$_y6PBYUf3!% zg|uLs#rq~bjF-ga$_v=K`#`8r1KTXkxM5 z)a@Vva#VFMHRuR7KP1hpU<_P#cwjF$s3xoHnu>&Bu!WR`78oRXAl11@-)NX%r4UMM z14F{X!&Vu~GoRsVu+roYkdrKsaEA|@2;eRUbwahGH4HY$xD2yP&0tj3d!w{d)B7}y9CV|B*#wmqfHpxv905;uXXEa>G#>*7} zDOVK|sHXVLunNsCJVf&t4Iq;cW~iL_J;I_ZELTY3jDRq{GW8IVEk$&y4sE5Iw~1OF zcl1>KI;_iu?k&=~sIIbFEz1N@>%Hm<4ag$RGr=j+Y{RbG+$|LZrUl%?mLqzt3t-8M zv+2zcSQhL76-cACDFR)N*>SQ_mUIr?$~zm{q5lBPrQue}TIVlyDy$!IN<^&ODK#4Q zL!qa*5RflDBNu!Wvd#LanA;MGsa_+fC4b=(g?Olu(%5<12*3i-2}Ug)CY3^&&yi-p zf)31w6SZ!CvLwriWb2L=aJk5kKpF%R?#a0rpgr|+$Hlz#1l{xp#$KTU%u9Y{fkMkl z#<^H3xt)Spfe~Z??vhZ%z|Tk0Lpi^xXn?AtTjDXQVx4};YN#hZv5*+}yuzm;oc{oD zu&#XOBS5JY2)Ok8CYM@@f&97rm|1=teVzVi8m2xY@7Uu$-9LS)6#733Se zrC6}KO{_|ao5jKHG42a8BJdM&QYDd2m+EeClqrnv2XomnW>63Ux3DUX)Mgf?N`C!e zQe;vEN2KQfwrA^?Esnfi<*Wu}6&qG-xW#g&aSW(_d*2LJg zv0Y+S;zLb1^rD7kNaBl6(nbSS;-B>Ri;lDVjx&E!w-=mX$~avGmq&%TO$BIHW3yjR4LvT%SH`Kk6 z939QFZIC#Ps5UnTv;u&kYTBnGm|#I9ugruVMoCr?1FQoTQAw4|90?CGBo&3B02rY& zP`IElhbHP~r2}Fn9EA$kt;?ju>efJ8VMIYE4jSfVA#I-*49F~2TNUF48Da!lr9mZt zQ|w~7pL;DvR=mM#xk_Qu7|V@K3)Pcr#*hi%fsNE(;I_~yo%_*s4#|{-zyq|!pfL;r z%L1f<;jKctv_|H#0A6VlIeof9C%ir+aJwvpZ@OSTBmCJ_+G8Fi?{t#(SW5<*fSCkv zRdq^zCP1KWQ&}7pzNH1%r^(sirL2G!EeJa+r1mP_N^dcD9G~rN+?Yi+$|42xi8>-2 z);-1?81%yNbPNDIWq1DoNoQ%Eo0jNwF-lgN!-&?@MRrTg#t5yQKF29)NdEwVQ}YNw zOKuaqgttwTFou67p3RVp45l+yFEqI$aX(^1gEopa-p8Ps@EQSv;?W~p%L19hLrUGX zg0>ieBqHVv<_9rBu!Hd+E*#HqgaSOH5VX!;Kx<5|D%#~`)2ipVM$!V&ZN-pl$!2y_ z`iK^Hhv=6|`>BmL!i$rl^EX7Ltmb2YLaGiX!5oc?;c0G@tkRDAEVv-QbYi1GS1KDnDSMmCY8p~>kp1Q2q#mk3oe-0kD>{{X0Xga?IDrxxyS2?Jx5 z(V30ZM%!hIQ+^gH?1C$H_?rmZxGrKZF=Hz+$-DLtU#J3mpM&`>> z*^+4kZ0N(MxJ<2B0qFD)>&V)Fv5H13`gmLlCF%WCp>5`TEnEsFGFl%3DS+)!8FAIvcv2LoM9T&t9QN*6$fqf^%!)=JllJ}h!iwT~4f?&6GY{Rvi zsF@re#TSXl@9|%~dHV2}u>_5b0Eh81<(VoN$rJ<)+U||dMs5HqhcJqvlD@LFNM~`l zZ}D^<#JPg&D9A#zgH9m;Y(SI0nS9OKE~pq#xGg)Ee-(rwtzklxHBg%vL}NH5Ug-U> zkQy@)s7TH+ae@e^1*pIfD}s&XxqWL02SY9qT7j&g&D<*#>_y{Scyk~ehDH<9Q3n87 zCPE@cCwBp>t=bVr6PCy!f*tQ%%GH@~1ib6Tb+2qD(HbqRug*|~vp_cKLjdlVWvZgB zv2zDB`4|DItsudtL_9IHQ~FS{a8a);V;*9qLAbtDFk6JE(97eIunPo`Y1%*+{YCEb z)3`FzY!z-+a6@UDI--Q47r6kGlWpcAsKJSW;dB{-DG1@{ zuxo5MX@Es0^4v^%t!+OfZU9^js=h>~1z2cnq8*5875Lg>K54F%$X#&(6x?NBAxk|+ zT9u7@D$OE;yK9z0h|Y$y7DXYD5uGZ+$O;gY;!y9U%V7X)j%}ftWig;^cIzx71RYip zK4@G-Axoe_+hsW$*@J>qN=81`njAflRUgwNZFB?a!C~}`PO`Rx0W85#OU9a=-9!u- zEu3B~)Fu9)vjG%9J3GgNb`>gSs%_JE5DT((*Wm7Uv7hGyL6W5^Hf9d9hN>~u$M z0j}sDRwoXaaO`8aBtx;X-jz-igO1-m~1~WOC~o4OWbxxkt)ex z!)VauE)kS9thx6h2}^u16xj=>s2I3dgds9XIJg*zw@2n7^b+XkjWw0+V;bZV;7baO zI4>)n0M^*vw&|E^jvsbfur_ z34`;FCIknT#OCve$4VL!Xm3u4FH}$&fu))-%t{4M=34}SQp=c8L=eLDm*NZovutgt zz>o#tHw4XaD;EygD>mN1uE3(xo7?8&`Mwp zScIX3h?g3xVV-c^O*D`4)GC}++*yv_?&aj^6wn}3E0STQU=*WKaf+B2mXNr`l~RU{ zsW_#}>KYH+B@T}04{W10ZHL7WH%B0w;y}QQ3WY;3miuL+qMRqEqyT{`;e!Rh`Cy?+ zRjbd0J7+K``B7F5kqtV&V@!!!8WszOX(W{vt18PhaAVUp6WA^wQ6`WZG?q=*6mAaj zL6xr9!QCt;;h(f*$X~!Y3*MzbVj)F!?`g~ejL6&#D3HqpkgAq~(V3W3G?XwGJu2;g zh-PCdx+`zktsd^+q?aI9?{F!4*F+z9d)Sx;pr8i?9+k@jfZkObi`7pN^@F10p~j1% zz@hciohx*~Qrq{DJXK{|mmY4`cnX$Pnwu^(BCFWU_OQy?+}}3GpwZ6MUa<|rY3!w! zTAqQJ8cotmuAo+5i-6d!llPb^Ia2I-6;&$XP<0YeVV7liiVbDdc9iv4$J!*wtp5N` z{Qm$MVKM# zk()|^--kK#_q6;)WOkOpZtjXVFcc__#sa7cbZB3+Hgtng*{t}VM5v1^VT{UTiVh<# zJtSOWwYdC*8e9z{gk?zNP&NiMHST`#FZDTT8xQD@r$-uZ9|jzhi?0#cK1R6j0fcNu%<%PDoOV%GUsdYqS)Dc!T8Lx>*0@Lm@;bQ>C z0}`*U@#MR^MP}2<4(c3RTN_w(kRXn6q3tDvS}zFdDFT|K{tubVU6(8ZjBA>L4U2GQ z2MxVYZ|p^yH~gNGyecMH}^!f)eS`#*VhnL@KNbtfG|-n z)Tk{L<)n{R~pUR-Al$e`7eD7$;?gYuLC1sQ4uM0IQ1~Xn$urc zY_bD!F$+qFFsdwj>L3y77OO|k5vm#e2Mrf48Aif`I|o}1<;%p5=XqD1!_>5wvp6pKhAOc@ zG*Loy3Y1jB_BxAcbhcKKd?0e(`X88QcM~*_q*4C2d721dUN^>q^0gS|#TNI%ELLUX zSOmo=jj;j?!s$|JN>wHUQN4BcF#!7@&kEQ9y#j=)d~(8RIKx^2rbvziQllUuS*lZ7 z6MT7}fYH)HOD4O^Rn0DHV6J9?a;!sO>dZ;lOKY}NTP0niNiMTWr5$C%MMH9{DMK?A zGjUfV1kVhx3+xCBsB+Xd)%t`(#-@(d`aoDHwN>~kCM&R ziHj)b2e3XO*;O-f?e>uyC{9c!a5Eq*eJVa%ZVFJP#1j3fmM-0`)V75KTR$;NaxYe} z0*Vh;EN4n|@ZLPn$9b*~!pV3z$V61xX{dcauSXyc3X~8wOIp_ys#q3rmu!%29I=`A z4CXeOe%4Uj;EEa~6H^_tdx}U+TZzEPrw?YOmpHEe=$A3oqU@cBADizq}!N z4HxPHfwKXbZ>nQgCR|F^=6aWiHylkz&~uG3lcKb=Ll*`r?+GzL<)sWoXpL>e*MHx$ z#oUH_sz>0aS-9o6&4XY77Rkj+20(Gp!+41VGhx(fY6L;T9BKy8+CJiR@M+yZzbq&X zV@t?POM!9~6VDm$0BK&;B_#+4aTtp|O(msDwBxvySO|tHG%rB3{6e#JNVdU4Oi-}K zm=zcard5|6)g$j%I_p60?poBFp+Fy*Z=ym_4&5c@SL!2E!3J7YYz!DT-V2Imx{`)Q zdi@fjp5I0n2p)0iNR`6snfZx_F|lHeI8dynIlH5MP4F9V!g34wf|f9OTCGpP8!jxb zM??!ETgl3p(QU37jt`e@23(9&9`NqmdTpXj6_6LFdvK_2+!rHhP_YXp58znCH7K1H>$PEhblEEZZ zSz@@P&T>YwZc|tl!rfg0vxOl$7C}8l-dS|Dh`6g~WfG-QZK+rQvN9NYm=d|6GLw$m zc$lgMm-CV^pou6gM~AF|DP*46X2mF^PRUaXRX`bJMaOD;gS}@L=$3>GS~Z?v1M2f6Qu?8Iwm$|gP=(mS6@!mV~%EiNgB-{*yF6eKVrFq@2z}Mbm^B1B2051%6u3MMTPAnz3 z_r&3i?;sKQaX;o5*YPw&l@#oVkFrsW3ZD#ej$A&l`T-+`tcj>quwV7Kfo%reqywnj z&6}cMWM_W9(a+FHL@ytqjs|52p+o~jQ65G(mP(TOd=8R5pdUUJPB{AJJpZp&Q&O}>|ACc#!bszUmVwS_%yAfl4@h^Z!yvIDps z;UR@FpVx?^YJl2oW?#3AE@f5dtMb+bA?ta?|MpQRg=(XqG6s z77`fEL9sNxYG-f&8UO*D?t)mVFu2=eu@?fYI2iEc_Xl9(PAy6f1(;ZfwQpyo)VDDx zWq@CkOfuLdM69A~h>CWxLOo!(SM9*z^m7kyZgREBmIUnV8nN{NDXb+K0i+~V5o?Hm z3$tvxX?tiMoEMj-sj^mvHe|Kn60RR3zl-P&84MeldE0Y{Q~=9Pin40@K(!SRPuF;Yyq7nvjpvqM3Ro)_ozVxmt(?_giU5;f2UJQn}3dK@dOR(a$Q!E_gWVozQ z5f~6U#XOYcM&CTa$wcE(ws%paw!h5xu3qW{6Ho6{=nlX4K4QIg<$><3L<(Eu}6m&cj zsg)F4>Jk(iXLDBP9Sd-Gl(!BK=ESfrnZIvPj0oMJ(SuN;qkMII#w>H;Rl^K-E<444 zcvi+BnSf2wKXm{`s+BNd`#=@yvrqY&Cb$9=2T;()Gg;mtmbU7}nS>2Oj#bOlOG4LR z4@>SK6CYgEy`_#&x={!+oN<@dXM9sqtVFB{>O+oE=ms0(83RT$KD6REJ5 zl{kgF0*G=EbC)7V-V=>8?OXf^Y?R;BO0~tQo_`Es-%D!BEvj0-H6FfpB_osDOO3;; zpIDRzZj<*xh6UUUV4tPWm>IhU}N{5?0dLXb!>6*i#g2rp0BRdg1JObr80i*l=Kg}P-jGGxL? zQEIa&(=qW4g^(*KCQ4nzV!`Bvx_U2ZRU55EFG2(rNsZ8Ch5_=?IYMRU-UF+kfQYS< zY_|$bcv)a8^#o<3-w|d|ed$ZVY|wy68_w~6xQ1_fysw0ojG1fY zmSU* zH2#^KJ43$evvgFjab_Bkp)C)fIQz#E-ph}^a~&N%fcy?inUwrDM{&qo)l^HbX4YgO zms%Q88&7bTefM)D!>Zz}1=Z)>veXx8%^%wu**2OPJ|e^bAU3)$^-<;{cyLd&r5-nQ zvZe#t;-ChX3EPob3lEZLr`Xy%9m|@$(XGmq2bBy~Qx`V@oXwPr{3@3~7$p zk&M}L&dOg$_^d*8!lL?ugT(w8Gk6Jms5o$3hb+5UReDB@zH#ab)mlS5)y-TIwWIJK zx|mRv>Cit?65Bv0;Q@U?ih$+}D2!i;mvGWWS4n4B!i>2Zu;1TSLIkqCqqRf7!3l6m zR1buO0bCdo;02#$!B@aSuetM1ElYzp;FXtDlz6H>qQ=JCjrd~?IX}xXU4uEhMCLIb zaxU&s+hEkir*qqs6j7`~dn=<`-VPySiLJE|l;CS5cR)0gpH*xRS0{*#sV<9HCAV0= z!6~xc<9c9&PBM>2&V2E&%uPK`ZBB1jUN7VNK zm1_Hifo+bEB7?HpJ77g6+a@cyo%%_fOorOvb&_aN<`A_UIOC{2txGBlU8pueZ(&s0 z4^0+Z3*fti{2Okn8`Z%b+E(-g6^_W=E93wyxJrS8eFrhYi)sTC0f$kHu8>&FgS-tb zA95~Go=4~u(pbb~@CAPsgX=_Jd}sTR5@zng76!`$bF>DHK zF&9qs7Q81)w~`skn1DGJYLvTXYQh!@E0@4QXKyj)s6Q!+G65FB?UYRd0v8k^EiS6| zjAf$CR?(nj6%L%#7Q8m43l42)5fbqu5NpDVobV+LTO6xp!FVMm^iL)|voP896;`}A z5SC+WVP;uS=eeA@oPf9#Q**nCX`0QpadE{283Hmg zr7MM*!iZX3z_x!sNM72h75@OnC{UDL2XmdfGIK|I!_~rRMH{M09Fe9r z754@oc=NgPkG%AW{3Scr>zO5lWqD&-sQFa5uWVvmzp)vLd5$(Xn8njp(G|XM)tBv8 z2XN{XRJ+Zs+Z;Hq@_r_bsJ$_Y1)5QRZR%Ms?Peg=iC6Bb24N}Z{{R}Oa+|J(4Ezi< zr{hAPM`rW_b*7S@9B)mj==vmQSg;Xun9QpT|mGZr?i4iFw| zIIl~%XL*bj$ad}rh_Ee_TCU<7N+T@b+;86>$FGfP;|w7!5|G#7kI5WtMY>_#5O^3Z zlQxp|W&F(f`yj=hsy4A?EYfMz+{mx)u zs6x#rd0cvD1X^cfke@i}N8l@>juzW&k)r{(LM$`oSS zr+4qVneO@)%c{59QbCb$w+%tnwpi(Q{FsA*$SI|$ucvU0GR}&*2n&0<(Qffa(HSaf zH18gwdVsEo%?2oJa4^kmrV_2K($YbMEk(z!;_{5kOtKB!S`%2fLfa9+%D`zds?@S; z7f=Bf?Y24LuhLVTPwFd)0Bku)iC?_rJ5?xP!UIASK_otlW^r}`AhCos46Tq{Y15}m z2`KHGV$-0K$!-4OuTaXR`w(s}fXZ&@+7_ZZ)j%ds1|qAVDy;ksh>)>8L@&9u-y2qx zv1mo1EE|P-*C+^IWkP24Ax+}eWJy@xn~9NSSI~%frs~zXgb?EZ0g!J!$FC2@5Ybmr zuyb*3huRkZ0JMUi5p`cpL7@u00y;sg2jF0^U>T|qZzu}HZm-Fq!horfH+>PO2e({z zXc;0lTFwK!>`Ggl4#0T2Hwa(U7- zcSvMN$a9hh>vU!@u^5altwo>B312cxfl~Y?^>F(UC1veyF;3~Hvib7} zfu`Pos~@!N28!g~<=XD9FX9|zL8C#Y5yc4Xabr{*U$R=}GH@~X>YJp@Y>=#RGZPGe zt(oGcAw*F*KLL1A2Y|!0g-s2QO)M&fcccq<3f8zQ#8JkcXc49g#J48X943{<5?uCd zTajRhwj5~s1z_RO$jsw9n=z}7Ofh~d zGg zvQFTxhqZFzjDqu>Q5xty7aNhqENxSTSY8cAjebslaVrXLZbh_aH>EKsT}Jwxis{8? z=Hm^|(ix9>Y?*-0WqM=0Q})N>@E#rs#uf(IRdXsr!?jeNnN7PY-1A2eeg)q}lbK_4 zs{rZf81iGw3NeyQs;g*(@9MfWNp0tR-hkMNN9ZTo5WLGw6GMq&u3MIP#@L zPz;Fe3`K8ggrne$7Iv;*jUw@PO+*_*>PjQDe{b@gH+w9r^}=CZbg$qX40SaKE%yR> zxNcV{IG>O~90O=HzX=LfWsb9aR32Ol#_Yokt!_VY#nd!6eb)qTOE(j3v=XgMokTZ^ z2ee>!8q4y*s4#bMMY5Y^DHyKr>v7Jm!-!t-cheQwn|Qbkwyed&7?yR9h%VkxN267w zpjTUn4s*d(48W=fACZE-t@6dW3Kx84WGXVZ0m8A;QR(jxI+I1ZlN!Tdh1G2RWBRI{ z{-p*iN`+GovjsDi53DklYB0zpTQ?s;GetAJWU9@nMj~m8W^EldIder$QF7P;2(^N>E@lma67ZUTJG?v3O+~rAC_d70ncY0oF(@3ve3C z8b+;MZvqszeCN0?vDB<7l}c^LkYC)LJTtr*YuRhF?g@Ngfd!K7kmfZbZbA|c>EWQZsjt4t9B$^UDTYO(bsJ)er>VlkkB5> zcM#nX$fe-bgRU6z#>V^%k2#F5Dxt`NAnwE>HtX860}}HthFj6{gvWnE*=K9;1gN3E z>A*+)8vg)u;rwDMT36qS{viS!VH^MnD*`y?av~DT_ebR%Z$$&?CHO6&?Ez?~S8+lJ zY)VP71&fjXDSxR#E6$pA7V1Ym^K(E>L2}AUGh9{+tz#yMM7k>$#a=^+QZ47{1whf< zR-13>7Yq#OfmCx)#Yq9nbZRuaazQmPSjJ^gaIe*bIYFyCB{?B2;T0#y7?i?PweZoH z>>;rlO6+Aqk8&!gD1-P0snQWgnuj5{lNMk-itOaL!+rvV9~e?!$qWTh(3C2Q7n2xa ziW`r1Gl{m-aq%IV0m#ltU~+Ki28N88ML-Evgf8|#%?3GPY)GV6IDnPFE?StMP;|0@ zh?GGpz!4XbvF^0dyH&P0Z&rUigPk#$c>a%VZU76z1cH62<(qbLrK^;%U33N6QQdD9 zQ9avyD@`zv;ZizzY|}%Ciq$}A6h5!TNM1$wq)Wcc0%HLTFL)w(x}xS5B{RT5*wPw+ zZ)>Jj`lQRp2E(;8VPr^W!v4M@XizsZ@ijt~gPL8Wj;Ol3JNB-ns&+O}({iBz)pV9@ z1@wegf~g0;!C@Ej1vZrgh&~m7Rn^?D71fQG>R%GT+A5u00+-t1A>&ic3mca)W=LID zmY#6S0#fNVsZuvFnOk`tVAeVZ`bq8<8w62j0#s?d6AM$3mM6r*c=f0ZFgrBCNj|F- zu~f(vL{uu>R|^dqWH8mH8DAb)_+v&mjrc#K!B_gZiwp{Ulg3ZF z!R}x{6t%1bE>5Ht(c)DgH^F^B6$N_=I8pm0LRcB?uuXy6Mx(bzB~@1%m$9Ndr*`h* zRnY3nmxj^aEj;THl)?@!OcnQlLQmAr?7^ zfpyCb7`Vw&UtvYI4jpjfHi-Sh|I`d_rg6kdTtsIFD!|iib#NU0n8%c%)ulCd zt*Ru)+JS3-hlp$*`GguGsl?>RVvi8j7 zJfB3~{pM9j5m9P1s=<%UvA9$XQW2tUZ&eNOJCq3uvud&Km-9iKU@yIwU~;1Oalq=R z8G#h4mK&ZPP@>9!z(^Mxn(GbjsQ}01xS5e_63F}!N&|;6>f#g#%E@XI3eAR%kZjDG z^j~&BgFAO5JF)UNaxJDam8X`}*)BK=S}&t>8>fzdX}5Ocb0jf>GCb>;iYVO?{*b+A zDMcAH!C4VCA6kLc#FB=UwIEFA4hNWbSkS@vjuycXchrYwkaZJ!@KIbKVG6lBK z0)S^ZToDOtLAXX~S%n_?pISq6ShqzSBnA}c0REYFfV-e&yo{%rbsOcz>$pfz3T$uN zY&>m?7;@aGh9RSMsOw^t-AaL8T`{;t&#L&b@WP~tF*ugjuh9ti{{X861Giu;M!ADR zQ%M*+%)Gj8D!Zw$vSTH~hg77s4C7zrt5KI-3p7vQ{*#=4_rp*2Xv z`_(h*fESbyY3QryoiSQQsBW1m^$zoA$+?3#zRxu)!n{2H9ln{^-~6;2@!aQyc+#N>#{qV*ZB%Ri7{eTPwG4U`T!)5H&)v zT;yd4#JC#8rHk%$&en?&y`}|0Ed+4Q6-+f!=NRS6u}KslTEXh8oKH0gIH=hxWdlN^8l!5Wl_)E@Sr4$zo1Es`X&4qa zi(|2vtPIlPk!4+6Y2*-5`cw)*U)M}YdM#bH5T!d|BP5*W%?b8qp%tgyRWk!pK;$y~OFTvtm4}FHEfTe8Kt(8g z3AOZ0zRwh@Zpn6K_T(D|Az9hu0Y-jfQ-OqZdHIUMr3a=07Rr_tqT0CNBCBqg22G23 z-p|~0%3e~1%}Y{-j#|40+0&8g5J94Sgq+>;4|i8Atm&@i9)oD% zrFKeyR^CrVjqu@))>*cZv+)sM5LAsqj^Hqrrmh(26<7f=9nG%8@vQ0?$^*EAbSW_| z6OR{s2+BvY`2PSzC;R^4!FJKQeubtX;PyyMlAR#KFSWf$<}d1!*jS^xnCn0^XFH15 zSl(?S1zCs^-7G@u(q-H-*}<+Old6>DWRD6sH>QNo#htW%^yQqm=1m zJtkt@T%vrqg+lfUyB{S=0G^Ef)d3S1dSm7fvl5CnKA^)Mw`r^bl|)3ZKpm-7I4c-b zZHTpk2U)vv+yaYyqxVYacuQl}0$*d*vMF-iO7I}aUhaNjeTH9Q3Hh05S*znW4OoU7 z{aaw6Gy#n_n&wrgaw#JIMvCaWf;NEJ^oJ54?%-V<%*v-4OAIV=Piz$xSqctri<^F6 z238{6T(ce*0gcJZjG&Zj9@j#oUL~MJlVF{2A0)%u{YxD-7rW%MF8zeY1WQBSy zWC8fKOJyt-UR>34tM!+Z$FGi>MfKSU)T=w=g*Hho~M zg24cQWFD?ZAi4;uXk&BrrAJrjZdUI?vjqjJq&ui_L$gqpoXQBJHH{DUe8RNRyG`P5 z@Fvr5-(*mDl+6o|f}?I*j&X2_usxkzElm`!e|B6B%ByYoCJugQ;J<>^@{fd!gQbTo zQSob&AnO!FLRMK)ygI-BC;tEd{s!(7nT?d=IQpVpF5%g`G%z-00=AzJ;^tMgySJC% zhR4|n8!&>w+mFRBsT&v(8@CK+EG7aGH%&U*%6be9@|+`gJ3@D*pfq2LAw7f51wA#GmjJ z{$fA-By|2lf9MJR(GUEzKk-xk@fNF%2KF$zx`wfpU5|Sp?uG!))*!<`qGmXqs-?%n zXu~io%R|$Rs|>ImuC@MVyM^o>=w`IeC)a^3SiV8fP|NrvW0Fqhc=wnqYA$m`Orh%Odx$a`~Z+z;P{G3fO#C zQi_Z4Tvb`iXIN)3zP40f#A!p9Q3e6o%_v`%ZwjHJKe;~%_0!MH>6CtQS5lVEac;jA zaWk8Ziy44qu~_)TL6jIDE{cLT{v>$(H}Sf2{3iCzreLx60x71ETK@nISqV`hNBC#> z+`r>r$7qmH4tluY1lK*;DcygunkCGIlsM$Q2W+ee3kdba!Q=9ACc%oU)L(K?(t_~L zWXucb!%@{D=P~hw5cNOYSZ!YE-Sk5QIs8Elb=~N@7{V?&;vg+%EiGvIK4sJCnL_|v zhF07fh6bWA$_rmTz*=)KA_JjElyaa0j1%sn`ayO9rqAL{7!Fn|>caf4!!#48Y#b0< zZLw&-3Pm5dqR67z*_)qvtu{Jzn;ky1~C!%Tp#**B}!VA8T2goXs8O~PwC zVxSO}Vuc|FmuPNadYAQzEk^l$S5{EJAW#gVgF~F6(i4LD?i~}|(7??4l}Z5yEoF8= z;kI*MP(~x1k=m-DwpyD5C)$c=C}9@J^^DV8D;A3@rMOJ3veIg;+aY^{X z{{X&QO#(>P#i*=ls#v2HOgSYv8@)XducOnNyA~qbpkCGeXIFPNMD3ci`3WgLeuVz! zdM3+1Sbm)RrTUYbS!KPjbV2~2yRJX1D<4K{n@7|Gh9kCakIw$=qboXs*f*|-Eo~rN zvFfuhAfIU>0t&Y1l(OS#FM*;=FSQ~;4r!^y3(Ly|IBl)KEHHe85{f0|Sp|y)jQSX0 zQG+%&^@nU0qSlxbiI-ni12Hn#x!XbZkQn%nBwI+Vw0-=CWfLYni0|YjO9FK`5XVba zA$ZM85T>xB64zFsP2aNsDfBD?e6;s{B&;+XrQ>kR_TvRsJ2DUeA3(5`Caf416AKcv zCUdjqVwSp!sa|q)Nt?jgL3xN;+`fl|GD3{u`$OsVNYYmh3PJVM1Q_W<_KYA50G~xq ze%J$czaNjoe;cnPsKLZ@@->(Rglu3R&6j~Z@BaX+pW(-oWN6m1o`{q5P~)j(bUFTq z^pWKzLtP)|>oQC$^$Lo(DKklQpgcNBaf2)*7? z#bd_Ii9Rb)xxM@bzEEu)FYK*o3~c3r8Wg>uMu745!6#KzJwM+N*MW2 z3>%mh-Yc9za-vfY;Gq+ zqHuCLS#^4q+bX5mbmYX$VEL{J?tuzAD>-qAQIpEa3&lZVEQx#ky)5B{)R>q;2DaX> z1Ay3`<140DQ~c&^b(_Atb(%FP4Jdq&lcOBrQos#*4cF)YW) zQk6q=K)E%2%LfhJxST6X6%4W{Ruppt`HMpZs!<_R7SOQYKS|8Ui6;A|D;CW3Ppg8L zTdRf_+jiUqu=gOnR|?BD;+l*-f3j;1s$O9Q-T?9pA6{gKdAJ0|wO|G7XGs7WT;3`U zt8*2Mq}RLW4P;Dp3%C~M5%9}uxw-C!;rWA7>S~S5{ptSz5IFZ;!0|9{Knh|Sy*3oT zY-3zyG|zKQJ6FicR#L8l<~8RmF_wxJs8ZK@%&gdLTDebmd_@Ia&$J~=8|N%|QRgc} z-I&OHpnlV44vWrL;tUEs6h;tMZEpfcIvF`!#EC}=Uw-3XM)YeM=QHu1YUdnHnP^G0 z>J9l-Os~_4QI;P@kp49*pW$9=RDYM($b*bITdJv=jakpDxNs3(j2ys1H&4W>t<(5_ zsl8h%gs^h)TEiYk@FiW?o?Y(Rl#Ts{IyOUbOG1k@3+RVB zpLx>t`wXc$Oj8;Zq+lX@Aq=zg@UN2-P(jpCcL0m>lJ-4+3h-rT5!3juxFr7n>X>hWH7SJe4vIW+QHe+I3<_&8v@(#8{3bF;%l+On1 zQate5v(x|-p<|#ay51IG7JzcsQbl>SM8tHVQH5IFu?-3(SO~5ggtRQ-l`M|`0L#I8 zgFqTfCbazIxRnNIE$EuGQ;*W(P=Qc)u*5oPP*oT2ILY>6hw4FlY#OS(aK%+Hv9~04 z2td;6PoghBojBiWHnMyvkAHD60Y_0pu#K}90g)pCEVe5`+zlW`*%XNWi$nhaNh@!z z3agux;Kgi!50j~0?R`tn&$i?us*rVmi!tBx{{U+hXw?92?CbvkNt0#rU$`Iu{GX;a z?Kz!w_-VI2aFwZiqy{-m9exfyLlH`|Odm)CxDaX43W4 z$+8#XGOYR;UN#p}Z)z5^S4^|Q%Ek>4av>p`qZM-sAHGqI65}hw{{Yc~i!+x|NEWWF zV$)Ebh0n15cj4@dY$>xKmYp=l#0JY~3l#~y`-Mo@NrVd^GHn)S5NU!?ka>N$nm7+!$X~`Q7&Q6d2Jvg#T@;MMtvL`;Q2}%%n6Gu;NzVgM~90lmA zGE$;6jiEzW)dC-+SZN|r9KS@S3qzvBS>9)2`{OQB76%G(UbM#t zq`_Z%KeHL8(1v-d$rylVnnTc-u|aLa^rdhFgXeA7&?RNOeKjM>G~B zMsNK^*$gSp5CfzbNPX$z#9{;lNv+dW-vlLi1J4rqY5M^%6=tQKtJJ?T?DdEIxVR~J z*khcS?*M#8G1(4kR5SRCLh>5BeybK$6r-JPj)~+7C@wdFZf#GjYs+kim56&ms-S)L zMisC(>uv$9liuj@`G=ph$$e%Jf-rT8gi+jcxl{}?NQn(ZDSs(M`9FpDUll4>J{e#9 z7F@ZIl@^=$&-9cN+RL3rZIqMM%Si>xl3H3Ydx95WL1a;{uX{#9oGf4#)e!|y68ojQ zdu$!dx(679^*lrX-w5SLg~3+s_?Wv@vi_>tWxFMn_X(}md1N($Uw!aIMP*BsYeLc=ue7|g=mp=ah#HRdubpsI2D5q<6s;cHK(jpA`6^bE0Mu2NEgWoI|V>ST4X_bOc~c*Y$u;Q$H}1 z=`T?2(?biTXko0}^n8o=s+c6@+fayCp!yfM=m4`o3*cM9q9KM(K}}s|z-9>Cv~hR= zYk@+vM)jvSu#6WCqGFSHKSx)z3zq=5(vfe4mdcHHVoV?Zg4GR8mzfl3?! z01c|ELThg*5`wi14)8YETeCv2(093FVP-UqgguajMFR>~ zmqB@R44u+~7FqCA%qIE9G8t>@KEo=rpdngH5J4EfoRG8@d^Lj9hbRR(zqvCs*x$nk zEKqJ<1TLm8-HS@g)XhV66-!`yRa;EF7qx<{JKq_Ym)$dPXqsC>>L6!Q$69+B7e--# z5n&8%F_dEJs*Fh#jFwk$mkwZtS$xu6;+bD}?{TD*XoO=nJ6d-RMj)jw4y8V+mrm=# z$F(?tIgNs?Ht49^($%Un7keV>-ImH0tIFgyvje=Mps@k|Fd1bjP_8|Ksk*<0B7IoO z8vEHceMeW2GZ?84Q3^#{tKaZ7K2q5XK>x{{RZs&a2qUBbulZy3+1qR!lk7V=)&i zDuqFtwUAZhe>is}5hIM;7-8d~T~~HYURtUJoTAAQD@e0etNVxw(l%C5UL7DUJ z#!Jl~2H8L@ZO&yn`awVl5HrKqbJ8otH(oEyJnbTUd>7JF#NVkC>Uhe@gRl^pR;o=u zH!uzh-K_eL@gw{n;Qs(C{vVYeC^CE~D@;cRY}K1yIwGND?8At8WGX;|YRpcve{?b3 zDhN^FKzmW5;i7CM!w8a*qrGL3H7L~-z3DC*QEj4D=mU5LvAjYLz`0EnyO40)ZuT5n zS0VtXCB=vrDSnl5-bq(-Nml?~z#`L06u_{^JtCJAP}V(lWQ$#z%*vqpP=JcCIOWz{ zOv05qhASm4(VuJ4ES_PzK(CmEDp60!dLfvwDmXn7ng$Dk?Ox`-D+L{Vc;#Ez7_i=0n5E{ zFDf^OYJ^5^`KSt%DMTx-2bfWpmrV*Cox!`N76RigYU+p}6kQkR@E}*wMWZpUaICI+ zxl~Os2RMRUOE7MRdj`(7!VO1B99u^vlStGbY;4?Yw%wIB<_8AyF!k7V8VnRqhEW9z zTsT`gG(v-JYMSYb6D@V{RjJX)S@63xLWP>d0f5}5>_H4s8uJz%QcGyygza=j5lx#z zvmEWBHTgJT=r6bIf-)>Qf|I28c4_5N6xs6>{ke8kUMO3fc}<*F?i+ zY6TOaGY10@cC8y}=7SAP(ehz-RekL?y%^qkIz_?2XqB;1ug~prLX}v4dw2#s48^XX zw_loqz*Mj?icoTj699>)$sAI)IyMH)sv?YBNtgCEFbhQanXm8W^puAoZ=xl2&%M(Y zOa;Zgg@YPq;~KoG+?}g67g1Gj)D$8Tt+F%lkhmHn1MzJLZ+0H<`;KtzDv0YFP(rjU z1ftKe9&k%$V9w?U@vWYTquS$gi{+8a^i+C6u692o6sb#fO#{*uthk}TQ5pl%#ooV{ z4LpBS%{~4QSfJm9;hCR#n3;zY0c#lY^wmCvtaxa`U(79iD8Q~jlXid@@veL_{{V}B z&GGR#@Iqu9Tt+e?kkLW4g%9W1QXmC`cv*=_$y?sfUxm?37$}hn`jxr@2E-X~xz%2MH$c~Fy9T?2dW8gm5|qoEaC zRyqE+oU^fv%7g%Tzms|a1aO&`MZ7~hc%os%QKta};NiX72C*ggKoA;G+mm4E`XK_O zJdVp7wzy_G3BBn3h{hRh2P(nlQDd}dF=J_D2HKEg`XO4hGi5Vg+~25!bh*lQw*)fv z1JFbCF0Y~i1&T##8aZV+PR-@2SKc6~kP;{{bo*k=q(RxmL#%kKg2K=alGy4q(&{SI zv(T)+SXO{yxV=C%0I6VCEU$3A%?xYkvu1_VGpQ?riIf`NCT*-3QBa(gwec`mS~+(x zsfNJ#fJ-F^7imW%V|gr#0n|IjWI`^%-7g=D79xi)w0>d7pD0r?CxJDtL~Q= zSNAYD4aDrwsZK_Lk%f|i_G6oNBnY|J)|f>rlwjHMl>OF>7F%RQ5gweN@L}v*BMT*c zn@d)2Hfb!Rvhg-pyseDf5qp9L44szdn#($L47C729YmP-` z4p?m^z}VXjYaAV}=FDQ_-fp!-0|A-yIs;%^ZF)v+EoEEO7u&#UCA0fnjv$h%PzQEf zG0`~jTo(ye#1TxaDoysCJBEq70#!sj){PhAo>8U7$l{U}AZCWeKk^ zGEh|z%T?>uP`hQe{8}>H0#Rz_8kQ*BU8OT}?g45xhF%wR3N@`+a;*+*vT%mWnZkz0 z6LbpxL?9N(WS`6fB-q7x7r?pN0h1>f)vAGBgS&`{@Z=??T83Wo(*dTT7$0URw;xxS zvB<*HkVfea?!oL7eUiajlSK*Pf)o{xd8j~eN%zX{s%gTK;*>V@SHMm)%yi4A2DCM2 z@fz8q03g^`$QcNOvw^RzpzNhsmU9q;YAT@9^}R+EH(b~S-WETcJVRCS%ZmbDb1bv! z(&B`}Ro4xDArJ+g(O!j*bP?4q8in19V5Tl#u*Y9WEWsF(QrLJNA2sESxqryj8I*WneB_7sXADYM@w`Zi;WRP>B zDvUZ|c~2Ep!m_4;QV)$urR+*By|F_r#MpI`G-2Np3WfnHyc(}tksuAg)oZl@MUlmj zm5&kz)D|uSdV~;w@*4IYF&kyY*V?1i8%;BNb2SL9OC0zH2Psx^w&~^vOaP!ju z4ZN+8gA~39lv-xGEj5N7Jq{?MpxTfC1R+T5t?0Jn0I(7LqJY@j%Bys%m&NMYgC{gF zgI3f0Ny(nOPi`dIT`H0gG1!kcpp{ ztPi-w@^o;xA(;!#h;M?=$jg_K!F=@{z=5U5EU(qrPO5VfTP}U`ubX$k$1DovpSBzci`pfp=4kH8@;Z5qb{w~oQ*L>?Gm$$E7Hr6&$h*+o6{dmRJ}jjX7Cm=v zKI%ZOQVg{`)i&jBQ$UB*4Z#7sxT{jEMtFg$nOm5_M)=wUrropL)Y^PZdp75`>tG?_9o;N|fc4aaw zcX$v1Vy+mG4;luO0eA8~P9wN|7zgH4*AM_&6`M7(1p#uG)miw5Iqd>E3t&}dsZ5bm z=!~L*>YNgd3SeM2hFgF1FU}C~L z#YdiB zvFiQOV!DgSzi2gSz5f8C9(jrbt_{W2kutdFyEJ^6P$=P_b&EnaI6tYkjKBxgi$(eC z^-~Jh+L!Ll4MdO0Z|70)Ee>4JpaXRZeJ|Bp2}IKB*bRO1?MoXFm3pHECZURLodJP{ zmcpDQ&`yI24VW8gxk+KZA}gd0lU1(Wp^+skGffiqrwWtQ%=Qro!A0_5VgfJAXK0eO zwp$-yvq6291`Zbtd>uN;M%8F*Y&9DGY=uvQC8+zkxW`gZva4?>7`JhfSy1Hzwo(d| zwm=5GD7XamRJHat%B&t3VRfOMdlYWK?I>wkdFV7xNuZjqmdjLzDyV~y#SD!yV~a>- zg@2lf0%@F8Rv0M=S#fU-t)ntUNT+?t6JU9Df*0(V)u`m$LkSH1tV`O^uq+d2gW2R8 z)PZD>QwwRRfI_fJ>SC4QuQnZ3YV47OOl&muYo5F24s79p*$yC-|xyc6F8%WO3m_#ty*|@+brxad^S@ z9iZ7#*4E>^s5fSd2STd|vBI!0EvuDu5!5xpfRVuHLXhd*lL+>$#g^_ z{*kaS6=el5R1&4xiqKJ4V7a7T*~EcHaP{^uTx#h_HgxnBO(2Q1uB*@W{!OcFM&oXZsol`;_2l8PNt z!jL%_*E*c9ll(x|S0%EG2Ep*z5zwI4?@fZr?3rJRwglNAz{ko}cm zZ}kf|8khbP3rre5a-uO_j+D(I>YB$7Zod_%&({AOQxc`AKj_9gtp zC@gxc&w4S$ZdmFR9^N9vcQ5l^;4m&ZzGD_1a)AL-i^_so1=XMf-RfB~ya4L+e(f}p zFP0qEpvjaN%$knEwvJ9%6NX9=EFCz=Rg`Y~sa|J|h&Y39^PH+YKvq(}yLnKR3Wp$e zFs5`Kv4TBn0t_%sA>U`PhE5}Tg|8UkHin%?M62Z%m^7AbVKgfp5cjckq=8jwqS%4z z-J@{ZbP|V84QR^u9gFq=sbvCeA%=*_?La_8plV^Q&i$SWqy$yKEKKrANQ@lE0TO{# z2}L@G5tb6rEfWQUS|sMe2(l6$GGrH$$<(RC^60C8SupnspOWncZq=B`^u4gL6)13_ znQ3fVuf^ycdw^UNf@aKDg|{rUdFo(W-E~WO2-UZfaWSfQ@M%4}S zIm=ulEhY3%0`yO7rj^P}EHQYdQ zLg8vC%ZxixShfJAN>@~6SSEvjmJtQ#i_y4Z!3YaR7tcvf;bk?d$^um#Bz@SAaXG;xh|y+rM~6(3+SkxqjAd+#SXlzoVyAgy9Go03a%(Ux2+K)( zKT_D?KLS%#cCojT@IZr@p=VQq19x0g=5at+u5Bv)28h7DtP7*Q$|;BvR>k@SL2GlY zxLC(^O_`BpV(@nduD)-8QEhe|#mC6%1$-G#VTNt71=k8LZE9h9ErpC?Td_!5!iuW} zmBmnoQ_fSWjX%Y!gIOf2D}74AHI*4{h&@d%kSsQ#fDHz&BEYw>KE^|JqT3J`0-Pyt zZ)(wL_MrqA8tR1xS8|KNU}YF6iIB&-m;2_pok+AT`c`d9m=HNHxJnhLl>XexY<3P0 z!z%KIEP!UyRK`Nely@nrHLIKqTn@<16qe-l5?!dD0S)hix?QZ#7)1vFxaktwRGb2O zFZd$V3Kxd;?pLAR2wPzu@W;H8>i3ju?q&mU{{Yw(L~|5ni@BDVSjj^YK0s2hCi-2( zWrm@OSUicd!iFWaGrCq3x9tp_$2$E6KKB}OwR|3?_8Q}4Ee%5Y)xiB+nIBGBM#7NJ zJ(&-!&TN1~p?W;+Tu+ZGqn4+b!&?#CcYF&A*lm1eNT8GfZ*vdpia1RpIG-zs9GDO(^FO|WnvtKhjDoQ_%o zgVxDxmft3>Z32mP2z_%WDsnhLH=vyL+yxYuyk#J(&9j1toSD&3t3_E9+Q8c_JCOrC zm5gcwLC2P=;5Fvqt?6o^wx`C8Kq}i_Y>so{=YIk!g=Mf10TU-p zHesBwgrOB`RAFmU=#L(n{I+e(1BrEkl`c;xb(kgkcCo(NVF8sFhBs^gMe)rO^l_z% za>Z()iE}Yev=Z92s78V;k-D$I$(=??)jAP0kgVyI^dYh+nmmP;G^Dg!Z5pB90{pDX zC4N>aHH)!$fE`lLp{cbq;Q}*)I9e(-y+p_Lk^J?BE}X%LM>>FxM8OqN3ycSgO9E5_ zq;7MA?6T+_t$an#NA{KPFlda`m0fQoLNaKm5HzQ3ud|{2cPAZq9ta0uqVDW99qVFy zc8<|^rah6jVJ#z*P&6*8VUmi9CAmmSC)F5^5>-KvY`rmJ62+XO5~7fTpKWU3XJvf} zXW8h6SY~5&0+PC6HY&yyoOn7mwAyC_fus%4U;AEK;2}zdtXM(-X+l<#lTLNpk0xhh z8LLTF09Q;K@|~?3SzTnV2K{!j73m5lCVc|Q(2=~rg$f+3!q8L=u{S8d;`v9@09?l; zMJsPx5gtsmHjFKc5X%wu7uwRgjb?}?$%qoF3TDJ%X(VgiRwH>~kk;(fTrl29L~Ro6 zUfN%GG$Jw104Vy!%4{=q)$N25URbPsbTDb})-V~JTXEMM71TC1HS=)LZom{| zjhEm_<6=uVLgQltM5XU)LO0t|RQPBsM=4_s8~bQbZe$6u9bqp)8xU+4`Wt}m1w%}WI5ZC9MShD+gE zIuEHJH@*cv{(i76xrRTb>)D91CONP70!G`={J^T{*%|!A7X2t0WYQWL8oy*gR$z`a z4R<=xgZv?a$IXl`_p@``V6FU`aq;WH4n;;aK9vrIMeqJYUswoS78~oYqC36$K2|F| zOlqn!-Bhqt$G-cIDpm?Fd3CH&vWn;R*^O)WCC`>v&8->a^?{MsOt4h+EbFg+3M zQTFOFE?^8QouMaO!1d0l9+EHQ|}d z!$4PrNRfBasA;2Od2zHL92GHjDClg_0`lT}MUM2>EXM>%3tht{8`CbilvRl+_d(P$ zdXyt1K^)k|3~Rlm(xbUCtk_t6KyceD+Tc-Su>5b@t=@(BWe1)?u-aRcBb0nNgi|dB zCT_B3y9=WXFxp^g9nQn?0N}p$4nNCa5~^u7M4&y577{43t$+h}0v0#>$)gAoZ1n1( zHnyA;grkedEP(+k*ys?D7%$`T!pQnz6JPl0vV@JLu=_%LIdDj-urb$w^N8pLGz?B_ zvJ4VMYJ&!%daGHW2tsc$Q&K5A2J$*p8aR8P4L!m{^bwN22Ny%XGKYfbZ8fMDP8jtu zYznpv9>z;p7W@y8g+Cfm1$D@4L2}wIu*!>-&v8{32n$gM(?ket5CXdxtXvIK(r)BV zXn;d^sc`$vt&XkZNpXWuE?hEg*kX8y>=hil zK`=Gyp|&fw1fbO77!(4TIMv$*ftK-Aat@Y|s?-Ib)&h}%g;udAfp9igC=6km+6o|M zfe$PFPd6L*48W?bQ&~0)w+*F8K|>B7rv(|1zYfc*Sn-0~2Z>$g7Ob24U$P!%#DD+Ow$anptnP z5hyiI%M6Ri*7RQAL_k9sYL}7BTL=gWHaE+}shnyPYR}TPRuhz$ja?f6ri@-veW7xY zD4}aGE}Yu#8MA>MBE#2BdX%_i`}14#$xuIbG#gjMZdk4@42CdF1xs7VPVN!k;SyGZ zQOeI3o(YPumiGfmzfE0!6AgsEtaNe!MO(5LOe%LHUt^U~>ETwB3K1M_3ZvH!$kbzT zc+M&$@$Joca+aCqW%KD6Y9cLHca+D!O9P|6$riHp$0*9Kq%-V|7s-S{M&1k5K3iCP zxm?`IRq3Ncx?FcCWWJIwB(+vfcYU8-Lywq)Bu}X2l2m~6n^&_e8C5u{i5^_f00vg&_ z@in5msezq&QH(5BYzPM?TiW@h)ez9lZQqD=)oOqa2cBcxe$B)K&ikcH(l>Vaf{Uy5nPA1Ju7CV9PaR|ewL9h9jy5%aofsaM7a#j-3uU6&~ z6%d;?x6p&HvS1CZOzP1RkPSAj=z!ZRsaN4l;eRytISZ0`vn zMJ@>!HHmq8}X@kXzY4E41SGEd!VidI(++74&m6lqQxwSJ9#i6(!`%26m z^>JZQipWzCg^)`%7h-7K8D;KeW^Y2M3!czeJ?QWO!bo&e&sizlRdCAVWyP5%xre;E z0)sk&mvFl{vrgVIP9w=wy#PB=VZJKe5LTjUle7r*04+Hzb)2Z&e)?RqT7ZTX3I6~! z#3s#KHc#ZwbMt&VVK; zP(u~h^_>{1sKUkmMQahV*)tP*N3?D>nu9$Hy}?#9NRYsAsaL$TUBW^fu!I7x)tl9M z*%Yw)F*q3vfMZ3h^(u-jw+z7wrm@S2rY>RX7SM7QA{F)?xl!yi76h%D6asT*#8NB7 zyZb12RlrpeajTx$e7yj1?x8~v*#jN2WDudkRE8~qrJP(ft+yayK~tI=)CSjMBu+*M zcCJP&p_QWwJd(`zVNlT%KG=#sW$t6;LQPdt_l?f~k8{QnBh1PKqVqino z#4{084FaCcRd@j0vcTaeu@^yQ)-kT(D4@n!xe?g>my445#X}G<$Nhqs6#|^7@Y(a5pVC9 zPf*flr_@GWkK>R~C4E8+a0RP?J75f6DSD58l2E<#F*?3>sH9n%i<*Nhmdafn5ds~S zL|(0Z3q3ScfWY{mF02ARpw%ZWkCQ|TkGM~%+))@90*IE?JyfvS%WMI>uclnndJVB4 zHrF@LP>^(|E6ZFQu>f^V%I4L}AV9cInmG3d!X6u1zIV)60}vS)JD|r$#id_YW>y|2VL4kIMoFZHa zvZPgQS!s;O+mKMC%3B&H7qyMgTK5h~}#xe8nW2 zc&@4+6{;05Qlvc7T;NgsqQgyRMN**57b#l{iXaCf<;a69xo|L;E+L{sg|L`Mo7khS zW-^gok8)D;DA4hdgD= zqIr$+u&c;fTFoR=qNdi+x@s0yY1Cmtl?ANSOSE97Y!*EekaWiYG{InM+_Fk&Rf4et zOd>?N7X+g2@tgr77%(XV{kU_UM1tRN#z(uE&Nt3^`K{Ft5%YYnyT4^AQa zW=hR2FNG`$*xcZ-O8Y)#R1N?)BYMd+;u@wh7t@7aqM~7HVTR$QsAgwWdk;e>0j(sU zN~M6KUTXA}w#v&kUe{Ju!zGXv0zv7Erccha`vc)?BoE>y&0Y?V`!o>X)*S zxT`_Jl08Mbe3HHZ6o!&yaI6P_W+;ZK0JiB&@sY9)H+4kPsiU}#E(HMa$0EC!1fCYg5{hv!J~~TS@MV=M@JegWEOU~HBQ?d2`U1J zsGrtPjFO}rp)TIQ?77X?zC)!Ut4`wQ^nsB=vtd4(mFi(jWkgbmLi@vGF69r<5U1{> zYMmXh_EryxXw2O$je*!{Ow8rzoXYHk@PtHB{uktE{eM3;zz`tevF^(%tv%FK(feX! zs|OkgJ+D2`7)<~kBqxa88(B+6w zS4D4*iD7I^4FTFP@j?p9UHy_N76aM~qIkYwRSLgeP8kCC5}Go|ZAxZ0Q1t+@D)+3) z5}X&IV`H&t69J>XAs9o#(h`?>V;tMh*%Fs}i0UqWj)6e7bzq2TyuA{Qrwzk!iqT5a zsaEmSJ!6#vT{Fox z`EwfE602pZL6KfiMF?<6X9EOG({b=#sj{GfxV~7dA{K!gHCxj~bMCjzg1HS+q2yF` zi;-|8D1qc9Sqiwb4wz-$>7D~g?v%&Yls-+^qe%#M`yVykb29AOsJ=wi-3m5?H5>xa z&PgnP+Ppz{mhyN75RB@)M2HHyfPrjYtQ*Qd@}f`;nZgd&dh zi_K8BIW_m{k7sS8fo`LSM2Uw4-DuFzio0sN8-{z!8M+PeE;vCzR@zuoD(j9jNwLAW zIG;CHh98=wZ+H;PPt8`4?I=SrBht%zQD&jomh#bCkP+iLMaTlc*DrZFt~%kF(l^_y zFf`NAD_XRI4!f2`iG0&?1aKmF(w|;a`$BC1*0#4%^E151gY0h83V4UM7hQ0W@NzKj z`-5BqfaF#fWoaQ{mB5y#A_DFKD3(C`oi5{PB=u2vVZf>i>zh71=0hn)WyV)4$uuOd zM6WU{3FTNGXzLe@X$rYH)W!_01dy!DfxlvvuxHyU3kKH8b9l8(Y7f?hHNC>_Eg1y0 z+BHSng7Tzy6A5=kwi{&xdkT09V&f~PmRn(!lmVLsrvlKu7}ll9kPrma+T0Yi)%+ML z=$WOv-POC+fF^zM8&k6|vBayJGuA4vz!{Jlg`Gka#~2>Tr|W8=*F7^AdToKj^Jg_D z@qw$V95s&r093Ffu>0Xzb=X&e=ZpfnqyTlXq{1QEix+H6I!%`4Dilrp_Q3%8%BbD; zr=7p%YKU;7Ccro&!!`D#(u&s&IAyrm%c1z?IfcQHU1y@1F`+ z65L7z;r5MO4~Hfqf`RI{PcL^%Z84iQv(Z}X(E-y80gdDZA(`b`aY*plX18*UGZxt7 zcDt?Jk}Opdiko|&!U=D~jgPj38|2<_Tm3QwvppOoRguD48ADM+GfjbHK~k}E4P#^l zFU<@w+wxGzATm=3q|;szU~YyS;(Q1LvK10+r<;M)%fM+oYg7eawH zU_8R?cPPOY3t5O`iPJ7!8Qj&X)udqj>4UI}TQl+{g0uzWBaayg6hn2@^p<9i0G*{W zQsr4wKVDLNjL)>rKol%}CB?xi4#dH87Pr+k4N;^;_VPg;vEM<6*HVH10JqtgdaaQi zBYq!rraW5scV-VvzTS7J23TZDxT7*6jqoBZ5&4P~M0_1sx1Fqbm2Fl2aXoa`N5TC> z?wZH$?T9NuU^f*JOJ^4ZDj~VfFawxsN{+4%LspQE0CMFUmw2eKz@D)C)O?cN1l>Jc zK6`*xFNSM4PV`KCF^SoZoZ8@st4WChtlMqSmL5Vx7UZ);ayXk7i-F~1k--G*F1;RUq;Y2@12s+gO*ze1X}y!o;Vuf01Gte44-r9X zAXifbOr@r%W@scUGP8me z(I3jfj<#DquwdvckV0hBY$W>VFbbLVBRVYBMv;T?(uDg8qGJ|ASSv?}D%wEnkbLe8n1P?Jt%Kx%(yO9 z?TB`)+fWOkX;IS`bbUL~VI8`d2EazB4YJUfaFLX1@@R`Bdo$K-0I=N9mRq#N@Epb3 z)fyY5*LY68*h>&;a(Qvl*-M#4Y0Hu~o8rWzmD?b=sW=i5d1dIzw?#cSI;c~=?gKi} zq6ACnk<>b@A__JvxJbnWG)~R#A_mR2Kvt-SC(v1&lcWWj6OA)nd)t1nRw+RoED|Rkk9aT_nQ&NspaQE*)|f3(UjnuDNC3iZZM&C9=ZTMR=+h zML^faq^u*A42oB!Q!?KsDyX3?JOm?u{8C%GUJP5rNp-l*n=i(MgyUv5-Ev17Rsgm1 z2nGV1tUXJHDQRr0UITh=Sl8PK93m~c5Q+6=s3M`-jA`#{P}1VmnO2)qnJ4=>2~m+W z*9sa@%59pF4?yk}mWu`NX1dM3!MJ2EbzZRcIIOI7wYp^#NsL5(Ye3oE_8dxX7#exw zeLGU#A}JZ!>1m3jzGHPta8ys1ezaQ9W|VTY`qoTg8*Ro47d1sDrB<+n9SADxRpJy# zt3)LP1P+`!aHz^QNT)Mtl2p!7=`1ePmDDAu-muXW+O+T|QkFj7ue))O2U3Yyk2!!? zBR7x5y$p}DMe}i~MQ=?Ez%c7A@Mi^8R#)Z2k#c*z)CsX8B$&#gmc}+g4H!zizlbNB zbU@R_V2g1PZ?TSGHj0J3E7T%x{6j5U;b^>H|hq9l)853Qr43go7%o#HD5% z*@h&xutRRK9Yt#IASx;YVDP7EZ>0S^Vah{pa8V)U0j{qz0OiYQ7bFl$`~JoLa#Q9! zAks{FPhK4M4R9%xyf z*mz(Bt4)e9KLQe-d1kay^yZNh8W?MmO3GI@&L^dLp{*YRC zTqWpi%FZp`X$<<#n-o6+P-3?f$98LjqN^pnmYMMVox$41Cwg7bVhXs19%7^|OITaN zy8ZAl{aMUNPu1BzxN60U%F9FY1 z8*iU6GZ3y8W20zmC=moGX2H=ARbvj7Y;@%n7SVZP-m#Mu2HRbRV*?`M`q1vEd*=|!BAj( zW@$iJUU3#RCl@noXqHf;IcxjY%mN_V*teePaU`q@7;xwx$zH*pJhfu$VTK`$2TEV_j= z3Vr3bhOAHS#=@6%l%?8orn!m=vBxZ}dTIb!!Hd;Pwc4;4YyPe4==;g)=tv5K5~d-a zln>2<;dbioIP8JmrJ!hAOdRC-R|P9tBQE*Aq|;8791gUm0^uLyZNOg;=ZM&CK;Kd zc_>UsT}H-nk@bT4sh#~=K`Z>X@gHjVk#UqEw?{I>Rb9*1O>rz&%7x z?r84S?U~Veu2A-pqB|+hrVT@7;Y7p&@myt)AUmSVJdoPa6pFqwx2g9V7VS7JW2mS)ULFbt;IP{;*J(@2brBcTO#bed34 zlFxr{B{`~cviN1e3hGAI$cW~~gLecv(v;3&*%G!*Z!+0|M@MNW$M3~%_N%U<4ty0B zR@vAR1v^|`&k+&$ix##-s69dwAaUS7p>;1+zV0fLzzt}accXVph6r|@wpP<}?i;XC zCcI;86_C^_6}Zzyc`}2h&YR>Q$mx%SAWN^YR>9U(?4FPuwEkx_)I zt$8_}+Oi~7EKzBTTzS|iI++$Sx{a}DHbp@CdK4i0ij=Tj1#D`HcY6 zgdWOHQrRWS5Qs_J?sFCy%tIIKNHe2B3ssRc1UY8QyD107@hioWf*gVGeJF?Jg$R zLgOfTwL)4Egkx}^6m4`EV=^Dv5;N82ZCu>Q6N#i$GhVPLzU6kMc&Uqe+lzZH#yT*{R+AQmmH9BSa@qU?nwsp#UuDI@NINq#n-uQZS` z1>NbHnR+lP3!e>%NuUsN3F{z+j$B(S!`lAG92vCRWBR>h!YO$^(A5+vkYjC%G4OpA ztss&MKHB|hjDs4IHn4LA2+krNvZQ0@W$NL}Xc5@x2uhVhM#iv!aeGnj0Uqxglsc;_ zY4U(lFlB**NcyT%OkD+5$fE#Rn##H}Ls9?|WMEyyYA`IIh$HH=+Y~VgmfYj0wKm}h zO7c>}4&Coy%!Pwm6m%UHKm&wXuSE?AZX9+CmCaICXsAI}BHm`m`6RxCmziBnD;^+i zS~uwQ_XFI*`f_rYpe2yR#02Y;zqzqOyOUg2*mdkS>6l`$j8*_XOeOaUF%8fKk{d9Q zj)Dy$SYSGV6VVP7wE>dw$|#r_7XmO$h&f~b0F9>xBDVTw6=#bBgK!AL=LK&pQS}Y5 zuAa%Vi;-~*T=bdlFWF+59g|wWcPKdY!3AU|;iUN$52t8Xr5|oB(G7y1ZIFjIIKJtj zwKuqmi`$Oz-^%h*%O8sgk18j0*+ZDP%W>|m~EUoEt z1VXLl{{Swb$={tz+5mv7xBN@nw~8J8pe|fiC4!?1E%Vx{RljK$=mu2Fd=)`&fWU>H zhXnh09@vZSr6LOnEu(@UN8kW-ZohlKW>v*!e>hbg#EzAM8 z0;p#b^eIwq5?Y14NR*8&Jrd%xTJ%&Hn!}T{q(M8{6j@HIndf=-fY(rfQ4k1c)GBU@ z5fU=dUhp0A?GXv8DLt&y>US({q82c0+r?+hHM;)*p)9`SLr@WQ5G?p&L(*?9`a1|L1X;&JC;)3opyfyAVp5!YRVip~hX)eKQCQGSdzV(I{E*};A zXjy0kEIHk9nRFzSx*mvGH%+2rInx7n_eHu9vtWWmwSN^;1%;!#HrYF-R;3*ElazL= z6#FE8>v)|s$+0T;1)!ADlr`{VFeh(C1etptkXW8PAX{=^pxCz&he-$hiieqX zaEMKgLMAL+g|mwqgYNs0XiD3*m^iImxrc=_z%f|UYItRyPHm*^RUnf7x?+GWWkL}t z0#;%|gqBpO5J>e^G*V486RBW+SJ$>}AcQl-ESXA^f~uImiF6zf6iA;j@yz%f=~JY} z(EV_gGpC@JjFQn(7?H?DYL#Xdg9FPhyw=c0S%fT2q;n-HbxzVLe+uk?W^i8U9N6We zH8%yfRLqoQ>04X6O8{RMIaNFmn%AKk<}W)|QiO8S%eb$Y)D^Gpnqx2?PJGi#*`G+hpeeDtK%-oJ$-P+0i{H#IsC z#eD#Vu>3%jHx@x&n3H%aJqFOQKUUb%?~<+AjL%O+hVa*fG{A!J z9MYlQa*m*Ln%Fo<{gYfZvel}kn!q(%Cw{BUT^3h@*A~XxnSt;3bO0dUY<64(8Itd_ z0)raE_*!@|Sbmrmw^uKijtCX*UWIm4VE+Kz^_q84XqApKVPaGf;R~P5rRjh!LZB92 z8wEdmFu^qKI)850QyvJ*v~$lO%shp_eh--WU8l8*%(4Dksi%Q*K*Sq(HJ-A(=*)9J zxorZmoPjpN)5%a2+8ARYYE&m7S}Z~7a2D2>c)4SK%T`NZphG2u0ivYV>nX0x$KzrI zHmj@DVu4|UrK;KKlvfu!?-yt4PRPfvv?!j;MShl&B^LDM`?2U02Y9(%jvym7GAWN-hr{XtbLS8{n>Kz`c$PYv>da}?$ROJG#~eQ=pB?Yr&S|c{Z>bwPCaX71UZVUz4r7B6`h^`u;HMBJ`3;h@boMj<}1OuKkhN&_1 zh|e$_+b7T{l$ZHcud4xy)W(7rfankilHHATT-DZX7EdBTUttB8^?AEP=VHOIHba6h z+S(wg1fA3>nn(hlnHR1*)w0VKp;(Gz+|iE_egSF-5I&D^@>fenDp-Z($eQNGVDF<# zrN5iGkDA+~+GoYG?Bw)N0y&+qcXXBk^F>5kW9(B7HTIV2DXI*mz*|Zqn%`e9mugR($l*@E;XZ2qWo8CS0ivtjq*VErVd(JY5g(KII1_LL0a!^z%?{Wz(go8 zZE=v~fZ;0~?v#NXqhPolno3-SEAkk-@}nSI~T38z~Wn?Ztstbb3P{x}Zn_QETa&3ifDJXhTo{ z!dW_|s&S0iSbAYslWrq1@iZx7QyloBTA@5 z)_cnyE#g*zYKlnWu%o?Yz-|=_d1IC->>(|prdkPDOWaCbRwcb! z5spo0g=0#_;J+G!>5~IM-}GRRZXShOR^TbRNBfSS*9D5 zHcNz2LSc@$!E!MG-q<-~2n94zF34cH<@QlzIw2zyWOvaMHoj8*c&YP#Z-6u!2T`&Pt#qMRt-YzqX1r*3#P4^t=|u;oeCT_6n%Ek;oCJ5uT?0^39y zwVF33@TGx}V8U>UnO(}bC4P$TXG^5j!hQs!mN~421D`Y3u_&m!#RydWF6~2T(X#0* z=1NF&on+A#@@=N#yuBItLO>eQi;^2dS-lZ#6?KzIih2n72$d+%wXs+{K&4zrwtNEtidHWlYpH5-E((FyI!DG~^z= z>PuRwCH0R8%4c28yYO)Gy#OMrdej1=@`e7Eu;Q*<~zz{?* z5ZI#)uANI+9ld|mhgv&oS2a5d(elGf38q{5!Dr6ME|NWFy}t&E&0W~myLU!A1)VtI z-|sdA^LY+FX{cFFLY7$`Y$%1=S40}C!qto>qC6GhNSG}59?g6WYEmnJispFyEZet}ZpFh^;6)S~rXyilZ7z#4DHaU96fkI|0(PvtTc&f2$}!S+tlSV}O2IXI z8<#9tD=PcvH(GUqtk^qE9D!Z-V=MNxe3FY{$RJxPfbVaWD~k5SVc+KpMF$NC0O!{2 z91AjdQFi8bZ{ikx!jn&@dc=7svkng4zdsmawKq-MK+4XRFO4;(tt;rT*AhliTGS0_T0a&aqsP(LwKfL6E4WKho9R=gCmbZyC zD+Fr;KZaKmgJDXT4nmzWxvz`>vx5retDG0heJC*s;>@L7^f!X7RI8gTEw*CLC+MMV zid%G+v|E$qKt9rpKcT4Su_BT1qHM13hsUdKtzh^vx_l#Q+N(K(4xRx8DekJg| z*aOB<;x0YNIW<~Y%|>-Ke08h~Ei8t+AqL|XZj_ruF;;LRnt*_W&u{7dIWn&uw1^i) z6@@w&2(8KrSv;7I`BE1vMovr>qOoc#k-srD)S^vi3K3b?fsVg&fD}k8(rv}U2>f`{ zLO=lQu(Gj#D7OJ`3Mz^f>C~~SvF$_@qRWE|NlT|2E(RKgEyO);?v#e=r@yPS0+B0q zKP^YJ`ALu_EFq#``#8vZBXBUr@Jza~5kn=4WGZ6=Vn5Ej$cNvSlGgO`tS&5YAh}V{ zV08Akq!mfHtm!FO%$}i6t;zHtsj0N3GYgT#O~(9ahOtqQVmLyijg(?hLJhBUK}82a z_QlIGY`tY%Tg~$a8rN$IM=1X~)Sa#?IJC%c$1CGLx-~Ap3|z7UAwmT3XZqTm*t`5 zq~AfcR`!M@*5sWrx=>HT8r<{p^{E*t>N%eGf|Y3Z8}t2Npaqw#9ZRtYX?34m&5ZmS zB1{~&e)e^hgiZ+t+Lm+gT_)I=>jsK+SBpe&0}GY=GZa&UNj{u4o__AQTAr9k%Ru+& zmkv?hM&4q|9q~=Vp;kNxtIsIsf1ay3O)u=w87I=CUSU);1?Mi_xDCeKWJoaQy>@es zeK^#VnotxS>(~9J+%`uS4iUO7>%#0T`a;aB#v}GR_I#wQgrB1oF_t8uaveUR)AvT~ zg2-C_@U>)j+)GlIS05jM#?4F>_W2BYAZtunk)}cWhPRcdxGU@0W$$`O zGpF({@4gBfOMV^n>vZD@g3Of2wpRhSqwsArce!L&6CxOexA)1-A22|5V5{CWhE?<# zqK=Y#XVH5OVOgm{S4Q3Ag01gJ96)+2fH;03+lphxua4UTg?5V%FKf?Vwj|ZdH>Z8+ zaNpEI5LR zqe#y^QKCV6)2W$X&-?b?t)cTRofLM|@1gkhbCytw>SSVs@aGm>qFE5I;g^%Zo6kr|=<1r|g|~UgA)|UDoKTzjfb*+zxCa(iohNp_%#6#{C*K zonV< zdQ!rZPJR=dVwL5%s&?&k605iA0L|80S}eiH#qm}6;Z>`Yhx8;d)cd;8(O8+sS+VI& z8<!}q0#K6ciLmhcv?1(%WDF>cIVBm^mqI8O*Hq<{2OZsy=Ww> zXM2@gqvpTK`~}#bw`mfOih)%CTV-ngAq7-u09%_LN~s|*s&e30NB0Yb-dZim8WMmA zMLE0Wca2BQHOcuf+s9xX1-(|(&Ag67_-rjA{92iZjA{eZ%Ft2YTW^1%S_%Fuz&8q# zPZUAdg|mcFa5AX!CDW+IX3=t7S4&)la@x96p9bp!H!iKbZm-Ty$8hs~K4s_>E-xgW zCxYB7vxMn0XQk7*NOY|Mfw}UM;W+Tdt%4yV$9zK_l&Qcw*t09||C;my4qqX@i897> z?H+pXxq>55Z@sPiGSPKJbsx5K;ciaqMJ)c@Xh19x2*!74 zBY>kX5_g9bM>h*NH?c7{mMj2^+F@C^&e(@CP=@RzpHC7Ng|A+B=}_`-C}Z)MG@^^e zL=iipc5^wb*6X1WaBacij4>QcY6fKOvfXgJCGSM&i6UG>rEda5-r`>)726oN=Oq44;l*8n-m@~nm+vZSJoYnOmu9^MWb zhwA(*ob0cGj^E&RJ(U_TE%`+pocJK=@^_s7rIC!$NWMGX|D=E#+I`#G4VSyMr@0Gff;@2tCIy z8J9>kX3Lk@uc!EITK^3n&7F=Stvt&srE8fzCbBIZJj=&`^z!WF;e_H93&3GV_~uvI zS#7IV?!Eu;8{I{_4f4j$E2UzCJb~7AA4cd{Svd1eykJ}L^-j$f^#by;JC#~v#5>^m zX_oKJ)Q7;Y3_T6Hn^RvIdOed*`E|E#rlbSE65dQn*S%Nl^?V!H=ZE@hfTeEpHPN;RThs5GGt6-kFND@ zNfnga5FxAZOtY620z1_@z_^EOckMtd8e*>8hJ-ef!__{k;H$gDG1_! z@xP)e=xzlM7>>lesD{)ojq`>$dhZPVQfi0s`2eNLUtjZ#00gFiDbGcX&psXd!{4+< zf_-_3A7xs*gHwO`bN$o*^#W}~JJLBMAE`x=h2VIm_@p4~F&$KZi2FMz|9uOi(d>t! ztzOdHx$14~LtUJ9`Ynb8aNW<7ge6UBI5_8!t`VI=pf+PtID*4AZWXAFgx}D}3NZZ_ za;WP;kik}Uv-(!W1$eFE;=eR90BU4$c^2*=Sx_s{>Kt)b9bB^Gg5oe1R#aa{!`flV zc`078#5h866I_<7g_kILGr!3~md$US%)IZJJ>1ZrGW?@$#}ZyK$!L*Ml)kHhI*)As zz(oYmp1TXIyrYt*KND-LZ54qusPzmijO98Mg#MW4DQYP8sVUIz8dHds@!|Te?l`S4 zWla*c_Glcan(T0RvejLZCXuZ8#UH2|{$KJvGI_|G_IUB#_}yn@LEmGKh7F8X6|@XZK$QrJ}5Z4OnEaeX#IjxeZS&=8fM9=~f98mG7^U*|`ZGyFU@$UIu z{?0v+>6)cAV*Y8;X*W2->kj?LCp&*Wrlj;@syF9a6Ttl&+9XVzSbccaJ09(3?_xCVnp>e&VA+(%7|JN42BlN91-K#Un{p+TZrkt z^rZ&bCQD?2cClKdyP`~LBZZJ1#YkUr(X2syL0&nnb;dcB>Pr(>>=SIBpP0QY=TM0h z=1ySbDG_>z+U4)8;wL4p{6YKQ&e`QO?K|p`q;R|Mc&d*KauF*CJDg>u}eh(#6#pC zgrgn84v<`4cPbl6^x``%7fR<`3aEy_m$r6vFQx>79ClcSq+v-uN*%Ur;0IoZiw7$m zMQA@A6j_ygQ;l_ISDpRW`mRZO`OWr&Vn*_3vg&cCs(aSv=YAJUTUq*_D|Jgo!VeL+ zNdIJgiUlkc&e0AQ6!JC#4%wDJ_`QmUKg|P?6}aV={>Da3#VFOofe?#a?Ku*B{N&Yb zeQi;F;e6eR+yGXAe-*X6bZEG-w|3RH0w-LbD1BI!&oZ;%0vGsNQFvQ*fp!z2M%2Ev z|004KX;9l#8uO1BD`v!U z*{=+OXBH0pTuvT}8kl0!Cz^hobH{JkEy8ksYE+-p{-Qf5&U1LE4KLy@&1(yi?r%qn zN7fsGo#D@MweOnKWWRBTb7i{60O&sBrBY2RSE~SqeyC^{{+Luqw*Q^V{FflpR zAkVb;+r%ViBWRV-qUgc2Q_l_>-o3!e7D;ux43i=v;KF1R^!?Pc@7TVbdA=@$=ff=4I!* z#j84#VqCivw)z;ODIYW?(!6m1haN02hmJUkx~Go6fOSudCMF2pCLD|Da? zoJU8AsMM+TveTi>82>tFk}A_)a>iYiLXg4+SRO#ME7@tR0#~BMUJ4-0ypUym3%R@*-DDiO6BAcwV} z{caPUlEVCor&Pa;B0ILdSF*gugAElH-GF47sy(loVcteeJ1xfbf@WuKKU$G&`11d$ zDU?Gm7>PoGP7f_#Pr-DoK3U(!E@#aB$yM~kfj@)=cvS_ej|Np59v*)=&cY6)$l0HD zSl0QWb5p#byCRyTfYHS3DhA*F#Ve8bQ`NEE3bxp_6q@J%NEZYo+JL64GmTUq-jx0+ zYChvBq`cDJXcGzTFf2#>SZ-pL&y}XowG;hpf53=#@nZ}7C~+7R;sjOD$Y~TAjwSd& z_F+y6+3F_9RzLL7D1cV4_u((A{ej9JE%_A7KahP2Wq^!;%^%C>lKdwJVdxSJU!Vma z)t-2iArqX%buz;ZqEVvl_z~?^4s~xH{{lSpb;aQHP*3`k>Y$Xo&}Jkk5#-H6-SC;~ z3-DjS!M=X%(2P-caE1^)35>k$Xo|{DB6L${tqQH;4C_VyrfTgDX#3KO$Rx1myFz)@_)=iv- zXP*RD3T?iGjb#Lsb~Xn4f^6UkyY0JhSEp_cam%*A)xrzE3*h*Jb!$ z@_G2HU!NRcT8v&5$Ks{rIz1JyE7Bx~cYK+V&!w zJ69SEjnWz;4uBc6n7L)+Qst+zYc|WK&1iS(-%Mm{K1qg4p#iR%gNY20cNCk?WO7bQ zxopwy+5-ubpi(@Mr=d*``kPMArpJZTeH@qXm+2LKMR?PqC-nWY4cIKpz5y5)WAy{e z5GvpE5F8iMg0d0_ngk=lJ?ke`k0q+oOr0 zibLJ6rD8M?FOQ+lhXZmtwRoAs#$Po)T9$mn)QezrZ2Qbb5+|U$qN^1o$qCq-qYI)K zBU>~Mm!XPCDry)Y8l@EtjD`(Tsxf~O#m{;U*8H=ikyVArFvwUNd#bdxF`UGd&zi!Y z;ClsMNp_XcXu*1)0-wf{Jcqz>GuL&j4%YJPs+QM7bbe0xQ|j_#(7Q4!f}c%;tBNxZ@U9rbtYHJ`i5#47}-LC;_#m^UrDz8WuRL zqFD?|sP9wc;~rd8eR-g0;u@c;eUc7!&}6b?SUMi>(NDhRHQSS$#BUF+PFXumTK<%} zB!t^Q4$n=t3Lf$r-u6#|mpk;~#ic3?q@{D8aF^3*^r*bz&8!g$04>|QLIo7nVEG;X zNRSX%udqhB5h;EYZsm!CpROK-3ypO<#0PeBf_juX#|-)l`0~I$4Rh)ofWz=q^qBwf zH}3;uY>d-7eV1tyis5==4iT zoj5Y)hMPRl?UE%&OK7EN@Hg$QXSCr1JHcPTP&6*t75Yi2QWaB!%y3OD?$u6YO_yXl zaEqis<4xlHvO`BkTh`oy=GH7&gfq^f_?K$&nWE~EyF+uwf~~EU9dUlS2y|Dup*+Te zmALh_JQc7X-ChqX(`lP;oH~)Lp1@%wF03vqJj4zyi>eqCvCb95@qC=AttzFtGa@&6 zxqRfci&->y5*>N3+Qqf)on9NkDy6CV)tH7ZM82T>;Gs&>$Ss8$>N#OaiW>ojpLy=W z-vZfLxA!O!HSH$K)nJAj$YZJGpW5X-ikA@UVy7B+46NQm`s+HMx*Npuv*#SU#H&pJ z{%=WNfM3|kNUX%L^af|#hAvilw_nrjaQ{$HH>fGM4d*{o~)9` zX6I`AW(Bav1 z8O~czl9@z8>2HR(B#wN_@Dl=s*u`P?2ldOY6>%?62&m{9oLt4|4iiv@X@3ryC^^t* zg%K3ZYgY|;?1J~E)6hwPm8hCw;N!uMBg}UrVe+6_?{uo?`p4!0Xia6m3buL5JTUay zAeHKg)g*C$bUR@9R`jT1-S=jHP$|2I0@g1_J#XTQpgYLXU`^FEdmR}|&HM}BCWN!o z#B(|D;yX8t7r!WYuHAs~FW`u{1G+`h0ZF8td&ASQnn*wQ$`*SQm@(sIMHUYf7;&I)s6pURd~-o2>bAZO~ig;Xe0D#s`d;$9h}F7L4Jv?Y5mkPdt}R z|Kv-cFJeoY!Hi!$J73c9YS9z|HiBJe$=ZvIjI<@>R0~jL_oG6Lnr7<9H>|E3s@V==jmo@7 z!X8P$6E|^P_qZ(;(r{rW>Ex4|_KpmQ42QKO=4c@*9t&&SWqxT7Zakc+4{{PpYu4h~ z7~{fJQ_IF*CLJO*Xamt zEQkF`#W=rmSV$7Zs8_@cOv+?#?Q3zCY7|-K8?X-q5@=PdqOOYe;eK6kS7nQ!IY9K; zcOAGhawq9Q_uEoAlMF&NqlId1;TCrFcdpmqgT(lijP8_NoUT-|me$x)tKF0qi)DyM zciqr4it_vC*NQ9%dFu96*9YO@8d`Vi41UjPR zAQqJ}a8@;K!|rExr7{xiC}G?o*&2pV{@-zRoMu^)uarn~*kWO{br2thx8%3l!Z<&x zNx$PZvUw+5C}d7jv!1ca0yEH3Nd>ji0o*t^H8=+P>DAHVF<6!gS_CIU)jla!8-h;Z zR|+LvTd{GtyKi5*@5b&RySAZl;uHlAsS5kqR-x`i%ubeeDYZhBW=!N?Ky8kQLUa)q z1_ru zlH;4@xB!NxTpcQ-!lss^?~vvoaCpABKBFoP&X{wI6g+v!TpzTlVcoLXxCjBl2# zkSibxJDpg6ky2WBTP+}Zp=Ps!o-7Z=s$givCA^K9czIHaLoC5}|Gn6Sfy%*`uvZ?E zS$qT5gw^yEp)h~(N#a-~R&q; zP!lYXJ^wT9V0UjW&QvMNel?d`D4a={$aCy=s*p8Wmd)b5x}qu0ueb z9l#=vvE?3hs5vq2=)|(ALC)ZgLxPhT73UpmoPn3}Vqa~_LbPdjo$D}ZXsye-gq6cj z1C`mja#v~EC2K)%|H9_r225E_l&i2$7hH%_Uf~h&|+U$XNR$a$9E_ZE=RfQp;aN;^8 zGb`EC*%$IUwM%7mL{5in*soYdOdJ5%BeUxY@KK%RR&Y@32vfLzIy++D5_~_714)q; zOsxr{FVUu3nbee+g}Y`lzoS6#RsQGftf}LLd^7zCX0U!MR`V21hv97(^Un%Dom4T8ODH7zqQ1B z?G@E&&okqc=Qt-M*6CScJZ!kFqUbSRWI;&|3+vv6YJ9B#(ALq)z)= zZ);AWwSr;PMI1PuB$iD_8aEDiRnvq&3KX}NR8&7MmmUBh3)3ohZPWjHPrFq6wyiHU z*Gu8f64btIQxr*8{?o_vdm`Ype1vHpTwMWEcBBj}DCKt<)a*XGg7HsQoU_)p>v&lIvx5frOnSUjccDs(tL zYKE>^oy#he)`1%Iz@9OTf`J>B!57&XQ3j(o#*T>-sNLo?T_g>&&acQsPem)aP*MLz zj*{!_8v)UFLBX7z#ejME;-0FF&gEdRGHEmw)=PuWmg+_7`9s7-!q({p2dahI+3?{P z17}ci*sHp#wa@9*c3%%qbJzm(H$`nF;;kjlqD^DcD=kYNWoT1su20XM+$gt)NpOC) z)f=?mocS~YU_`7cSPWA`-lIWUw69trl$hNhBxm?sCK28_(TtxxKiN`ceUO4UK?8ChcChlOV;7fc+AWuvw?TD$qFv~9kW zk1UVh_eGJffsY)Bt3C_Cia4}wPLPAUC@pMF+(V*9-^#aDTGPp05q&RQ70XegG?N)F zB3Z%J6rsc`E}ZErA#O+RqUdC{U+5723X6F6Rd|%k^H^K#4Hs5HTRtqd&i$ma`4u;$ z?J{ugB#YlO#vHjRD5T>iVbu;`aO6i5|2-$pgQXzhtlzzK0%k)U4iAsrFBoJMGMUR6 ze|K1@K3y)Ut{Fz`U?3D_gdy32&4gN{#_Aij3aXn7@U~6BJ=lJ47+1oe`>A_Q5Lnoq z5$B{Z%N05Z>4c(-E}^Le>|8?-Voh{%-)Uv9}))&N=v&FDKn3{(%S zczc=%=$x_SoQj%AVN2eYJI{LVE5LwOh39*oFrmm}g%L7f6M81FHP2jZi z)=gy_T(kTWiTlonK%#pdwXwL=Sz$iau5=G^p3z8$PQf3Rj-hZhmPD^zZ2=AkI;(SE z#eintHh=V6%A<#n_WVbUR^%#1wBUGUm#Vs6yychPx=&qWq3N!qxHX^Z!H8j97sHn= z{Kq!n1b2?}ql1H>$dd&sHTHNuF(|^=Jza@ZX*_~_3vAy**)53aQ|O~Ak=AcGQ1t}} zYM2ea#7T;QUi@BOx>YOj6MS+!=~8nh^5zGXPDa6h7OjRI?xQI5?2YP?+1oR?BR0@z zd0hCky-r-Q!a#Ap9JG86iCO&0F($fUw_Uu-8qck0v=Q`n%r-(rTZ=SpH7F2oV(<4Ff!r|g_AGT|1Y3fSx3+`vJ>KP zB^9Hf4_L2fm4E1&C@ck=Tkr*=VPb#WC99PwF(vV}D)bRSM|FiImmtLOOVbmHsq%72 z95A4S9!~O_t;;O?XKG>5aXUZ4Kp!=?Fs@*0Re$r<@3w~Lfq-uA z#lTZ-cD|7k*7J&u!uv@h{iD+PsbVCYTb4QSgpCUHKz?7vBz2)Q5+p31k6>vt^0G41$Jn@1o+6wFh;ApTN-dDPnnw1)otT+fyTEgLT7zAM0O0d0e03B^GmK34N)YGE(60R^8)aHVCYsuTUMLeV=R@v6yYWT zU^rDT2M2GW;4Zy0L9ksyQcgPx{iKXck>Xcm{Bgs>%*CMGiU&}tJ1ax;j`T7glX6TJ z=o?)X44;VnHT&$E(ZD!G1u&aX`7NpB7G)fXt({XrTYlf#_xJToW&CIQUeB=nF=R?0 z{^2MG{^Vors}*5@v>1naTT&%NT~2{`$rRTP)M4HVPyyh2VXN;rwB9cKW05!-W zWf#gxsF8zgn0)dgiGZlvAFt4-JZZ6iP5wdcXu>6r`Sv@Da)i?g_MV2e;RjTvsB!PZ zq@k)*j@A(&ZqFaq{(S}&OVlcxMClFU31I7lK{)5383la}ek~tKs@yb1u2TUWvO^g~Id{ZBiCk6kkk0jnm_QNbL;KfX9$s5Cq zO3T6BbZwQ&8idAJ+fk>H#5b+9G+oa$ELidnVle{iTc&PXc=731HL6Xr@*Z=xnBT;I zVqJJHW#~R|&K>|jbQd0yN`9wKRLW7>2^q{pD8rVHC086-5d(v**ejhK6HcApO9fJ-y?JkgyG_uKi&T8hl01vy&iND#pXCX3 zYMs>L^iD!A>FQ~=oc+3nGVWy;gX}*}2>}&nbnn)04Vbb%o)FS^{xOa%{r&mjeTZh@ z<->atMHjP&EQj`mlGA#p6N{VyAT20KpHjBmUSfLp+A3)oW_sA2RF!6BEylQFaz_S? zjwr0at!gdWw;62M93fxXbckv1FqUYRjV_zJn(DxecMH2VUXVYFcASSC&rI=&Bazxk zn%l!mzz%|vmRnX7uxProkRV~>l_p|B(jZHnrVT~TLV;V7=mp%GFLq*n8$8(^X9Y56 zDe29}Mxt!6Kc@{od#E}Kx2jO9*Nmpdv@2ttzFb|R4Sgml(5QiE{UnXS*=qY>$wi-o zaJq8Ty6F(0rd0xptpV3zV}Ap9W1RTgqJ{fJb_DoHuSOw=YafJC2N1^y7ebz@CkV$% z!=@flD!>g>>*0!TdyQ84(_PxA*;q(vUz*{Gxav#d-nQQzlpAwi^f}$Sf&DZA}@;tUE5H)x-u_+K7MS(Gvo@u z)S0JM$PrsuCF)cEfm@Zl(BQIGb@}m!)_kB|97kIm!`xSmn9Q2ZhL+yPP2JKGrb|V| zO*KNF!su~Q43)jV0I2qG#j^&YauAV6$~_$VvwVxz-dy;3wbx-o(u4q!kNinAf$Wii z(Gu=yV5x~4gtz_#QFl@@<^z5`+kntY%eo)V2V1?Jk;$rg(NXHoMN_c+OM-5ei=awp zgCaJhwlM6TC+P_<(|Jr5L$(~vL^yjtS_MF>&8(uV&vF**16`=+<6~7>fYxbIzTujv zB6No!w|+m&z+_%NzC})VD`3@JVW?7)zfccc<2k^fW@%P(Emv~|Cq2Hx+s{{4*W;TfY+ ztJV=p%%?uOBCe{A?<@ND@fYY`k{LSxN+8>Y<+vP;&K1H+u-@!bNZpt+2(n;7*j-1` z^L{C1NuU91+bFdPOS*llHW8wYF6Nu(0S;ks2VfE@fAw+xOQnP&?Bfr%AB(dL>uI&; zL4~%06;d7p)>eU7FGG2X`2GU88Tfuz-F5!1lGFGA)cWprujTvBdz8~+)b z95*N9x!~oO9K9E)h?lX{FE{eb`GQZEhLsmD(GHSu&n4!Ae`z%9*6`+~RKd`+Ed`a( znk6Hy1|d}oQasZxUt$)@PEA#}f9N15_Ikd&XUMq@MkeF(`rq*p59r{58S+uRIi;@h zN_&FWtleP$^M)vKn^}|LhrIftN&AZwfpEPX9beqJ^OKR|at1xs5*eDGC}DoJTu_TC zlegAM1;xSsY_`3~JGs(qrJGxgq{#^*L+@$zVjE~syyRTyR>(B+pDr2o0Y&3druuA} z6u4D=wG`IczRa%Csn^P5zhJJ$yNg!Z;*YT=+cKsF%!s*0vEkd|Ix%B72e?!%$-xgC zchJbc9kMyn(7@Q4ZcjzN5&jv)U=@NCdKZu}`T9ou=%)y) zf4ltswp6#Xw)evZsDv|D;!7Ho_Ap^SY}DDIhdGhho66i4O8HKLRKP7Sxe1f;rHHA76Ol6H1!TQUG1=BXAlD$!7^SP6hc1YY^R>s3F7ns88g9(drEU@jWYM4*MG z^@#AQh&Zb1?r4mkI@Dw%^u^%cE>(}p^<#w1E7!iIEW0AV{ad#ElC=;ysrou)4mGe; z_r@qc5rMtN)W&H2t%;s_k~~?yAL~0DHw&g#s2OY?`OOgDeMFOqLK34x-gQQ8n;R$y z8KeM8;gjRsm7IAPWbIdC@eT*}Q0%tVa&FtOv8k{9)=zdPH>X1W1WO1IRzgCTDIx|S78q^@s1q>Km5QCpqp0n)g|V(WWyl%d8CcWnt58q@jL!${ zJF)B^1sTAPnRVn5;Re5|ha1MYktfBJZl4iH1sTO59X@B#5VOe4nimXFY#i`{sWdvbXd% z7Ox-b%+DqyK)pea`893*&QO|d+S<9+e0c@wYU$U~9 z^?GS(^@1WVAzEdERroNITG5^QLYwLY>g`?hWnZ@%gR+1!Le9Y6_M6CEv_QSf^OjX7 z^sZKbL<#*C_NY2EQ0)bLpm)Xzh0A>uJbzP&S;Fi}1NT+X^pbbIhA-SWb1Lqj>`IPL zQck854_n%Q-pwCE<;z@ggB;=SA7*xc)QQCdI>aV6^sX9s{ zI8*p17E8=}4|_+lMndImd2;%oyCy<=4wp}cvMZt_OhC7vadIO@Vuaueh9|*kS8BmV zh8MMDfe?1Ao9zw?vFlg%!mhf5K>$tC9zvb;4~vaG{r)&1J3>ZKBS{J*StiRSN+&$1 z!XiJwFiLrGrku{IYda^-_7c0`fO!=yT#&Alo7GlD0C|vBKs~lVODfH zXwflbQ-({HP%u?r3w1Z(rH%Gx{e70kj9u$wxthqi@7jJc;I5QfrH_|pdDu`FAz{cj z#i3FYi{{yJv?)-t=% z5SI0FhX9^-M@h7acRd1T!KMNz+>n}!v?xZXxEx@RLomAO+r9=?>!?PSOuSm6pz;vF zSb%Pc;EqcnX4+Zt8U7iE_I#d@nl1{`-A2M+z!^6t2>^RNlQ$!ZJ9dD#v&(`BU7izL zIdLQ=VbD`+O#UxmM2oT}`Ej=ofrtmB1RbG2Bx`dfBy zzSxzJz$C9r($k6`3NOeUS~3)==f)EAwot>$0~0gp*&q$vuF4j_@qf@kRLT(&z$50i zFa=_j3H^FJRoZMRO{*W>>S%k(xQpsBrPa=@lyVNPp$(3`ano)**5AOJv+1(LEO-Z9 z$_rjt97<4>wi$t2AA0t`0Ee|29jEeizguZ6qU%~c_{1}BhNy(J z;eN40)qL1p)rMk6kx;l-qUZ&eJ5Ife9PIlb?T}Xq0H#>Pp!eoXnzht091K{K=AT1)z~CxP935 z^@pB#eHHl~PXXn8jc;`P1P?CqF->h%ur7;tzfuE3L#8H^kTh;oP02UY*CKw>&8X8c zdRCQ%lO&^AWlaSIJxXmN+G##JNd39n@{+U)^LK2WHp74{Bfe=DCJe2LI9KX}+HZO2 z%#CF8he;o%vOCM5rx!OlKyUT1b$-aRG{PG9Pt9Wauq~m1Z%@Kn@6_XDDsjTm9H~Kc z;-xXbE2V;nk*OgR4$8<@(FYLm7Us>{8G@*jziUg@;UOp0G43NnRroGY%4gW zX;fieIH%Y%d7VB9=H}N^SQJ1X*PYIZG{jzfVk=OL=5D{_4xmdAS&cHGJW@$y>paIa2G(pk%&jbYn9Rm{=8yy{Kh4TNIpeSGv|1&|cK-!-O3G0QI zVv@6gz@8E5ErS&70wR`HUh|@gN@doOt$UOl-a`xWI*_aX8Ka>6Ge+4V+zpP57a|sl z+3S{jsM)65Q_a97=hi7z&EU?|Ea9+@gVd}vJZ3t)zucYYwRMhJH=Vl8@tR>iZE!31 z{xQud&|BZL1(f~mix2WY>AHftpceUmh(MTD8snT?UDJ-gh-p*5M#XZMRUbeM#~N&o z@Xp*s^n5niF%6RNV zuKyD$yvlI;Klc9kh!9A#(q`r8%87;HLQFhZC5&> zRoGtK-L{qM)b9Fp6ucO0Dw(<7@2Jy5;@`{A2hK*JQ_2sB%Hg`|7i<0n*v0HeWdPKH zpISfb&Kwi0&ttY^$U6bH#L-FMSK3llPzM2b*_Tg_GOUD&0;}*Q*xxTvKcIM}0?Q4_dwBk88}`@`+IeorW46 zF<@FZHiapINA!zq1VK-c*UTIm8lOmaW{yZ8dbhwas2X zYROkmr=H_LiD&e}vfw`Cil-se*s^TTFFtGsR+oAlbc7{9b^OJzl79BG$@F34&G1d< zpn5AbdT*hjT8vm7G)tS>`D+DG(}PNohlM9*>FOEtsztEU#X(6|wRx8Lwi!6%q$DA7 zCDp$`$231ho{mg-Wn+rBv6t=U79SCnZu8*BQt$c)V5m2LP6&luH z5$@tIzIVRB`+tj(A`3$3kP?L7Bq8bCeifty&Cg|a+qkWH50=z(ZuTt5*LGxmrKDZy zMLMiW>0mrGcyQ^VbYs0o2~!Bo`wR!Sx`~J!)Ia5Y{PY8s1)i7SLqvBpo!RZ-MJ&NV zjzVO{YN(|g^|K-L5gGsD4|^EI z{i_CZj66L^Eq}MoV{*hW)@L{W4a0HQbZa_qSNX%)2ng{+pAnk|pb!@+nKuk<4 z6}c4t1)NBtPrth_KdH9;To+T2)iWBz{PcW=0sM#TJzryVUnej$%vBQ3_0{3pfRUwQ z+o^lYU8~Gd@RG{NduFRE07YEH%TFk;r9f0+AVv|6qO*fwN*^x*% zel7q|t2~FJJd&<`!ssv#owOK#^P%-KH}j&9_Lo7B{i_Ktof1}Z*QEKL#>nD5%2)8e zfUyHIA+y6jnZMU(2qgJRlgh@|E@v2^uaur%y2Nhihp)f7!Wfhms(DZ$6^K?Y$$ozs z8|$jq(3jcP^4!PbiL~6CTT$ce`>Sd{P0@{Ay)9>4!Y9^I zoSa6sZ|VstDsh}%+-K>ilXCC!aKp9>%i4^9d*V`1(l@`s{;LEgt|xKk+7XN=_lNi@ z=fk{?luJsvx)-{udA`r0JLN_Ye_)|ue5f@RqlTZR1TK8w$~a{J9VK8bwWm;k=9H~U6Z6AX2ejBLkf*V^a+ zZ@kb|ow?=f2>n6ZTUU99c~ay7!G~HrQD`Xe4;{@=lhDi>0*K|^Xv&eAY|r6GXF!Q$ zik*BywZKJ3J96e&I^0-9Kye6zMR(jODE4(-s0CdqzRIC3+*+&} zv>3;dg#K)5X*#k}ASL_{nk)zS^D|phjKc%Q0V6y`W6R>VAaCgOQ!2j@eOZaVe zoB6kCiB%_e@S0f#HEZ_wfp|k_n6srsEVb(&aKMVspoOadMqpyM@)q+zgrz3ucnh2M)~?)fnh6k>EbZL)dKQERcNlZqFHP@KXBsn$CfFA3u=Z^&6A-X4K?qxL?m_Zyuq3Id+w^sDk zIqy4%>>23U$qd3Vc!9Vfm_Vsg6rrx-eBMe_qEOsQ8;IakoRQH4(i&mHLX1-cl~>Ii z(B5~A^)*gg2wmA$5B)VW-z8QtMycS{WszpH1D{06?o;~UAIW!!R+IYOK0|ii^p-#B zGsS9x_(}dTYo0Ce-2VVLszPd0GBTxiOXY%*_HwS01apN(rH$s7Fy@{N}$`csWj-oJA%&IKcfEt5UmIG#*Rqk z>|Y2yEsy$*9`&F@74Vo5wrz9#AB1jpWm1du`5@cPYntJF7`jA3L>9QVs28(2VFQNX zhTxB!?qvfCP$3h7v-(#3t=0WKPH65al-*Fn1g2Q37?47Jj2195lo2xP(>%g;o}+Z1 zDxacfEzS_<4%6gjgl`#z2)agDDF~T6&S)XN>V+U91Rd1#Rs6>NZzv|vd-Q;**x|1a zqFhM8-n)0T9iM13a+{nvD@7`lrL`DA?Fs8=0^1##o~;@qx|>zE_d5RoRHpSn90V`* z!}>1q3br=U>{=d6;Sq|KGyK-9iVNXGOLo<$oSfQZa<~TP=BN@X(jzhbiZ!MI5M*cA zuRf(tt7b_j0f5{P+!6Dg%%S92y(s%g1z*$D=8o$vnf98(n{v#a0a3G3v$Qpg9M!X{ zOp%#Jw?;-JDi(&m8CXaR8LsJv&m0GhX%P9=Aauv(W-X(08m(s+mO`6YXVWViI z*EEH;c60V+a>7fgJQq`U5HvlZSwL+HZPWlh=mA@V*sBAmK}=hJ-R6nlrAq`&|{P^o#X%NWI6EM+=%MBW!lwNf;zJ-xg5s(y-}B<)em^YVfUP%^k_ zK`R(SLIp}CWTgi}3Z81eq90qyqT9~_GL_0b8!&a>c~7!dlPpcJ)foU5&a@jnW?9Q- zbyWrWZX-5{3*i-=w!M#5tPAv_qkIab)ogHa3fBhA;Bqc&d)xxlqx<*#hkhof6Y<|@ zL2cjOws-!bmx|YS!y*3wnAzRN%-_c4!9Oyn`dUadfen}_bb?Dj_Q62}Hv*b)SRC3F z)*RXqp+VWP8x@(^w2nnnveTsd>?UF%1z*$E=e~~9t3rz@GJ{BH%#y!NT1Wb7N7_@i z#iii>txS7L{UvMC&dC|(g}%Mu=UCd}4CbosdqrRgvNfbePt95@I?+|tO)Hb6%7j{@ z1xpG{&nhUWwNL7&lo zh)4I+&1e?e#@DmQ{7o+%z^{gF9~iK|Q%U343eYF!RRa}hPap2DfM9_LRi+Fzuyn#_ za6@=>AoYD;T`Cm^6w@lOn$CP>e8O(5+TWMH(F;Eb2w#*BLTkXchPR z#Wth(r&Wu$nlaT&9i%IxLJ_7_KSIxMieqmpOAR`%5MbpgtuMeP&?nAxCkw7EnL-X` z6z^yxfD>5e;6kZ`K#f$c)qAlSg^JNnkkNZoX}AuR_c-czY~7z;)WgwSnugg$S=kK9RmCZMuw*++feN z;@7{1jG;B-h*yR~BnzSgh*CzRBMuY=d+N-~dDei3;Nm5EnsCA{R!_RCfevGt~&uVbOFA^@Az<@zoX^~L7LWU8NVGx?_@SDV^ z8OtS%$U*NKlq$Q4T`chhHiprwdDeO_sKKj5qBele&sXjg8MF&r{(_~^n~O{Y1*7Lw z0RdMDt?p3&0Hr<4Ata(hOk*e;&S;!9#a%PhtmgYPh}*2(Mxv&wt@h9e4d=o~dJKpg)+;6;Zgm znOiBN^ev>3=T@g2@2e|5P!cjvaQNW>;wZ@+-G_o0T8TVY%p8`~Gj6ia)3e1K_k1yE zJ2uY!MWv&?j$9M-RIz;_&+}JIOoa_1UF`(#ox^mZj_|2^G40+E-D&;Gq3oogV6(|u zo7KKFO@5i6;lTp=$Rb?}R9%+mGz>x@0-z&-Qno#6jWwFmVgX${&Sa{D)u&RKb`NQ3 zv^6j#X&~1L5xauXPmHC-|Llm-myTDs%SbZu8fo*sUD!_ zRKf;)i%^Z9RPZ!^HG(-epXQ!&tz6@B1&xehR#O~POycsLM5 z1niSU;BiFeRD1go;V`kiio7z_NlnT~P3nL*0)gG|XiaMu{;l7DC!V{xl~mxYW^MK% z#=S4Z6;{PM&LaTF9^k1`E!oy4w8zUZ`;{SdAnCPQu*5Q$p7ifb;Cog~5y5Q|O{KA) zNE47>3B>Gb_+q;I)MR05@~SNQJYUDcb21#ujSox7kIe%=Q7-Z&{qeb4g%7 zIA#_)ro`e?WSH&djxe1!PI8IrNCbj`WRl+mK-8cP91+Jhc4$9@*4p0oLtRIQzk)7j(xCXoLC za8;=jLbe&we}Z!hEcOOZ`M8cfQiOn*Z&kFO1+DHA`KQBcJe-m9eT!(}UPh0VjvKxa zw)Vxg#+@1e0C?Q|)jTRv#xqYcI>2BvM?9lkr4?%(R-OmQ87BF`Xq_V!p85`wTe|XV znqJmlXe5D&L6#~ub~2?_R;mMoP1uRjdkW}VUaQ|;(@dO%7K7dhRc&@|i{h4++@;k% zc*Zgyt95OkOw;(Ix%ICr6JKk4#TGfhFv$as8ml(S1fPt!(-G?f_+>L>*(or+w3tjt zE|Wd$YrVBC40A(7Fg6+>U{ec-z#vg7a4DcU%><${!4ax{OF*JfYG^HcTr?_;OZ1rT zASvCn=n6K2Pza|}KF2GtNKF6(#tLZ6LWqbeq`+y^r``jqM1Z>5fR7R+ARu57A^;$u zK*_|SOoY;;=oH?;%`0a;)U9@K90+kEyhb5ZvDs_l>I~-52i&V{yEIJ-#&~1-s`P7E zT}|XTf_kn4QI3SG1$tJdFx3!9#{~Me2HWivtuF?fF5My5L6IuYw5)a^Oj#?k8vc?C zf$LmNJ3_>`efle6iYp%Ezh6H3*7|2~;R3_7F zn)m3?J?L~lIgUQih_bZ7rvCB$kad)QlK%Gp0A;bCOg7N!Y%S|B8IA{nH9D@I1u@08 zK+H8tU1Xw_S3 zy4TU!C{ZgS{~BMHn!EYv4O^u7)x6q5!XZDuFV@hrMkmwwQUDB zs9|F%bX`e@IkP3jt8Q$I7R+roSuHgxy7>l~wgy-sR880k#JRx0gyJ(KsTw+0 zS}=}ClaUCM9&Ch2jG;KlK{P`4t2zB51V4m>}FS!?Y3O{&Xf z7HZ8kt5c*LT*3wS2Fbx#c3qysQlX=M^QhCAB0BE}Ks{Ah&A!SwHU0{r;8O^@P=Wqo zp5;`-o^^#&CvsNFHRrWbadjFmIk}BJ<95?+?U}Tj8QE(0hLxaC%`$IOFo2lL5QZ_r zWMdvF&m2>#FoGvAN028i)XoEvJP}!DVA!o94WiG8x40KMn`GEGiTalVgce68x?r#*AvNX?T{YF zS}VHzo0P@d%@GC8aGe3ewNlu&TM_un?!AJ6s4Df3QNyj)X#*}Q!A8wzp=maAQLQ8j zl>=@$kRTZ(@sL+dXW6z2eI1aRFip=s<4BTBnRW`cMN9f_+P- z>thZG)o_lia+J@O9a2k%VK@+*N~vggr1I0O7+r@298*DVDv7+-@PMZUwNL7GIkUwF zE95FpCZ#{D6}-i^+5Knut&s6{t9aI;dz$h2t(-vGdo|oGbPsdFWIEGOXem>VviB?< zZU#Ko992S9Bl2!MYB^N%+^c!6R)Ko4=B)0$X0yAEHuxY_skiKwrh3#~-te>u`KIFf ze33Jfzdmf^*(v1|b34juRGlIgva@hUs^sJoVXbjpGe9FeLN%jB@rT2j(jmZ4u@}7R zcW73_>QbuFqubzA%U#H-z`Dm#tdi%jwWCr>r|@#Kh5JpVw5R5QeE5K=Y%QF~zW3DT z=pN+D9?YO&wt7?AFCTgp=r;zy1At!|rRyixp-=$gIEhcP*j`Jn2`RQq8*mibg__79 zicDP{5+Jdi$QB5Q5QD+_%GF+_CsJ)1BB6AXE{FmUw%n@9B8dgW2{~e6TP<(1(`%_x z6&&YXg6pw_%0CG!*qLUszQEF2$snGgEfX`vR}HAj^p9GdR+_ekIFjmxjsoVG2#ghn zZCGg5wNs;PFR0p{jrmkz6LgrtR<_!0FRX0U9?A};1D(@T4Wb(G;zJt-ND9;Nqu}Pv ztPKl2TK#r>s{@)%&3f@Ul|t3C*=DJ>Ep**RlLH-5^(m6^QKJjZ0%V8;B6>%?<^|^y z07tn80U#U^bas+NLbgzSnV?o8`(5>meoI~)#lF>9IvWR`C5NiD|7z< zT($oIS^g_y)Q7lns?WmpW2jkdvOm?YNcT7uN~BsVe@1)iJy~jAwp9m8ekD~r6(*5E zyh(ez+)8-sJz5V@{2;2bD|=OxgJ!eGs0ViE3(RwPf)j*bj%72?r^ukj#5py%OGNTd z-2C^EDmgnZ?4}0f$E+` z3eIE08e%E6!|fCOlbe4RJkMwgqi-K@R~kNdxFW`X`U1Gl&fu;$PXMmBkGLy?*7pT- z_`DUvsrLjWgo2ns);)n+8xElB@B?ZROh6bWnpJC1bvo^FZALVP!98NF)I+J#9Vio0 zCGZ+0r!`Wop0z4(6`NMQH?+84!r(D3>t@i5K0!yRVzg+K&yGwo?O7-F81K7{4&}#?Dgp} zjAN@)xc9ZsB#66!aUfuWxFe+STNcJ2HoBuMDgI?`-`{GE4QGPb^vCG>CySna@P#oW z`vqwiUgq#|9mO%B)akoY#+@|@;_cXM$%JRsQtP1I#TQi{HCgLceL@~^1A?3a+QfWD zuQvW5uPf@4iK|QNx5ZmtU2L@ztyiCV*)IKIk*mjnRNZ!?4+jML#8j@}bEd)G_myF& zU23dP(T^1OXUQ`P6h^mEGUZDj7dI`YiEszdGPm@x>SRtLpl`73C^nUN=DvE**hY4)e&#qDG@0)Yp)5Dy=tL8fi7n zVd$O(^8mQy7S6C%vbptb4r@z`ZnPG>8?OYJ1j4j3y{XN!R-o!l#loYAExZN*#z3n* zhSy^F)9W#SK8;F4tQ{nb`lSj*l?F3>9~En8Hb#c92j2kwl}7Umh3>9t*kV-*OsMhF zR19gtPY@**G}h?Y;8;#_hR?H@B)k~)g0j@HQKTu=wA{KOtqd;k3u_Tp+fcCH1+CIF zRvTTSg_fNvc41MXV9ygM?HgGC07dUA&k~yIZYkuKZ?EWFWvw5U(3e;xPX#S)8R?Kl0ns`jR@+x4aRxar=nWs(N z?r~c<{;^tqh$~Jywx@Sfc@sGG%M8rmIm`OeahEi zwFh2pH`Qp1p|?N>ks?zlxs4*FnxJvcSYLbE0;_7PVIrBcfXESi7$cU5)}>IF9ilYD zt}#utvW*&%wF`&@h7067_jF3hX4zW`O+!J~ zTJv$$Dobj#w)Bi~02Nnf*grN|f78%sBk_ zfFvI1R!eIvHi}g$+32#p00SyhV;n<-L%0*$n%dT?cFNW5Ak}l~!Fj4$Wy6Kl0SDA> zPjDQ{ZKAV8HSz2P8ns+xysnn05GoXE)j#GGUh_R-ocfNz&nKD{DmTq}9F>!57Tu?5 zmkfi(e$*TY2I(N=Z#Fzpdq$Z3W`1Q+uIE=2`Z0GCdizd8fF*KUT7O5?=HJ9Ox6W@c ztsb7Y*LRB9qzg?W{C|=;t)Ec7o4=)J9pII-CcRzKaT{jU@T?W`kd?E(J)6IA!P9Mum`MPPFQLsOAd+kW$Sw2#{p2iSqpa0!ib z-UCL2t&G<(m74MXV-L8aFq~qb{*ydPFC;6)UgED3tJ)c6VX0BrX~dOiw^y{(zFb-d znj4@^w_6#Nrmx>AyIW{CD@)HaEA-~j)~NffU#6`D%ji&l)?%l(Sj=6ssPk`E@+qGQ zsNK5zE7~{*$oIniJF}`b9Lmh>048lMkLP@1qdN;-`33q%X4Mcal*c)5imh(h^xi{j z0T^DUW=GjWYi#lZem3^=q~qXI?K?Km9ZcHTXHs6z$yT%Mx=knJ0PyJQUtJ^gaa|+G zAe;(??JMmpc&RHMD;19W9loWM+#>xgT6E;7)uCyoA4=<+%MhB@w2Q3(&Wi=Laj;Ya zQr{4TDu+*aUl*$rcis~yRW58aW;F_}8n3ALhG6Fs42@NZkEK?Tb7E=)X+A-^wmZS6 za&Z*sw~+v=35!)v=%2(BjI_e2eodXMZ-S?(R--hYnr5=G{_9Bd@!z)v-K%dO&T;R> z9Mum`N87#otm7F~n{uPu!Nm{S7?cS(u`MclJQ+KVGN%mF zW3BlG8w2Ux-2VXnD7RqgUH#Ah0OFrZVT^ircR%|lGhwzSyStzLl{ah_I`>O^vCMfM z3Z1)U(g&fa)`D@nO~dj>Ygj>L+NH+u9&3k)2wE)e0Jgn9z8280NZI-}RBN2)4>W@S zAv!rV#_1%gPaw_g6JBn&t%cDD5bBgcB>BnsEr#h2(j(lgZ;Mr5>3{AC&oS8u0nkw- z=SheCp;L>*4k24GrBm9e$4IP4^-4c$$A7{f@r!rYAA~0=9-fc25xK(!3W&j58x^P4 zXg*Z=aW0aFRIFS;;;0i&{Iuf;S^&i2C35PqZ{LT}-w{0%Vl(01x8e zd&235s-0HwA`@M7L?ctNURRWux3n^j}lH)^UIzyw<`g)Y>_X3}#)pYbNM7@SjD zPz7|CL>gzjAykQm9`q}?050Se3Z|uIG`2H>4`Qeoa&p+v!BA>d3Za!MytsL-3AMw9 z1vS%UqmRr3xlof(9?-3rQL338DOMx;r60B8P((;2d?FFHEx%d6fFqi-`g$JU0*F8- z1OQZ<)muS^DLbFyb{MMb#ukLDmp!Mlzma14t*q5sa9Us*jPS z+CldsH%FBVX1DcP$N7W7TZhWC>i&D7LZ)uiW4JgKT*H8r!U>IXSV<9)#TMY)bX5+M zy2<;ko<51b2x^{iDybkyR-aE(p6FQag-17T_9j0FaVf5hoeEA!JYkBEbOdlIqLnuX z0OQ0TT@n)r0svOVx%6C4gdf^LIwnwT0{-L+KpY1I=K>h+E%&zs z93<$Z8CV43*}!9}dx57+Oc0DS5z&X`?X>GW5HWmO;-J1%@!+!NQ4<8 zN^K`N!m3GmCo~KdB)FNxqU^~=Ns^$eAMUn)>9uH_t7CPcT0~kZ4QKLEyDisv6wa;b z!vqus5JZ$YtU@MZj37=y#t?PjB*JY%%qBvh+E$*ZF#ZKP#`Y&!1N#bfs>MRjO66yc zj+kI+X_#n^QmJjaF0|02(LCR(#?C@Zm8tT_s;?a(J*vfpj>#iBOg-XIDsW#5S_adm z@$={~`^ZksS-*Ioqy-?UE=>Svse(WnCsGe%m~wC-9hp#1%C;Bi_x&q-klFg0*nLzi z4A!H&p?pGyuX;91Gh@y;iN!X_W%Wn3#e81K*!d>+lCD{FqfhRH>Xa!oo0Qw^3HGUr zfHV&BtGIN|GZTm_JyvB%G{Yd?51#OboR*QUY9~c^fJP1wi$E~0@E9V@6IpoX0=WhW zS0*L`6!;WroJ63^VQl7+XRX@ct&DT3h(9;;LAhgy(iQ|kgY49(ff1pc6K;#qs(F*< zE4uirrY1rxCslSZQ7Xs#tqY_y#ooRvHf&&Bx5Sp@^q=2Q|Mu8R0-uO*C7D5(C zkPvntNR&CkF7~46%LRDGBydt^HM7YyEfP2 zeC}zxF3c)ZsM=uNa3! zjI`M7wOHvi>JUb-;r{?_(wSBC{Kpa5qNi*bRcv;JN=bkvb@T|bvyWKHZ72NDQ)s(X zDaIL3z7w!8F)HaXdmjYp2$FI|zzj|)&U3Rq!MYSe&XX__99o8OLcnUI7>v-43k7*` zC=dofkb{O~0u+fj?)KuZX?p-rEIn)`11Gft3E&n{ktg$3IBg2Vkpd5~Re60!yqxh< z;-yZ#s5p45{fVzZ^N>;xIpU-k;~Z3K0GZ;f$Mt%AZZ%e|N}Fb*z~-x4K^JKaB1&`W zJ})|W4%8uY@?sY>G%>zbe79ylCGEl##3=#@SxOO!Rt>Fcu$I$l=_zYX-;vQ+t=3C; zy+Wnhpkl*=yR`^aWQJB~`r08)pEaSwgeTc(RB@U&dqRHAu;pIN#}8eZj$u1u*qp-Z zMb2p$b<2Xa>;@U=uqxBDZB}Ash0WqO)3Y!%KmbBzoH_$qg^8ayA!VlAAysXjmz|!0 zI0~j(+n_Fqt;j2bRQ5CiTwn!Ks507k1+HkQI-Sut$^goq{sl=xQ=X{tAq=|^%eN(} z!ASg+#G&uvuSTkQTUt$T6Sfk&Pffv z-XT)4RB;9QaM65JvkWJMN~rpD+6&7-(n_gbty2`5K+1JO&Oz(qd8155fFj-sy{45Z z0N;1GC)IUBFC})$AoEe%y9JJ9sT>w6FwQuxW(wp`8O$R&BkTxCJL4RX)b_0P;;=Is zDItNA;t=;S;l(FRm!+S2!!cu0x>MtEixVMo12Ftk|V z+qXp&uZgHo+KP9>IMj;>C7-s0j(CPFYEY1k2h zW^`OpMF68+RsmwB7HG-tSjT2dNE?alS}zRHBxK@`1W1V096*x=VqkWAmU-%jG66zo zu=p(o9MIrQ6Pf~HOzO1-VI!KxK`3arK`W6lDo-;j+Os>b)U680uKpa&z9?!oE&nfB)HHB9g)Y literal 0 HcmV?d00001 diff --git a/src/images/CozyHome.jpg b/src/images/CozyHome.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b35ac391f3fc183c4e1bd7619bfbd152826143f GIT binary patch literal 189066 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

}Jsm%gqObG~7m?`e_QiGF$Z$hO4h0eHTMF6Uj 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 JRae&N|Jh-{K#KqX literal 0 HcmV?d00001 diff --git a/src/images/Fishing.jpg b/src/images/Fishing.jpg new file mode 100644 index 0000000000000000000000000000000000000000..636ff0a8a0dfcaf55d6da4a90e16f5d7e6bc1078 GIT binary patch literal 86192 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 J9&vGL|JeZ>eAEB{ literal 0 HcmV?d00001 diff --git a/src/images/Flower.jpg b/src/images/Flower.jpg new file mode 100644 index 0000000000000000000000000000000000000000..097a68c7a6d70fbd2b59aca09823e157716ed6c6 GIT binary patch literal 72224 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

|je5I&#%Jec@TL{5yIuN8>$R5r zS(kktN+3sWg~Y_;S@gT1$vlI7Th-QZ{wtq%o(;vA0>ExrlbwW~Wx2N9c^wcQf>&=H z;!U#G6#8s|J{<XeS3f8-M^+*7vgD?JDEn3O!@x4Z-qvD@X#!lx|?TEAoNCm-Q?xK2Z>+l}2F z0X)BX_>U>uoxoN6qp>o)n;F4iIZ5{YXTzKwvYYWQ%qsWx=9O@aI`^tqXSqE|mE%)N z=@0=jF~D(cV@@SEa{wE^^S&a=@^Jj6KC4cr495H>4m~>c1>1ekQw(9acP~xK>e1W} ztpfwbev;F+=_mwibC~Koh6nGdjy*8KbuyY`FQh>UjCC`ze4b|9!{UK#EX~l&ES0#i zUeHb>f0K^qe$#`{YQzr1*J<1 z-W`5b80fcG)Q~%aJ__MDnK<_3Wm2v~a)4zuS4u5)AXNjP9tIw#QR&dy%BgnAds%={I24D^G`ReHCaY6Fz=UJ|h1BQw{y1s6|vAfY-`A zOy%4I!B6wDP_pwc<{d=GxLkp~`w{Y)#S_fH%|q`?{{Z5A5c|f=PwlitJqLpr4_U5~ z)hNM)Mhu|*P+BV zPPDjI=UXsXrmrv_nw&U(Cy8Wao~u~pA9M0Edk*jobomS)AUpnP>kAxApnv^#bo&?% z#{NSx#^}6#Yj6Bdf{vSsr?6#}_%~=fz+-?!r0I%y50=J)$gQ|1AIb7CSpoG}bvQ;p z;kb4+WOXade(l%9nBAkrVK29?rDsA5Il4p8Mo`C?j=s>la_CDa1eP89&K}#xAEbM^ zk0Qq#T}o=yW6C9#O1G)RM(J=nkutbeLzZtO>L(4k?^=0E&JXa_9D?kCdBNxe;)-#2 zb<2)OZe0$u;kY080zVnCW z8*Ai$&WDx0;%)=rOv(QM3g7Y>@Nfd&DgI=Y!5_3v@s6Q#BiZHTRrF{`5p3!~5Lwr# z=@r$Ehk=&GL%5wFoM8SliQ-`c)0l1m004Fncvk*nvG!h(jDE3eEgpe6RSt=S1oaNH zoH+nPUromJiEW)`7Gn8NSU$4dr8JaXw{tz>=m}{jv|5;%T5C~}t+z+CB<>a;6uzm_H!x3=+(m)0a{$*-JAoWakXRS$r(!Gfg^B%BQF<`&W{gj`i`Tf+15mJ4B>PSl z4qq6_$~{)Fb@x6wFXhtj^b-+EW7b=_9LM*LX15V^J5E^D1MM%y*z_G4M(ci8jdJ$f z$-kC9QuB3TI3ZW!F3s2}A`&$$vrGVp-k21$6@dVhBW$r9;H#MRfO7VPfHx}t09)f6 z-PV;S_wmaC>ot47Nm8v9rG0{pK){WIxs!6^(AGC$GCm-nHMpvw7_QX+0C0`QKqU$5 zFgU=*L2oamPg6K{NzBLmbFVL$PbfahASJtWA77E6Fdfd(NpDwS?fioYhH(sGlaBTK z_XqWyD=gbjm2XQc^q8=jxte)!@>~8}PlZ#L7cKt)y8i(D2!=apV?RL<^A8JKLMioX zQDY`Wm7dzzi_lHSzgjcPbmy16~`IrhpI+443liWBN`7Uh2On_qEQx!@!UR%%~S*Yktzeq-mf5951%} ziSZ5mUW|7b*sGI64^bbTe{Xr4k}^UTQkJ829^z0|&(7cx?q!#Y@~Xqf1%TFo_cMo8 zX`+wBSINqtEq=ml>V85abTJw$oQn>>!9%V80CNxh510siS|1FMaC7Utbgt9N-*~6c z3@}b5f0v7sL$|G$Y5I--0P1`?yu39}_gLrt`ij!)eLdl`VMMCVT?5({1FW{)^)r|N zED$oS;GXOtxmQ4#Tx+BRDsF6;281R9vkc?+>Va79#$eavV$o0bAQ4O?0lALfiOI6l z`D;9*?+KmEQK9l4qFGRF%$h0=zz(KmaG>qXCO-~Z-8Oc4gf}e|Ev0wJI>ySbgjEYSH{hN;YSUghMf}g{AH2Y%QHMoe+M|9B-0UkKyZ`_IhFL;dq!IrBNnSs7 z7g(fzyPpw!DVfA9OpG_D%u%DU$WPv9aE>p5aHlq-UpVN)^0(N}guWgal_qvZnb>W2 z2rQirjHrX=u)I$KAbT8r1k?I@KoGz~?hhiZ9z~BD>uCSd(9NpuHmJr|` z(%T4bhhja7$YA0MoYgs*R)k7!_8O0z9>vp2ujW8^D$3`xTj(NKuh1CJ*a&-U&Bkp4 zXAy72@f>PBxyJs(sg)6^CVk#cEwA)aX9?+rQ=aeYKfDKVN62N3%6X?hKKW&sV4iPz zkxw8xme?z0)T<$`rK|d`rwM0U&Ml|%H&3*rXbHGlb53}s1L2qcwZ$>0?x=a&_KDbu zZGyEXQiKj>?tBbcXdsIhxQS}AhMa4MrxC!mlB3K6nzQs_I8*cR{C}#iDf@`ONnYvC zbU%{x<{zW4e~`?pg%uXo*z{HRB=!=DO(@M_-L83@{=ZMKh}~d@4(0*kd`vzBZ=sZ2 zcxN256}nTA>R-GaX0#{7RyUSwPOZzJ2i2zo$~hc1rGA!E{3ibZ;|q;K;#+4f$%5d| zpnAlhaw$DqU1u7+;i9?&^f7mozIQasZhjUH`h=Bc*scj}fj`ra%jKw;ITkuD$=gb9 z2)g%_w%3@)xG~Uz&rev-=ravYM-;m6YS*XTr9g-$8U*0lKS{#hcsQfq%Mkir1~x$Ui)khXfXf^u zWX=z}^0RXfZf-^U2(P2oFY)c)^e=&iEMdKglX~Hn4&g%s%d;`Ktr;b2RvhIC@9rlJ zcB<>KSoZ?Ofq`v%%*8%h+@sf12Oqb2u)r|vM*LWS2{RvgcQ#WG;ilG+_4>51P4bZu z_92Vk#IlX`i*hjD;B{`sDc<3aJ-j|B#b%WA?tVA~%_!m^h)3XFmMN;mh79DXN@ z(7n|QIsX9T+GHi%A3Dsn9N3qgI3LnxUQ;RyDQ)a*L&ol>rK)B}9_CqtpJkV$07%@% z%C_#vK>cP`Em_nxb^vA6-NEu1A7-XK3~NQaAh7II&4gEGn5--+-rJl$oSVXm>mh%* z%D8*iqV2iOp~xZhoyW9GZ{(uRzSDwHsvhU<2B47IvT`cLag< zin{RM$aDnBt6eFUZ2V$9-sh%;2$y$X+@Wi^ z57~s+J&Yz37qq>CR?bNp`c6HcUPX5KszyRE%p%85J=Myr+Mr<@;Lj zxQ%1fsJ!2(G4*w8Z7rtO)XLmjSlH{?m*{0WT7rLPrfHt;Z|+&dcyP5nE7ms!E<0$6!LU;vz!^HstCt#q$Oo9@A`huD znt2gNzPipU!Yj|Ek-L%5#>0F*82IjXR1pR?W@caE=&YWzg#06YWh}|GcL$USPBK!8 ziU0yKODgvhB$eFeKbvzt@U&~|Fh`d~6@O}oA5bteGS%{IB>F%z;ig+CwTHE=JYLRQ z(SD%(n>N|g@~pIMOsb7cE*{SRuBhdBaDE4ndf7D92twzC4RW@VU{{S$0PuYh_X)Vh2KW}l?W_&{Q zKbLh%e74hxn~->(O_y~HoxjLErv$?}mZco}MsNE|6%v6#>=%@N(*reYdvME-N2z|t z+Fy}kYbO`f%lYg6_5D9tkDFD`Th!aG<>p@t@ugUd4|XP1S*0{jHP#+yKddXs zqC3s=2k z>QH^e#C_JI^bvX}j$l0@@8QRl_-_@%;*|{}5VlOLl{kKCx1^^uz`lyGX$12%fVl&& zR_i|*da$Taz&GSAIL&#giJwp&We1x>-DW+%j>W4bEa_r{_A=UR3^i`%Ek#&4J1`%_ z@oKC7jAZ9O=4hsDP9s{rkoIN(%x)izKvI>cI`6NM)@9Mm3~IE6W_>Ho!zw+?^EcRa znD408c8_UPh#xncAMk)by!dg}i?i_k*3Mz}Fdqt!pP2R!$b*!9;PA+^ku*Os=p`x0 zfP2PW%$ma^4{4HYt?k8g&~;C=$8dxLE3gIFF%;a7^dO1w$^mwLK#|L2ck(p$enNG> zqyTg<0XUXwaQs)fy0>Iss~8qo!m8QK;VN=+aKr0J{T9LRn70Xmud z5{w=m4gzxBK;{qqNAEHCy}5Y8oP*1Lx)a%_o})0c9$UL_>L(7!$oxwt$xZY#E1!ku zV_Jmy7rAaIO243=# zKnmT&R)hmGu?9s?UojlRT_+m&cZu-#dng9li9J+$grgrO`!tGqz4tyG#>RUJ5XU03 z>Lm1(g;Aja=^Nf7Ynm(b81ASx!~rL8{QC~B62lW#NDevLQ!`aEXtXi~tg(p&+ zdT2#T&;XzT`%H?3h*#g(%G=FXqS5OEOg^Gumf?B%Tq*wm!g6h+_wFHWkYzUj7@op# zK4)B8@$M>A# zd4K|UDn5P1&*fg;23^?BH&JC4q1A|GSv>E`-55-6XGx4XQNKYx8bkQrCH{GtSDA}- zW4S{(Rqc_5L%-$&l>Ns@7y-S@196@%2Yg&p`!m2N8?de`A|F!_qxYOY7-M2lSGZBX zydpC0FGCCiW&s{piszBgGMa70&^$vQlIQjK?7B{35*0%dJ zObW6qy9viDqi(ky!S*6%VwJh;$OSTxY!TYQ^%H@$%W~Cd(~r!CaXe(o;kNYZgUmzp zD>zNI=hP^$kxg1{`?t3&KrUd4HCjgLtw!y*!=N!AV8FXE(kuHO@IL0{h^`LC#IuLv z)18-Us0a|bAFTLi7nYXJee>O8u>SxrXhZJ(~a#G=7% zDQcdKH!Z)D4)-6Z6NlC)!^f}OAlwcFHcXe;KXEHNMEeg0zmfENM6-G`o-y3YaDcb6 zf@T79S7t%)b&TJ)VL7xr$Gw@kD;>_JCJ8_+->z1AYurzWaabBNtNhh4CSth0itJv@ zpv=nKGcjr(lCG^PT`H^~%&S=|Dm%AHi>m8U143obpl1^y)rRzCzKfF1-E?LR3Yg;3 zItAQHjd+FIxm};$d@<_E;!XbmFh&~$P8H2p<8gofSq-nVb)08B<509z-^aZ2FX{Ts z1gD4NS4slUt+u<9H=!>FGm7KU-7EehKqjLI!Vb|_-@&Du>7fOU+$^ztHOn za>mdmacqk`tbtkeUgD+w<~1vgk3|dF5G+QB-6mz?whm5!pN+}l7Wp`bma+NXVqzr= zpf<<59_DgxZ;*AF7{88ABgEJ9rJz=S;ZE~}W_~XUr{AazAKSv!+L@PMkk<6wHuPos z6F7C}8SlWgx(&5Q^pAVB=|TSh4V)7z${e5%q!$*7-3dQQdj9|nnMnQ;eT3A?-F7bf z6D$0pY>3wDbBknhVp>7pg&VPwh6xaSG7{aj3e={AE0z$AK#N{yll$?YK&Q+(Gu`(QjDlX&zCk8`d$j))r*3$m~lt6q~O8WSi%QkmV(`IZ=C4Z5PYyA}JaNKcM4W_0YSvi~T-De5BaQ-2Yfn#Y|xs&&T zS=wf3^8?tY(#Xb_xQRsj?2^ogf3;%#o_UVJJJQv;P1H zo0+xwl@dFNjCrb4`a&h@K$+y*m4%EuDf1ilhzmF9Cnq@pdrBw^6lwvnKQG#4QYqq? znE>e-w8Pte&}&1&#|VXwX~V)Y-u~>yQ+hBePKY{}T#Ir5M^P8mSTe=YJkyJMS7LCg zMIW?62$$Xjh?w23}<|GmYPCJwtm3QiGq)wzX~$k=9bVICYC^Jn74_jAkZPch;Kd z`q@+8uY;&zE-g^sDP@*h)6AsrUBt5G&ABQkr@Y}IUHFxSi$9sj5Bwq(JxJ~%WO+L+ zvVDiv7JREv<#a%LApZc|xThf3KqfE%mN09UFq~YQUmF!qTWwH&!VgFQ4%6Zanv1cs z)7gTw!MtCMRh{;tUC~LIeRnv345WMRVE+KA<|^2vC7Ka{TNL|Bc2Gh&t*vHh)lc@A zj13iklz2Mr2$rw_@x`ViDLp~`0z%*n#IubI^KI*Z0{Yim5@kY^0M zWZ>i7^;vrDXA#*PtvGIi0s2l9`xaHL3hZGx{cmPYE&BkaP1_o{xg`%0b(!dT% zDIGLt6~fYfCZ+Y)*X|-}?0R#mAH+q~gZq|aVy(aH3)Ney&M$)acMR%!BOO2JOyOKY ztke@UB}u7UEcabhf4TfQ$^w zU@H&x665CNRZ#bBnSKJ@Mr`}^H;4G z^e`TqoK%*ox|D3YfvLoDGB`1BC4Yq4I{F#Ja_!8$EwQ_(oFjx}=U>c#iaQrG5|qcK zXsl^a043j)&Ln#3aN@)X!<4PrW7s_N7b}m{z5Jy!BJ{LBXbdkJ%^6dM)aeWeZkl=zuf@bU=+^dCTG68;LoipO<0+8?3%OQ=h0YV1%|hKQL|UBGyqSqP-6w$%Rs za{VRwG~bVl#VXTRpj-Tn(1Z4t@Z1cAAkc+aeJ2T}C|j_={{RWdA7k2P05NRe(k-b- zV`BwT^_I2Si_1-XiS1*L{0WO!muHof-euj^#{Qu!V5&^=j&1uR_-i<(D!yG5)T7c1 zw94HVC8^vU%sZLwH(Y&Zu=)tum8yD}PBX+-)+t$(^VrIRWthwgtj5HxZ2ZCHCv_qH zCGE>opVDwz`QJAv{{UT_qwKJWt@M^}gYosWbf+i3({m}6>S8^_%E(}~R!qe!_|9T` zPcwArS=Ea;HSWDKI&6AOtJKclUek*2@U1Xgc-a2{LoV@Kt1Kp&%|-6J(L!iSXkMK z$$epj&iH?aB3jE{k0C49+)fc%RfR=J0Md=b9=H9aqom?VwwyYiRM{N>+h9c@1cARf4)H@E+NraQn`H=)(V)Zb_hBwcToJEI-3ZSGldy$%B4RLrMIK;W%efyRgu~Y#IR5~a5BbH51RYFc3}e=sQR@~CMnMqrM_dsq z(pzfxsE=Er?PWQYX|K5Av?Rt-gsTh@$T4ZLl)9lHa&gs6VsQbQYOp)V-^44J2e6pN zzyTRa&Ig%wUkolz{- z*xtiwiCBkWE$8GgpPLX&OiXYkgBn!+^Ai&vCO^vN27%yc8W)A*JkQCvAc>^6;-Ej& zIhy?^Z}ICNN&CMBXc#TyK15%sU|eH=)a?fbYExu!%8>xdiP@3bXJGAWm}CsB)lz7_ z%KeVtsIc%RhLeKib1^Xv(MASLwYw`P$>I?)5oLn{SU33z$6R$V35kh_2J=ucr>TD* zCL#X-HJRNDO#J$5%@zmo!4j^^mm4xTnw>LfwJLw0oP#vY+@yXcoQo>}%G8BWc@osk zZZYCjxRRIT7i4Sfh*?qpK`j{<@v^5GYYE)B<}D{?AY#$d(=Bbj&?53L#q^ zfar2&F)`4e{+H9eO|+~M&FcRE#Cj>$QY@*5cPd2DT5DrPyEIi-1Re;+WwbhyN7Wfh z9ypb@9Wn1UgBq(pI6vwpnw4!6*vianA;PaDk7=&-s;Q!#N5y1oor2WEBmwUu5q}9k+xt6 zhKl=vQdVoSE=D{Q6Vdd}X{@zpw2thaF+E<&wbl`%ulQ7fxXuakcba=eEF6-|yeO6v zYa1?ZWxCpF`c&lm33j3G{4cajJFrB+dI$w!&$9eh~L2*%|59$cxsqro*`Na zfaeBRUYRpxz&<|Q@ri$|S8WvNtFz%A?71E)9FOlc8m~?y*4L+CJZEXD^&KJ(%_0|X zeiTdfR@t8W4t23Q zkLD=M2q8$rA25}sa0LGV4CQhZ$FH}M7-0VZEE!PvgWvGv&?lj2?K z9kmR$-qP(|i&c&r>vP)_GaTTU#{&W$fWUeKz?9Dt*iKJRFd4~-D_r9dX(UT)#%3Yu ziHIPL^y$Po{z(2%=mbTIu&lK@ZiDOp5gs#D2_omI{ zPWN@(kXQZTXCxN=2eJZii5rh1-Leu;s_J+i}NK%!v=SA}oVkQR=q_Jb9BOL&NWg2Yb zKe)Ap+(6FEH`q;2+|j`Y`Ks)PDrI`B2*KYG?j+50Fnz(+f9Y0xIo^sHJS7h9!zo z*-wM=2qF$9o}%U&u^j*r(=pOIOhuGe+(9BDc2dpnv^z!EW(4?+#Me*_M4%r==caya zeAR5?TndbSV2i{&e7T7#jBv8Uzd&=*gb;MhBuwpr*F6`JDEccdVZ7w;9rFqPRV&=! zO%*DXj19<)Fk*~?C#luhscdlD$~3iV6a}!Yo6I1=iB8I~>#VZ2e|Y3t+gCBwG5*ZafI_l$76O2@;mCz$)`^#uO_&`du* zK2a0yU)Y-E?J4r1rX*p?ub(@huoLPlg1U>bqH0p2lg?n-y#bryw381pp5dU+C3d4Z3_SpX_0w z>T;GT3_KXCKM@931_j~-`a#5D+Zlc>O^>(?iEl88QsuwYMEK<9y8;_WfVf%h@VhoyD3hXao$S5nq6 zC&NLO19L4$Rwc(KDd~s?(V!C%e&zj%>L7O0`hqVI@$(L1c#Xufm?ECOWfcn!4AjtR zu&En#KPDzK6Zlk<u_+X47`S8ptFIXRAUKoO6_tPe7U8SXP#X}0D$$Qua5 z231Q~eTS0~6&DINnEGZ6zR_dt_Kk$h%pDj-=}^n3?s|v+00{gZgP{=oi_A|E_?B}7 zPNeTErRZ_oCbEHbUBm7W?X=HK^{qRcO;cf22T>S&q8aIao|>Y?+W-u}wds&oTpELn z7#Kd_;Ky^rPVJ1;AZk>!*0Z_#hC5C=X!T8{v^VsgM55Hx)H_acG9gk7t+6%wUyWCF ze{kMuSb_(U9AgYPGm#MCh%-~OD?|0uV*9C{aWr+!Yj!Pkj{|r%1esFzKX-vik|^RfMayjr&Bu7HCn(`m=-mr=FS(bLm_HPhmgl5z^%r zDabG`H;Moo&1R6+-{LA8AGiplSy^B1BAu}qVX`H|xeTjFN2k}X?*&cfl0ArA!|AuC zm}{9xtK%BMBVu`)BnlOX{L7r%Yd5);HgKYSm4zIbxTy=biDj*0muXc+{-d&p7dQZ5 zPRZJ4qg-lJRSordVF@RmgQ(~aO&aFx`%PPB=lpF4FigTB5Du%%tZ^J|9DPs-u$bK# z?+OP)_@1X$6gRiZyTCgsghDabF!U20G}a33Qe_rbdIApc)7t5$pe0CQORpsoM_?ecnms5X^?IVQ9I(u3t<;Uj%S!h! z6H&sTnBF+*I*1`g#}chIwlE5YX!ORVP)Y8IRi};Rft9e!6Hv9bL7H7jz_dk}U)brOPf)2=+G{US@C?%G zejovr6>91V=*r&2V8I=7KA-L-`fg2sZ@09pkc;jFHfpuLkaU`THA`NU3$1aE=G=k( zu{Eh?k4x#6EvCvZrL0m1+WpvNl=_QmJvsD6n#$EMJeTv{gbL!Tz7KJ`Flen2Rp|0QFeR zT#`>mwO5$s?$`qtN>3+$VKm-}@c?^BLF{>p={i*YkY>Bml@;wjQ@%Z=HzL>`x53W_X}wOR09^gK_u_myE>O#j_$w^YG2jLg?@ZG^ zekBDDy6q^@-=aO*O-@kqkHM7cQIvdaA@i8af!w4O_Y)Zz62K1pA9z^#nhiyoBW9sp z3L4(FM&bLwQorv8msDxfXzo||XZY171_ypJLHy!X>AG6YHtFs*J192z6|md3dfvO! zG<9ky(|vl2s1;b~NDt$9no!N`ypa`a0I5Jw_%pblp#Vf47io5s^O$Y zEj_iVf~6a|?l9R}?9GAfBKm?;{{Sma3HM_x^=)JD;Xgt)yI9=nU;SfP?tZss{ha)R zj+lxvK$?TwS|l?Q267<~!O+CyN`$vyBc0Dh@edtX8r~(}S_8qF_Q@ykWBt$jhoBiC zL;N~G@@I4>FhdBK>5R(MlRYlJ%JRw}VLmPgG3{JtS*oQnUBH+6y$Ug2Nt&%~x|YsP zBG}3OMjP!v)L|s^(yc=$(!;qtgDKQsK=`^VNlr=~@hJZQh{qSx`ztB+uTQ&Xv@hX? zA{`CmD(HVrAJc;m;aopVC&1R|o4FG!-kr?kB^sEmeB^ z(T+Qi;Qs);(Y}rKgGFV4)&qSdaN*bh3C4C)G`bqJ_EAOpb|3S5EwPkw$8T{57#W_s zsL}deAK@z@^&Q#$1^|e_T*k`=NjZjq5QR9*eJ#5M#y@art{g6ZP~>bu07?`m@vXp7 zzVlP9Le9E$?M#?#X5{oE=N$=}RV`>f+sofJ5$z86`ACDK2!nY@;#^~HdI&n-UPeT0 z4&QM-K>Z;8GY=+W8AA6snwQD#5Eu_b(-ROyZr#MI)Gn(4G(NL;i2kprJQ(`zO`O_1{&mjawhs1}FSOt8k*q zsCOP&VgCS#ukJniTEl)aCWF=nt<5$dM$v02RIT zRdU^(TG$W6P)g$%&P>&7b)KcFvr(x4F~IHi5kjKn&LO(9zkK-h=Kzv_0$r-AwZ*5i z@thMZ^?E4#7rg$kCacvoI=rJ0h<~MiLl4X$Jv8It($*MQl25z_W1->?e~`ox4g|NV z%yclva4i|*Gt@B1)*;H{AE=eddLm<%RoRyHsFj z{U*CpYd%!|F^Km#!D|S|fiCqc$O?~z9u#6NrpIE$mi)^(gRj3s@{X##%&I)iQ+6U! zAcAMBPd!M?U7|~RV|cqm8KG#Tl0?+$-2GrpTfG%y{;6QW$l&kMMo5+(%EH6cbsYi6 zM<348S`?b!?0t;BlTC$uc-}}5L{ls<;f$NW~>h8 z?dOR17CB=BApY z&gU5IF>G$a+1$orPUaY#^jiV?OtCzVk-kh!Om(XjY2A+`br5vK6BF?l8H8^H{{Z=x zoaP9#5#SRO(=+i(5%kSX_36-x$JH*^s}{(b+Y;lE4#yI|rn1qFSe~PyJx4-%5&Z2v zzX`$cb~95~WA_dlewdhmLCju9?mBiZKPDbwh&mI7h{4wph7VGDh^q?b6`imySP7{( zuDZuiaTNT%W;TIKu0YNrROImrmB1r`EsFq|jk$nKPfbL7l$$a5o}#E7lrGtt6L0|Hfh%u0sgY|D#ch}<|<>DOw1iIGy#(2u$%$B^&e3dyA<9QcgrxAIwv5L zD7L3{42Kfrs?&t9XY;grUcN^}T$sne>LKWQh(=-lP!JB3zr(OMjttb-+QG*MlCW#JFzj7G}9)QJjG%A;A9537=dR^x>cAj%RBh&l9W*kpgwz@RM18^nRe-_prIGg0=2znM1 zGt~76?kilL-w@bF+5W<3IVJ%g=&K!SEEqDJ5gnIRpB4yEslgJ2Hr%QuT3laR-)20h z_m6Ez7mVV1j;rHkNywHC(>8~of^!JL=x_(;QsS7XZ%5U_)ALr z%@&2OaknsOtJ5G*KB+<$AWvJSlp_FlbWxTP?*pNfrdWGId)=JD7~*DT0|fN#SNLl| zZP1;>tJQrt&^w6SO8r|)MFdj9dY`D-sCOO2h%gCbxbq#A*sxqd3}e$0$1cp?{RBal z6Hwkd0o-FA(b_qPNFalPCu-_bxNTtOQtwT{h|UbuY6brQ4YPux4NDL~vv4K4kErdO zd5`t6W6yyz@&g2A$b@6AARP&V=BWHi&1c5Yf({HYO+NQ1_TFmFZO5<^u$iaQGqUX~ z^wtNs4Z+MhU-4A-vf;qmI<}qJEEpmwHaJYLVoyqd&hgLGVHxTF04|*W08?xr80hCc zM8+VMmH=SN@5${s#B09p)dE+wou}VaSAn3y_TH?w#CzwGyM6GK2+H3WnLk!EDy@d2Zu`u*emH^8RN{;|^V}TD* z6z5|xj$nTg3~U(3d3uW}uF=TY%=8N|CIl-8n2WN@26u?LGRFRq&_>uzJ($gH_P6^P zZABc8mSZCvVi=fu*$*Re@(80QA7MF+Fkt9TI*xd!2w+*;^HA7)d&^g~&#~Ne&t{zaoCvuesib9A0l1Z0 zq-;b?HJ+wy7|hhJY%EVEU`lQwMQz0AaX-Wwmv;K5mcZ66maqVCE%oZD zPTEIvNA-AYL>p!f3^PR7 zybp0TN!fFO#&ZD7$4=Djvnr1>NGPVmN-+C=qIt~L zxwQbs;i7Kths-Kekr{FNGSS?XzvBjDqKs~5If4Dkrvidv4d7X_c8Bsyu!@e<`V-PN|+Q8 z%9bRYobfyDKEOiVGl)6?ADqK5V97DZ@PmFx>rlvWf9XFU0<_8G!4Qn#`HQy37{XDt zsDCqFxOHRXPU+n{p)j;2F~Eh6a{+I7#ewDqCy|%{hiE@jOHw&+s|OPL6pD)d!_2nA z{{Tie!~wgri1qj3hcVN%Vkqvdli1{R3%G=Xu;_i}aR&R2yLp|@Q4X7q3>u86-YXKt zh>XPSe8xGz5d4E_K?PY%M8$fv?HxY=rH!=oI+1Q z(M}+P13&2w^AWb2qU7>pZ%Yqm2mNL`FVR~!zQPgGq{+$Pb1ZJ=ieNc0PDkW)Xb)*z zO><_tn-M^Lv4h~kcf>IVaoQG(yGJ{oi5z)=KqF#)pd=7?1bGnZU$+KQ`EaMtAGup* z&Hn(nGf<%%Sy9-ZwmpHv9AM@t!(>MoZM?=kqw-+m^V8f2G8^~e6Ov$qaVkBo)gBJ(F){SR#62q*MuuV$ zF$Y95#Ka>T#UIpTv16HD=O6Vc9RSIepS3-P{{XYowm0zW3*_#4ELfm`2!jkVBTpi0 zH>R@z+)D@5pLj-PU&2FYo)`Dg1{AbC0mMI2^vp98aWU;Xut$R|CA)1?hUPQ;TJjDE z3ICN^k!=mti9O2lshYy<)?PG@c=Am|26U=(0%Sb+~X5W^E}%zI6`F62hQ zWv~9<_m+*rcwwG`FXw|RQjXR5qM$0uoF0Q@n){{YO}raNmM?F`1#%t5@M39C$%$1%1nWn(rZ)}OEr zgLK9`#(#!8SCh;x&B-Px-ZN+9SmV!3bj0m5w24?Dfs~Q)SHYLEg~z;PIVKR!g5$q# z(!qcjK+zDs*pEq3iHuC(z~?h&?3s$>_TgEc>(3c@Y4?Gdp)o<0SJK=b?k@7(B`t z_W|TX&pNPeXamGmFe2I z4BSm)e-I4tqoVx_+}wZU!bv2aiZHRc$6Q4b#KgqyFe!>4uQ4g#c-m%fsaphaXJ^Gy zwk{ocm@45(b+bOXu{um0XNtUh(pLGT#sLS$m2|a;_w``);YP$)^3^6ZY z*17!3*SPP%mcMb^fv}s+;9ZIKg<(nC0>!AD81)=ahxmfM_=1x@6ct5DjmPN9j(d~I z8-C@P7_bkhF5}#J5x%l)@OX$tgR!~s8BcLW@;Cm|Phz8H+?4i~b^@`#oIA9F^p)EcoJTz{4jqB+` zXLi|PIXqxO(84ArI+b__q`(PmVpw|z!yNgGTfYkpVSeWs_6B7HVTDxo z=5}O4ld>&YGOEDBnABuLOj>er7LB7BH5!9yF_<@D5&q*8WrVokD#bk$2Pk+uKnQF~#z{WYa;F^6 z@b(@1d6rVkjEJKE1NTOW!$#_#V+mD#?T-+I%A)ZPnVtF(@}qVzGUUT#aNCFg2-x!x z${dOQCCDs5$UFXw)f~Eeb_x9oeeh@_6cdQ!O>GTm X0WDFuhQw3!u1~v0vD=bndVl}fz_T!$ literal 0 HcmV?d00001 diff --git a/src/images/Kitchen.jpg b/src/images/Kitchen.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f913e45e3d653d694b131a080721ebe94017929d GIT binary patch literal 123255 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%0D^-YgVq5DQEaR6>awW;MK(kUfAA> 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 Wg9Lg@nkoKsiD9rn9r~XBgY{pa0d%(j literal 0 HcmV?d00001 diff --git a/src/images/ModernHome.jpg b/src/images/ModernHome.jpg new file mode 100644 index 0000000000000000000000000000000000000000..324ccbe3578d38076dcaff368faa00c72dd2f703 GIT binary patch literal 167934 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⋘jNEr%DY%%SWm+XE_yi6{X?&CW0pJGDpQ3$M`X*% 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%0D{S&9n9dDDsI6m4Pjbi_)vdY(ye zDa+8`bWvT{VC8W{+(*x2ufYzVMau484AJXd!K}DaF$6<4M*ex(dl&CR`OoiRVRY#Jkas#_7ifbE}Rl)X>qvqj+W; zF40~Rs)O!b%4XLUSVVLb(8kqQXaR7|s7npUU?s^=9(0$dRg^;%blM88*ks*gQ}QMm za!UH-bUSGzi!tb7vOES^lW%0aTK6Sg0MlYsnd=q}l=xY!ChGlQ-z1DF4=(j z!e(nF_jyJ?`@j7YDT+upNV5|{X8bs1W32bS5m`rhj4y~AdciL}V*=eI$;3XJL(Vh5 z^-%+Hx&`K z1KuY+jA|v0J(#6!aksosu(*mt&c4s$X_$_;{E#}5#HbbIIcIYc#M>wp z1)DAL%(9q@FKTA4_YVRZX~>=>DqARxya@!=E}|JOn4$^?DQA_#DF)C`2L%USNmNip z+b-JAZQK@gX$HahZk)kVCup3)Q z;LFq!o^fTGP|{e1djUGunQUL>iwAk3p*d@VQ!hwhOBX?df}osh+pN-E8;DYic_&uR zVv85Zo)cr6mC*@TQkbeg8X#KFL5dtd@?PC-9Y?ykh62d5)J5K4+Sb-w%MNROs$!cM zS=S4NrO}jLCMMkoKY2Sur;CIHEuzaI&6FzwjrAHK*rZuwR#nuvfxw^xgG~sf%|PjD z3t01G2T&!K*uqMOvPC4}T$(yrlom3s6ts^ISfsTpTt=+~ityL>XHIX4W6F$j29~=#0Vz0W7poO=_uvO=$0tl*wJ-)S%5mbysCmwx!I^1GSRX`85PYGz?JW z9;a%TE}~!;mXDYh9AQbGc)Rk%bz=5Xna<3ER!XB)yWML-&ZJhIQB~Q^@_Cw-ZxW~7 zCozVG5k8q)ws{^OxJWzbo0S>x37w%F2%ED9?js_n{{S7PkFv|7-HB3xpNUu*aYE$_E-3zY{4dd%{{ZwHH{v6q1>#Z*2i!f?$4K%DJ4S>?Ih(pdrYrHJGPwKa z4C7|)MVG{4Ji#kM^JFRPhy-IYt26N(rqh?bOHgv!p`h(E^N@=8i~5ex28BZe51WA=ko0Zq6rAco6-1j^d>{Ne$D#f~ey9AkNJ%cv8j z4d&$q+ctnrl|VV$bEy~{_9`KQy1c@{kPpnGA>hj#!i2jMTkp(Lk#frntth+aF$$(O zho2;-^ap;>6%napyDYc>2JVi!vkeApIA)IL=318Txrk$uCrwc?kh3b^*#S$^VT=7X zpMA_#a-0&;nYNq!0S55A+WgCpP+sBTIYnRtv&2P@QugS>m|~+yfh7$>1rulMa_)o3 z3wXvF?+*D@&|ZiM+!?QhD(_H+FUTlSYelx%6R5`@yvF)C$hr%7W^$5*F(jm9jUj$2ELLHwLoT;tgVfLXpkY;x}2d zF7ewJg_ONRjhh?fgFY%aE6MqSJ(ghL11NP5*e+jdG61hB6Pniz=&poe0E*KE&D#qF zWvcjH2S`bZCMwok3r~227_(vbtEh(WR*_n+wGfI>EFtV)xr8**F5QbRDO7Qrb8ZsH zPMwP3=^AK?rQ2esObimZPy`0vSK1Pxu=}$p*z%PFQn(#Lf##H-PuILZFE}-ZpN_pmjI}H zj)RAqLMR3Gzyjr`6D5*WhxR6N&5O6XO@|c$Ei@9IZ$-dcceO6%;jm%tE>K$eB{1-R zT^QG8Pj9jyC%Jy5#u}H&MdK2tz-fRgzcDTsGAPF#BD8$M(L5M^1OmuYEfKd=KvsMZG;$rUIyO7~^tASg{5AY#WKiOd+u zqpeEWHyBl1^@_qlr5=+6&fhpyEu+UT>RVFw<0Vq_ogZxxovXYPL6a#+4KYeVL$+M1 zhQgjVKt(F>3ZO1**0*jGW+C1L9-#qRRhL%Y{9)lB`21@|~1=jT(s+DM4qTy~#z&p)b4N`DIof~Ky9D+U@u3!L*P!T>C#8oLN2UCd1! z8;!WR-TRfyXP%Qlb<~R2MrSVJOc&0xJt^l zrFVIkIdQ`kD*%<#-K>TCM}myIGgh5G@RkMwsZCf-$Y%K>c;6?yzxWc;#WZxTiKSZ z;iPamAWXYB@YQukx{m`E#g>E$xqjL(!iHTw^&*oLccXK4h!Mx#d6i<4Zx=&x8f+-cYGa)4F_!e z#He6~S&m-J?jr&$ImsHcvG&Xhh7mT~QCCn==siC4O1Vh`6qEq=u+DYW6=9gLRbrx| zoMKc6P$Ka$iMq*ql{O9#wNvcj+~+L=JXpxe;F7rws^l7|9@7oH3fBsLD-zErWRExiPzWb_+$Sas*x^me0RjY;g8mq;h&BxvdYUdU z1O%o{XQ2+2q605miO7N8?(AZqQJtKp8N|$JH?gOa-dWWe+hOPIgEWY^Fg+`AO+hC! zy*b<=yitP_48s>ndE|{ZLRAlPDJ61m#@1jUM=Bam7cT)$fDQ?TWdW;Qv({4cSiW$C zXd<*SQq&bt3r6Diy2NVKGFZ4liQ=I2Pzrz?;LU0jVwHGHa_r4m&85y%$0aY6yP(Xu)C$`~GvN=$9w&QRu)KZ9LYVj0XN;oeR)vy@( zt^k7qXTlXtLt(Cy7AEbkkkF#53h9`%dIV@;(7LDbEwYVMOVQ}gY>Ce&nDRM$J;=pf zk9q!cC}OGjVK#@fXy3t`+fPWALurvC|Ah+vr!oZF)n&H(Vb`CF=!xQ zG_a>R3q>yE`))SWppqHNz;yX^Zfv6M!02(yQBXr57{};bg=$mRPK@${Zf| z9pD;RYO4eU4H*l)JV8{QxG`IU+PE;Hj!Z#iFal}V0?9%03Tbaq9wkMm15{>{82n3w z?E5mxt=d~A2&TvbciJ08mNtEyGY&Hn4G1gr9?_`RK%gD;p7N3^D!2+)tB#)Xrif8R zD}s#6Jhsjh99pXvAvpvVjTHOkV(nvM;#UPOyE3?i*Fz?`crG9aI6$;PK>WoooPfV5 zS(7pVx%V)6S!h|*C{;Fx70#tZXh%aUP6G#325pW&Z%#8!-2XF^>F8cT<7-7=JAzj#kXC99z2B_@(}4Ul zJy~AqFBUyRO?H|us~tH!MNSh`51gtbRccw}9`xhSybwZ)?x5@f6A-U}C- zluogVW1w6(F#AReImSt50AWzW_Z^@#&%u7!#G~8$jwGTiOfxbLB)!0u7`Q@NIL7|~ zEDAwdueZ#&8ngITxX!;7gpMf{MrP98heL>miU3qR*jHtjExpidX9NVW5{3TSDjo|OJ7_P+&NTRUk;RU77``yBwW=&$YqO0K(I7)L=HYUxJZ)wuIG0J_90fGXu^ zC2YFY<@tkCkiKX4->Wi3xqfkl+1%0|h zrR=4wkX5`qnqh7iOaA~)Vh|yEY4I}>2OkjoyF{7+m|?_EJ33C-$t1T1Wq`-DCCjf# zMiC>AVsc@b$kVC&BPl9W#qxjhuSX3%Af&9GI&a^JRM*zexUhCfQO-KD;%=YA2k=Xv zNgY(u1bd{egGBg|n&7T1D%aJ6O}5iKw!CI%L>(R&B!8P7L5|F|@eU^y+tU6wtrTO4 zW`{Ja9J246xIa-FyVfx+$Ogv+M(WN=Ea8`O=m*3WHxFX&s$Xce-n!2Bj>S_eD7ss2 zp=YNQd4iuVhM45Hp1oTAOBg86XMAb15iYE$F?I`k5|*vnlf#3FqJt0A85zR?nso(A zz?|nNjY5DUSGx9D;K!Izsh}@~ripPu)a%x{!6!Kf*Vn{St^i}Fz zKq~GjTcg>I-qmcd$Nret7OR7Gk!6j->FXFzG#7ql3e+oTURX{mhYeH z1*beT?Y!pVrrx!o5GY{TK8Ify2DbI6LYft>8wPPL6QUII=Ls{lfI^#1P(Y%=T3t$1 zsK_du&KRQzR=I7Bj+&sSvlzs$EHn$^7@`8Eu7x+YU@e4g4g6djfSr|8$4r9oq@&d- zM5n7z9R-76z;$w$M#YA;Nwn$O0a`IlkLPSB8J>KVEjNWX<{Cif!@>p%G(j*z?9oR+&R){UH5(i0@|Z!g=`cKy z1srfo25O!iGX*O_o>TiKsYgiRkI771=>TYBtg&WbhM$;Lpbnv%Cr=~^x-pkxS5ZuL z0wi8+&LY#76!J!rpx=g6NnW)oRIgV9(PyESF9dq2O?HB1L+=Qt^D@*}b#N8=f`|k5 ziDF$2yI`~>G(Rl0^tT^r$d#~X6BO>pQy?138&Uo++Z$2e3e3d2M^n*~IGlqSPGAe{ z0Z&a!i|CP5^J5NxjzGE@ed4O1r5JnE*f!*L+^Y&xf=;B-u7oNr#n-|dKv=$2m)Ep9 z1(`jwGSh==D&d;sWs63Xb-`0g$GfPzS-jRcXL&&mhxKtvI3aFg(x$FC4;I3pW$l=O>d&$1N5vE`LEi7!nu;#z zK&XdqoHEyYVGAP!e{2d61AIIf!grUDXS3GpXT-RGR>hBXE~~pUMa2vP%j{ohZJTMx z3xLH1r4Q-fiB#s{iB*v2v_VP=M-*A0W3&|3z`AG-nYm9GS_`Xa@1aSMM&<}I=O2ZE zk(I6h_C+f9rvuTSj=Bq>0;)VbvL#<@Ow7@q$Sa`84_d$yKIy@;mn+y~)xn zjdDff311oWVtVC`$o!rN1!1<1lK!E2ZX`#6r!qHQpU* zQibOihypJa`H54|UOGj!v{zQ;R>5iesNDx0rfF_XWW$KrZBiqPmf@0tp3TK?XCtGu zY$aArIz`0fzqkUMGCJ;#mudyp!X?*$IW@V24;TzZ)no3+3ZlCH2+@3={^SGM8tu%o z^*=-FSv3r^YS~N>tHLEC3 zE((+So$!L~8AiBVHXdKN7GkPuYuC?+AW(4QJq6#wzyRSHDB&7kM2Ho@f{5rSHGc3= zG|B~maO)WD?*uf8F1E%-gRmu4=~dBh22W{9OLWE|t2ncm&v7i7&a|c1c~ZIwv+K>g zAy-RleHy1Hm;z&YgA{R|yigr#cLLOBI2arL9C4or|Bj zx(;l#<9SO9;2C&E7-q{N6`t~qRRWGWZWl4e3i*nA;IoDr_qi7b(8mj-0-=FQ0*fRi zjIfuaRH5|@s#uDFPmrTP&TUT9ctQ`;< z#oh+q#18k(xG=t)%kWT?1nf{A$dR{3)*GVL781d*mx11qgxonHw#}q99HxV9QKDi4 zDN3!<=VS)qGOYzw1hOot$^{F=;k|?@mfeZvu*6WErdxy5{lF6q;U0TI(H*;a=`P}2 zy+UrBN;70!L525>z=yMO%fV4D3?z=pP;|@CW?ubS8thnmf)W;tsCJuG7occ^{HV7SU>_Jm@tnYL9CnjQtgn15GqiVk)9MXTs z8_q_&#k%)|0~my{84|UQpr!8?5q(!OMlQ(7FOc+ByKSkFJU*3rlqfU@w77J-&vTC> zVLVhq=x7RSk}j=aIqvFRONw24#$oQxrbePBYvwcqyXq)aNK(iK_AdX~5CBaHgtW!rmRS??wHkMQVELHuo_@W7M0a7Z*K$gK&T`bL zg5nzki)#>8SF+mU6m*z#8@f^YmfBP?@J%J4v~vnXRK8NZ(jtk}S~2qQ zIUee-6C9?3<)4LPmI=FC9Jy@lQP(>`W zg5g6|pe%IW?bJO6WrcMxHAwd%cIt^hH}zYP3sGw2;R} z;+Rd-wax=caNQIDt8NX$rA}2Fy%#-*niU2_>6S>P)urIc6i_LfTuWhTVuE-jL0RkZ z?$?b+Y;xfzS0`9b=UA^lF&00dVYyj2U|jr@W49z%P_Jo;FqXzSbxr(|*+J0C@Xj$A zre#;k?`g8)y%A154$SP%%xlM|qC#o#MLCoyU=CP;YtQ;fgRHJAeg{z^9#6bNg)4P@ zrOsyjBSB8^MZ*|a?WLH8O5%rkNkP`&AcE%LVi*f`^o3ktRCSM5I)c|n4K|s>Pl;}s ziLFz6yda|9Z3>NWH!k}JpDY&PaBeI$j4GqH1>KJcQqAbc4Yt|+OtUHtJ;DY_*&3sbc|mob{Gf7;EB{6i^O- z6Bl6&U7?(?s36@GW0nDUUlow0LBO`WOYlH1gUkxjt?ET?&kR>s=xEQDU&kg3@ zSc|&Nw|yhAG!-*Ai+=Ca%_RVvLJJp^`w2$iwJ$DA4fu&kh-l&?q(t3#&M21I&VdMs zaUOh8FSy4Cb&6W6I%`sdg*TNZtW*XzIVr=aFM@ie!4>V^KK5tg5$@h^JNXdJi}-*H0ASPMHG zcqKL+&_XMM?8a}4CM;e7_%ic=0Otd3@pal!%QUU!)u(+bVR2m@aCfJ{3edI69~Jw8 zV!$?qa^0tBu1Jca=(@XH%ET5RhC8evJ2+Hh+Y9Klt6qL?0eBXJj~I#)f|jaI%%q&q z7HI1NK_(tT{!&nFSa4DHGatJ$#`D)n3eUSQQj>o zt?mOROlGOf6n8Ri*m%OuHE-zcUJ}DYVP+->=&sgBN zIpr;RJ4B3;iH(gU96Q6{raC9ILtxgChL^L4l2W|wRQ>dgUxNqG`#>#(PZ*UdGDXA8 zCc6Sz8si(c>5Wb{IAfPY<}d@@*WOpc@~}OpLUyN0RV%h5A|TNW!Y)2oCXZW!GZU!b zy{mA*gTn9F8k$v|-y#?mIi@q0k5E->#RUyz-Vl7T^FcV>RGrm{{y1RB@lYR4hur71 z21QTJd0y|JUDF9yCl?(;K76IUCs|-S%GL2Ztgk>KU|~U*vYp5abF{p)6&ooIFjT70 zHIO4bxf#1T;*OCl2zGe^D%~oa^K!8YOG@E1O?P`v;}|nhPS%@*;RlAlvfDjTZ#;Y>1~`Ay7Eg{w1sB@TOZ6oQi!sPW2?(n#igXBFfyTk zL<{u>>|SzYqq@R&TCXO%RbPn1s~pY>yA69$F7ED8-zO|ea)A1;**lRZ(oW|Io8l*mK7{nY&yO)ix zM=mWm7`S0?YRFS;&DyI`c;iucgL1>3u&mG&3?@L(7#%xe+GC4$OvNmdJZS8)pKN8Q zw#JR4n)cjRXEJLIMP-(OXp2`(fNVlG%PUz?ieOqs=h8vx@c2?nG&gBzgXYrVCb?a2 zd>k^swuPMc;g*eiWLWU6sTwr&C;__F_2vbZ;~_d8jCU`70i!||V5;Qn(6;(Z%f+Y@ z#{hE>cOrs~x{N6(K?O3h!uyfiA!|o;HC3ho(T%;{ZFd~H!EqtN*C~v!y?UC(TyuwF zAi84IScSVqC`EJ(B`LES3OYg_H!5h2u<+0-+p(8@p#wXWkqFV?m4&Bgb;~88LnHuL zeTbf8K^D>?Cwt9wWtFE?Pm-fJ1(pvC8&B`W4qG|}jC8TMUyb8ONc=lqCNaH#M&M^XEDp>CP z9#OOnlHfy@9NX}@pc^g*Udd`Yz15dzw0|-Fe$bq%&ye{diiOe(!C*&SmN*d_sk;{H z->t%#FuAY>E&I0)Nv^!u@Vz_6wN0VVwa>-MOq-Sj9On7+G7zDd4dX-M zi)6X0QjSuW^DLt5gJNRS2QU{{x)^zL`HTv%u;-pBw0z4MK-FFTM17+CjJ&4w%U&uS zbOHp!$i4SS3>;#rbu7s3brxJ@$eop$pC}d!S{1n3hqUQGb#irD__c%73Wg z+C|4Y>&-JHPQ(kIDf?nr8!F9sAlC1O1n}jJb%?I4Styu+uN`(+<}VS3td93oz1{u~t8r$K61?xzfbGf!a_m z=?c^_xC?byO+N9W5xkko1?9t-l?}GyZ5@%atN^lvz>JEjY`i+qsQHm_uM01;h)O%k z+pSv?Bmz-YE-H&_qY|odyQgm=4E47WnyMnM00xlVf-`m929;1cBOg^DD~DkO@e#&{ zm{U$3*|_GL$0*9zR=+3qOfXR`e`CoScRD}~6C`pGXk4>NW8{NmTIzn{KpL*3U5VCk zD-&kZ>4_WoaR}3wd5EbU2h}c0xZuikLnx6@yA4WaM@i@-GbDo|R;y>15sWI$wcK!& zrf>(IaQEnP`w@DPYLT5RcMWpFMT4>N?YS6(V8sj+nVLlg)nj)!jy#{H<|M>=3-QYd zE*fedtkpZmZ&l^=tlAYfd5)#7=JT-J-q$HZ(+OKxq6U}a6EYZm!zxmiq&&2%t&zh@ z)xC9dAgtPHtja0a1AWogf!`&vtkw&z&BlckQJ0BBwy$K1MK-x33{*GD5f1RcT#s`<9^`mMgMR_RGyGXtG|xuM>`vg@ar+`;cT5Ea!jVz9lwd z&El(~&uLY#sX&JI4TV=B6@uLq6MU_wgis#-9i6N56;>ckCrHrxmPE*@RNpT=L=}?E z&=f99I@-%%mS_T@-qPzt=A8@<)DXO&2PCG}A_o_4)M#54`oV0D4X#=ajWD**>KYzy zhvo%xUU@v1UeF%E+Ng3`+|L*-D^V<>ikvq(z70y{Dk`QLrwhV$?FF@=9@cPC%89ZH z3(7E^;YcK8dt$I$#-cgY9#`~1T8p3#s&n@l2GC0MqNw&n2ZpJ68L%J?X30+2w=t1q zmc7aZ66sTf(EGKCVCyS#Tw3M`2)91(wwd9gHX`L)&a2 zX_*uacpMOWA#V|w323yhCH^4lx}Ar0ZeHsVTpV4;XJ>g}E}#Iwd7c;AFXM z^G13`8LnmAIZN6Lxt)c)0Fj3}Yv9wju$6>us{wVDi!6nibskxThi_4bu&_sjnp%zZ zQj|3S<5#X}EvT7AXt|_Wxky}X7^kqmFi-}95C&=5j7Dl4wS~<*BGzF+8swCo*oudX z76QF6Nd6N@L^9o!ATzZ`cr0Q%AfPMNUD1UL-m_NdIhV3^0=p5U>lLU{5i%+4@BYlu zh^W$NVHgy?Pxiy?pVf&2v4|@WbJ2wr#g)>RJs%{mBK(=QIZXj16EE13dOw` zNQt)ULD;$d3{E4m1vfPV(pP?hS4JOI3B`r~0HxtNnRj6C`xtSfs<;ijgW?;+N~a%2 z0=g(2m@6EmN3z#0=B}L?{-M1a3g5>?lkhTrGH&F$B_~Sd6@RZW{gjr5# z?%Y)$7x1$DO;iq{OIj{yj1k8Stx~!^8A~B>xZ6<~97Dn6W&zhEsD`)iQ30_p%tZp< zE8gYgSZDEYt6B#nTrb;k3I_Ib*5d9tHyUEGaoVzL>NGj)_bOh@V#sN(A{MVh=|K@# zZA$%#UIQ_16|NG4-%`S@Y*AXBAw3AV18yuXG@>T&$9lz)QsGDu_Ve9_=Hp3L4cniv)u~p z#R-vsK;^gv_)P^uSz2n|`C=Qzw3P!wgV>AK0;uS@ODz*WT2ilu=~#!AA#GcYCsZX7 zTJ4QweueTyD7z>6}l74fV~(Ct_mvr*}Cl>atkh?Hr!QT zlOR_#8KzVKwHIG?rDketRfFHq?JTC*TqkA+y!^Y$H>Z;v#AqZNKK0%Gm#n3 z9cRJemEp23v4`OW*j@5Kbz~5w>@U+dcH?`0>^!)?iFhOxm^cp;$>LlB8Ll$$z;S~< zNc~-%7%gf^=l(yv7<25jQ*LHppe8rRFxSuCQ^WxLCZ6zUvFlL8pG%VA?hfu}8cS ziL6%q!qUCu@?wYHB3|K3*=tT}D)*GuRE{!e{8mL$W z)tnIpoor-;4Q$^I^9%?ACEt1>I4}sX^5VIez!9pVnNQRonUqMmiD}(r7wNEE>g3Mj zPP`O4LLa0}Y9JubvjF#DDp?fMXE`w9=5`9B0X8V3!7Nf2K?EG#()xxq8;b@J*8U+l zJ&j6MEvG#o3L6+`HVQK8tZ*xs4zYm%cN>WaXqk2p88;Mi0110;*DXOS=>?c2S$ic% zY?8IR4wBXkWN0k)@76O)gd9OO0-`LAkiwD-GW$aK!rM69z|3JQq7SDil)Nh z)Lf?7yGz}7BH(c@RXsQ{w0{9meQMH%98I0mM!;pQUwLOuw?sO07~v)}#k8j_y%;DC z#ba(As6-pVoU5EUg|s}T+c+5b9KwzYsN}S)BUS*%MJIXnRME|sH6xy!AMEEJe| zM6lZNDn+aibM@x$Uf zp9n4#r%p*jZu-lOoP2;(ntgevLc^ucO_$9R=h%oRXH-OV&0+R>MOGpF2^J%jgj zokC+QYqNKCbCctr5MJed?%wQiOB_lb$^__@$(nf~QaDzxr_(Wa*G!s;5a=uM z77bx9-!Z;ji_&`p1&5-R45tvG)QkIu3swf}%ru25zBl$R!GTP(N_lyyZ-gn9K*M>L-Y!~N9D+KOOn_)m)60qq?Q95e!YnZE z#rY=LgntnS?NZ1O9n@#y5bWM|h zc+9^rIO1KlSCvst>r(PTf{L>?0QiVzDE1EAr?d&2&=(GJt`K&d7#z*nsW2F)A66*TO zeA!mrJePyw0i6+q39DDW(ag$<2Mw+TUM?5+nK(yGTDy}vDy)L!9UYS8J!+J7w^npx z!OEdUHFUZr2!?&Fx-JO}x}y2TF`W^sRbOYBa+G->L1iydg0!}bqIHVWEy!2AJxGS= zC0sl-%0o5)c(AGxy!f;oj^G_+XU%0P@WL|)vbg|gwl&mM=Le_$2#loL28S>0ac(TM z9D#Dn1kNn2|pS)Zjg`f}y@qBh=yFr{uR9Y+*i787C zF09J|SeFE#YUTVz;0uumxXb$^mLe1dw9CINrXwu92SK!y;YcoaIHH4XjAEww2g$3K z%XpNGV`o@NjP_gW(8JbUSD|!H8BS|e%gonsxoKqb`Q}+zXF@%t>P&O{V5IoTio$Yp zrE;qADu=IS>zEV_6k3f00+WcIv|8hyE;iP1Jsd^Dg%`940n2ysEU`YKks4rD@lw{p z^Fe@vRTLp@c8fW#dPha(#{S86s`qkH6qZjlkl?3SJLUvn09{5eV1fv;Y=Atqj8~aL}9XUIOMZds~2PO z2(4IJw7wBrPW@sarD_&Kp?Gta6t4_JM@VaZbqlG**mgtB?99(P7N!eQJhY$%ITs}{ zA;O`2}|GQt5FFKKyYRY6iWHB!Lw5>Rpre6|lYE+dXNcBN!C*oU|?8)TUot~wb_=8#W@c1 zWkQlbwoZw8qjx?1gQG8!W%~p`y~c#liG3xhZ{ihDiM63?45xlbR3^Ra7Qqz)09fwe zYCMD?BCx{s=H`k+bwsOa8$7`vNfHN52TVq^TnJ6$cCtIe%WKk3V7ki<8%*JfOfs3%WtaeMGo7;{U3N`QI1-C55OexbaXqE6rv0L4# zb!Fs72_7ok@cD|~g?vFohx$^aod&87RhqI;7{s_}ob+M_S6K~917`~TF-2x_*VzS! zd?fZUiDo#O>3afbnlU4{j1^cVLYbrw_w&-mOJh=7Wo z>4!4B;y&IY{{REOs{0Y}Vsn9?N8RY2**PniaARMTu)XGTDm$g0r{vsJF?j*-&Lr^iDK(fKxYUaQtaXW4Q8H24n(o5T8k#R-U3UwuHN;gqFOGz2 zig-J57d1;wR_@r>!26Fwe$!L5mL12Fq-1(}X0glyiGhkO0#^$aU~i)_=qn|T_nC9F z7qLs06C(&MO*w$pZc54Mu@%L`y9?I$@CcaD z)Xj9;%Nu14w&@XWe3Hv(H0$ND@{L7M=#93=VU~*4FkAu?sFnc$vt+fSP&`a$+@t_L zfQ^S;Kpx1;$|+1k*`Y!GvBb6BRB@OYb(Cl=HU*(7oUrLtAQuee z3r-p-%LPRp84s47W$=oYS6J=7MpREEg=*GQ@mygmTC1g z4$}JyXrwxlq%8mx86PC9Fd?vIT>|WoN^?bwoZ_~*+^Jp|Gv26IytLa+3uqfbTny@O zdj_d;F%`)K2o0IK^Ks}zR?^rP5|nL%y6sSl->E1-msJ8FWm~>w6rl|^fc6(WmyTr# zkzw0m0{Pic(M7Px=fLS3U9d_$D^D{oiUk+JW?0UGz*j>`8|xBb*19_vNC?ZWSU(_a zdu9-~mu|T#fIP6(mdnGdC^Ge8vvE4psxselal%ManFES(2*%tv*4Gpqdmw6fx+BAZ zW^)T);i5W}LLhV$#0Ab6MJ!MZp3v&COK1+md}9!j_Zu5F>JM@c6abmW2;X90Z8%8A zN`08tmN!*+DMkd)AfLce(iiL&ni*vWDX0$aYfSi%sx3Lu{NP-RW6DF7B`fwh5NhKLKw7jT7{ zKt5^DY{G~vW|3X_mSh62x0fyodITK@o#>6z2Wm0SkyFbdPZ!{nB>IuV>NktlIo!r6R`!0+V4?9I^=;XIPc zp|NG(nM8^!V*{XtIM>#T)*Wpp0bnuu_%oV?L}hjK%lj~l8jIJ_eO&$tyYUX;xTfBb zLF!E_;hUy(pLBl&?y(qi*r&wN)n99jt7!nwMk!-%h^*aYr_3UihV|_iVN&;QAd3$N zRD=}BC$KuL<^-Nk#6qAB8bgYBlnq^BM-ZrvLf&;OP~qz`Rdq+sWtIhaIgN`YgUz@h zF7gU%p0NvQ!VIt)5HkscT4fx94lXH^($0bp-Kec(Q!Zk;Zi)JtGGdJOB3X9XtD7@^ zTijN&6*t;4rIb*eOauhBD7U<{zoy48c%V8dKsC&)S#h6qru0==nv5c(ppHCHz;z|G zI1;e?!77{$0=oq;WMCCmoh%R&w4s}VgA7_0yu=4;fn-yP$T3U7W*G~}{{U7GJPC0% z>|ZRlgUF?n-lv>JTU4ME-s|p`9&khoX)))qgizb|%4rAD( zY?W7LWfog_t+jwUD!YpS7eIpDwz95btP1I@WnlnWT~W=WHC@rC;2thsL)c2?T2P%3 z3lM^#ZE{6B!#ark#zw*IE#d?eBh_SP=!UI=dx)VI*oC`*piE4{(_7gA=`YML;+rNYO8g|*ntV23lRsSHzP!10KkxHi;dG+aCk zTPW^%7k&>6qSGm2IcN^_%v>t49t#U_Gpa~Mp+nAK{Z=Ydgyc+X286PULnmlxD-8f$ zqn2O!OSpIuVtI}+$Ux(sQpnXrwZpHviBdEQvhG_2?GmA+cW4wByP0N%u@GCqOac|a zx7jCSze5r7r78=mye6|M6)8tT%y9@Lucg7k@0 z-j+}hn&}y^IX=l}z{^xR3)v79YKl4={^QEp@eTpW{L9YB8pXOsVGzyRV_>$&REcd6 z7FSy^057D2Y^$J`l7bdDWjKnHC={Mx5MqY|g6i@@QV6YG)Pn}X)HX0XUFK9TIwL%p z)E7irL3Ns{9t@~76->QxE;GP_1?W@Rg)%N7*f&U1$3$MvXxu8Pwm}cx@XFd1v`&V> zn}K6Ar)7_$7yv#W+9wc-RDi!Le$o3`WI@=O5(NS!rm{wh0_h^~!c3b|&ZOG>6BXC^ zRL}5n9b7ylT3KYM4$N?$(+n$t13>NFA<=Vj}?#q_2ZN^p_-P{v- zGc;IeVxkMx!s_zY?^6w+w(mP8_ZBs5Bdd3Dme6Z8Ypt z)(5vG!Ao?&Wz>Z}%n0_FAxnu`vFtGmmQc3$N{A6O_*H-Sq5HDd@VzFTEBID-bVVP<4dCA1wmDt*bKc+@>h3C+N( z*d$nef;$&04)lv)?@-k^s-=};SA+=6mcc5ALEw+Es=*m-Z1Hhqc+H1`z{IJV;Xs_* z3)^#`MHF(I0W39&T%$NBQtstDz+EY;1^Jh8O4YiEPjd^kaZm-tFe8|G7ELf3!bY;V zP}r@(Z50SZM%=3Lo~)s=C<$zuy^sR$a6xfww*Xe(j}750#W1vWI-)RWLBg^d=Pi}w zz00#W1vEHquFR}3+439&FUvAW2O9k=0oLKF>{8BoF~{Oq_A<-PYlKRb0h^&)Nlg@( z19hYB!Bm;7YT4DKE*F4D4L4o$DE4R~bUM#Uf|e7=5F9txa+4Nlr$xwL3_*VOK*fYW zome-R(9ULlXCyE|CdRO5Eo*m3Xl%hHj4hC4wld)vv-HN+U>p&vU0bH6l)MvXys4E{ zK&o?X@Y%w~?CPsPOIqb_3!>GEl|srpj^RNBO&eX*sU2z>An$^n`(O7pFQfiJM$a#WZ_MsPes7FfZkT-{muw-hsbWl{{Ry*pMiYEK(x@YUr4J0mP(t*dc_;xq%1%?wD_0isZc+Z$L&mW4VZoWIbD%IiA`a2?GV^fKm%+XEhz%wExAxr-bi`J@9hiFxeci-A?x zFRXosf`RxMzuS=`P(wf~_=T++t>wOvnGbsRoiZ*i87Vfohpm zQES&RF9T#y&}OKB#|qB66&pxoNsgoosaCa|KEti3jG+d-=THL7FocwSRpPwVP4XF2vFP=;=; zVK#tbmFFNuRSs(5K4h!xiA!;Em0O(PbjI06rY(kyB?G)d2T)9w?tl+zi**^x5 zCbs~g0drSKrX%H$G{MjWjxvCu;%+=a9&jUTR8uwA4`_`~FsSD# z!mvkG1hvOGF%!uKz@cz?4fGrKc_FwHjZq{RlweDAMpasx>UfGb<4>kN z>K)z^>zKFBCiMz67+AZ4+>;y-^Dh`B-lEhL+6OSPJGhlR(er|E#Fu)A52U0llvd4< zox5qUqO+*_{er+nO`=;?3a*M>Q*;2@s?-JcjBkeUG!&@0VMIwqog)Eo45Q*sB5}Z9 zk52ZGx7cNW!axg}!GMbALV|~pg^MPF_iv;rX7 z@C%6Il7R(k(o+XNH)gD-RTa*BTENV{^#zBFNn&z32jV+bfE!jm2wMi!_M%uc6lr05 zIEI3bD-+u_FLp2jr&7|Y9?}^Vf7T{g-gtuLxsdCle%31?Ye+=wWR!Z1*;&DQ#`>3) zUmoOkmboezuJWz(8j!WNhagprg2mc3Sch=WMK<6(a*gvEH@z~F%M1awU||tvX{nEW zMuLe(it3ILhPVRvy1JA`E7cX2_O?f15HyUdSx6Kk3PQ*5c0J)dmLLN=Vwgdqgz5(-5LCA%9oZH&TDT#K8>pEGcnI>0TqL9fvKA*e zV`K@W1;~=Ss@rfbDTrd>mg1GL@!-KePLCm64hd9%WqBPb99SmuCOQmgu6x&o`z6947se-zWhSjB9 zT<>c1EFKk@ z{fd@dIo=-(7S}VzM_GGP`Uma|mn`VO&u$0`(VwaBa>8BiWyj!v<8jb8Bty7M4QjI^ zZpSPrsNI#``25E}stOzvYn^8SS1gJL7BfCY4Xxm(FKJd-6$F+lZH__!7NsdHE%Aur z(W$a7?Wup7373VTge~Q}LE>4d*a{YW9e`UWxpg0wwZ|1beb+I zmTBd*wy+SX2M-mp3Jyb$;Q;18yHx_Z1h<^47T&Bzq2h4Cc6NfH;u9xKMF0gR#I)1S6G8SyN2Llghs8hb}--bs_SJcLPz?c3bGfg#xo7VjR5l8S zv2`+uET9`!aKuKvrILz4RCjQvLbkxl7=6(_b?FrDmGY~WxF#&CP895b0G2|GWH5v- z*^~_+9uH{C01~SwP$9GgYzVb2j7*VaZC344$25W!3F>aKgn%Z-lZs&OJBMV|wXxti zJv7R$ozX_xF`tQImZIAOkhzAUhM-isq!*Y5I9f1xtW}x7K#64=JKm;mxeVXR+fQqb z$fM{g5m$Ul0`+2t+Y=TH058zc53R#Vo$3%T2~mu&qG}FBqo2gPMz@?Q6|%r8Mb~M9 zn{gAT#klDvOX@%gE2?B7)W)4^wQVH{WWJ^)R?{GiE>R6BMQslVs?LlF&*CHpYul!j z)k}+(zoS-HQ^vM8khyGSfUKj&LREX3lVES1s$PmiXbwUox!{P!^fCjr#7@?etqYE>3v?S+sY*DApO04PntQ})r#hx|yvyJ=3b1FO zNJ@6a<~FjaVleFle69B-jfEqvaNTB9-&Ys>T>Fx&N=&85By$1ZvaB9(AR&A=-JM<< z>P_0PGdS|I5D+VFhu(qv|DyORNa?-6F;UT5$F&7C49lqI`xl{7fq>~ zse49i)?&Li78VOMxc6m2w^b=f9T1k{5rLQkEWKhSsAIbx6>TUYs~2?l(mv$J>{#QT z$xLU%tNLL?CZT|Kh5^HAZEy!6j28@~m9MjmZe!vk8g0N#!LXEe7Uu340LRqY$B1hR zTAee;X-h!L)H8DmH3n)4qS(xQ+7{qjyI{jG(Az{5H~{5`2xYY`-E^%8hR{3{a&2zW zo6rib(v4SwSL^z0*LW7*vrt#|3^^YuD3s|-`CN}Uj;kj0N@nfRRzs;3By_rH;pj$6 z$|G@Av}*B8F;2K(w)R;IIEhb_1q=YBD{4cyzAOp4I>a%!z2M6PqdAy}VCuzW`?9lX zfeIj{)2so7ENJ0I&oN94v%sqSn_@;}Ef%0*{p!R|%UT7kV-mb8c`=R0LG;CCyKbcKU}GzruqB9Jkg zpj4;5!Moyvh_`fN`o$_8LlLZ8$LhQ%pG^lsr9SoA=TwGtw&dhlz?289$Zl{{*_rptva6=((SLs)J~1DsaA z(cc)bdyy-%hf-3MIxZQ+6(s`7D17*ujFg#l9*lX&)jr4|lUdju`$tXt(>3(XqkBK< z27&QVl;0?LN;@NkEQH7QVgoqs6@8<>y9EqC9kEU;7WC# zShds?7Xhh7cl~CY05A)2;xjEp-HQll<$Z{Mqj+8ML>pz7U)bWWr~2P z8Kec;^dnf16H^O&fi~za<5zp5qs|trmxfAoT}I52DRJP7pvWUAKnAk8P$w=}h7(6* zt(|6|O;{tYP}iQ9iC)U?v9aMyR7T&h&H|QD6LL)yX?ZMX8G`51*@RAS#8ZNo5P*=J zRJ9m{A;k)doP=Ql66>Z}Z<(QjT?SFx?pWvWVcc-j(Ph4MlP)E#(pbVpT%fYM{^Npj z*%qlT+jN(iHr$3vJy^aa#1J!jgbSH+w6rWro*ozl6(w_FK-3?W>LxP~?g zKsuqvlnjJZHSl8@gpCJP!OKP&+F+c~yJ#bXd~)8JI8AP$YYz;Cah*Ic-;=uksc?|cYpdJ=i9w#Ou5rt#8XH_B?sTcsGdt#*4cS?x|mlt5!eNE!gI zPcM0ea&kvhFKD6<6{Z?%$VGU8Epl?9s&=_Em|&QpZ6#{BUYH)T0+zLDZE2J?B^DgE z;bQg@`KZ3KEt>AN8(sh@4qPZP=7y&FKyipt% zR4rR;1R~^E6xyi!vem^&Un90mw3R?#qP4tLD+)I77Z-n+mrPgeP*^oa2nK{I0>R|P z6LMI(Dy(8t7QrSJENWD7kfpg`H+XnifQ`yHEiy&Zkh+S&Aa(Quv!OAOz{gJ=qkI;Y zK4soPiAzB&9!_QKdqzuv!UFldWErCAXo0g9!ys!yHpW@NLRQXI%l@;wxp6 zuN;TR$zgUo0}v`WWz(6us?zE@j6TySQ*y<}B`ms}Lq@@jV#{^8L5CbwxR)JSRK0*1 z?FtXLWRrkZce#;f>=dsR*k!M3uA|M>k>k>u+_Ghb$O;Q$+Dbmzltz4Nry~NsgmMcS zl8JYayu+(QZkLbtN8+b^R|v*#1G9;gK-Vb48`A~SIOiP3Uz-%b_=rLI2m}!S08^H5D%M=??kk?{Gz1>I zU@BJ&M)C@asp1wpAwA{|deDeK%WyfKIu)3-?J0D(gMwGN#HTmlge@Qn8uo&WPIN~~ z*F~{oX98Ni>J_bsoR|QyU_JE%5(ywnAhnj(2E1CN+8G@vN=J|R2kFIGQ0c)mUQb06cK9_v}Iwj6`AH^u@az1WlC}7tPuSwZctQ> zyi7U}uvoAQ_AcOTXjB5i+Ao+@#8p<~PuQEijhT?Rq2V%93Dkzj-Ld|mP6lfU#4*21 zBCXgCZsn7*-sCNw#D2b;ETAO3yb-kAMn1;NB$REX8CAPI-~|h*U7B562h!2i`khgt zl817;7FKv-iQK_&+A`Tv#4G_@yXK}EP_hTJZf>C8KIL3jc{%M2QG1KKt@&1F+K3D8 zp{V4gX^~cQO&N&mQ3O`@SlibSsQ6XE+RgfS)dRzgwJdIlw z1WdBn-qleR9hV!kNj2UEgpyafr4~x9WEg5;z%1q@r*25l7N#2|=7tWoDkQa(kQyAi zVW{@GilF3C0y>t0wyhw@UskGEBS!=2ptqP6QPUfNv8RHD8Fe;XbD*=}OQbQFLZr={ zTzLkeDiX@^BHY|lwUaqdDbprzJh!r7C=FznTpP>ph}0#TacSeFff zO+67B02sp}^FtaE3WnEv+_AK@A#q>WCG?XwMBPYaF0kF*(8>9OQ|!bJ_je*il|aTGi!DydlC^dF<8J~yiK_ETyymyP7qSB#8a5Xf|3XdDF<<1|;g!V1XQmgpWLB?IIwxS{cwwVueX)sP`LxoyI% zCYs4au07$Q)H6}9#R*2Wc72G-DYG{eccb&kYIH0!c||HJ@55dZ-M00aXC1qK8L z0s;d7009630}%ugAu$j^Q3W6(VQ~{MGE$KgLUMtju_H4;Vg@u*f|9`%(H2l7L*f70 z00;pB0RcY%?l)n?qwe%_)vL@PZ@Fly;0By2SM{^vV#BuNcD#VyV>?1@K`a_Gwudl_ z4{^T$;&$K(P9*z_RtPjCRIlt>7@&e5Sz-Nwom z?ScRe&6Q)Svh5mx>VAoh`Dl5R<6Qp$G)N?6YTI(G4T27`HCmm?DmIelS0WW2in@ei z2IzA}Hx5alhKu4*-BW&KThop4)4U2kNNehW>)+97?~eoC<=*WFRLAgyUI=k1?;4He9y<(1CYl8P1`UuK9;_G3UR$vw@|$npUI%h z16_4rk`a@s6gr(0I7y|U6fbw3Q2LbzW6y1Lj$gpghj#2dg0QeLgnTeK*Vl~y?5TNWXb5Hp&SL#$forA;b z$U%2kYF2|`UFYxIb{e&7zNzuKyR~eAzTkUyI&rSyZ%!cfRe#p@!Efge?LiL?pifIAle zyddmPsxLigBd*9b$6&iUCw;0rD9{c)7986+Qmz^yOGTpOJAtKTD72srQjB<$n{F#2 zqr$tCd#yzUVO{&1RuzSP%L>A@dxM8A_Bp^!{?MLYM#6Jzo~ znoTy*-0^h_#ndksP`rIYk1%$nJh(W}S0~D@PnCH7RpaQ1c->o*NhKFL%FN=e%F42v zWjI$G;bmr7m5w@ln)g-0l`MGvF#G{NHxXws9!R#1z$2+oy1g_CiQUU694u0@n#Y%3 zU#etJcBOVaH8i^4fn(W@mlD`p2@to%V`mkHh_WU%+n^8&DtwJ;BQRB{KzLBxChVK= zk8sV`-Y2^z$VLbWkN%Jm3*KbmgCzD*_@D4I3hI)$(as62vgIojJw)SEmh zMx@(;P`f;BcDml{{8HQdAN&6R=@uOnG5-J-Bhl^s(>4l~D()0L!0%Ug94=A#0)6v3 zdaUhf-qD)PHK@Fkbh9|1{lP0UD|2hw4uxks2CIKTYTx9$3AKa1uPBWQwVTOiQaeRE z0FkchzQ>5W&mYwc6!lr-`meE1cb+voa^ctui%2Jz)j<64#{Q!Cj(x{&qWHfg<4y;< z?E-o5sENG3MIGq?G*qcM&2EJ1qpnI#xE+eZ=>sp%_g~^ce`NmvfBhoeYt2T=l0Q(H z%hR}c*LR|>74EBtXn!<*0sE(fM&v82qf7Hez#{A9wE0!nA@oJ$b6Nb8X?9LlU?MIf zTTaBl-3#pbDKSwI;0DmdG}VF^wr5o&fQkr2Bye8a4gQ;#w!?p<A7~9W1(qa zA-T@}iwXW(AHq0}ex1i|p&mcUN%0`!tRQcLiXlWP+l`QJr12_C&1FJCQflVs_Xe6d&A#Fq6$3D6a*l zL|eM0igr;Pc_bm^i;R##0>-1c+8^bc_>b(cpXH(aBZ%ke+;-|OiAlQ5T7$_!5)t%H zIw+e)&rTr~DWWfGSZ8LY>&s&ysH% z3WB9dl`2%aaR>wgrAoC&y^kNoAAlz|`Gjw4RpwPJwt(wvDC$;LbwQ((QK6+K0OCDX z7BlQ37573A8r3%rn#`d-2E5r{WNHw$Hk~&JY^#T8{{WV6;y<#%{{WST@bMh|JC5B& z@hLtebwG2qoTj*q_Ffy&J1?4u>-l#M;Y+yFl7Lm{q}z-FqF~EjS87k@x9~gn3Oy}j z8*oT(p-_J&KSakg-4KSL5$?H;6r0|5{mN9kK-8n~1thMbjIJiH^hY)8NRk$3bz1z$ zojxQzvnv&~*P*<{LU+22*8Ki{7 z=*Siv3K;BA&^^ELPR8P-Z?k)wl#mTITZ9Z_T5PpVhMBO3#QL$Q8=F`*&m3OPb8ZHQ zqL7wG_km;$0tUwo6qtzOG~!UkLsw?K6nL2CaE>xVj@A*}@a8y<^S9$lxMSOLi}^x) zO(U8x4e83fip%6t6}TZ1Iw}X63~pTxzKbPmq69X)Awb;Iu;u2k^Es{!I)byNy#NTc zK~j)t??R3(^?zudjn=fj*86bwvuS^QeX;aBa_{r`DKQ!BKQp~u)GQee!oonITX!`F zg{x8gVLx(*0MrMVRpvMZE4cpv#Y!sx+pS1+92}t5Cit^?uGQKf_aUb0`V*$gIj4NA zVU|iS1L8XpgbV-=7yOD4v(M^LYjqTwz(&j2j*Hp1qBwZmY_S|PNA7;9m}rLY2dM}KbP24ZdjuqK<`H;1fUqr%*od-?Y%Gn;4ItnSsxh2c3NRbEM6mt9jS>c0 z3TEYNhmyNs^2~v<{{T{f(Z0X*w=VP_vcP|ngVVSHDvv_4o`q$1%2NRj1cd(ph^yp- z*yk393mc9%z#vzW1436TTkZk?04th)!-Kh~g+{@awAe1v7wmuBh(vfw!~Xy}KgQqR zi@qY8ip75st;4n19hSkMR5QLz;z;s2wPNpeEU#lr*v$3!d6Joo#Ajn?!WhGx8+or% zrkU)Fx+wF$zzw=zZN!J=lL?Sjf?fXrrJtxzepWfcv=^%O*rGvh92Srb=21u`jgK6{ zaUhh#ZM5!4nofI#X~gcYfZ$pQva_|WBr{`HgWBO>uF+wTFoATQ$Bo*99_I!%x|Jg& zjoDt(3b3_Tvdn=#tFkTlwu7+XZ#!GfK<38K*E>|%810G*l(gucJc*v8|B2cG5E%OfGHaJNc^w z3ng1q98WaJT`d6M6R>V>nUmNU>V2l-7}DyDkVOkC98226mqCB3p<4uXy%rz&k#+Ws z{rJ1$D+#Pw{&&3osk&nxK6sjc;%Pi+(f#fH)+~Sc@;q+B9zWV`8YVw8YZlwrpR)&p+~ZDItGUCy{2|d+Lt|`6ni0|qcq1&c2DfM!wZ=) zF4CKoK?#BuL`~(>hzXC$@e0eT4mDisYe2KfV_xQ#Wh7ZUEadNGuVo{# z4Srf}bgffj%|EtubXnnPzCkq6y*KKeGg=L}1?>e54Lf22j>EMEsG%c<%;XcKf5=dK zzFPd&ZmF&SrU1;(cZ6<9S^of*Sbh}A87XCG;t%Mtk<*IA&fGg3_i_sjh-NzuAJ<0? zg-cO9vElEH?DbH!dVcgsM%{BUVdrUi`>#2F zb=eq`ho2;xG3JkvOk{3%jg58n7LFbd^jZG^5RMxRDZ&WsY6xgS?bx^ivp41o7m1Fh ziKON&BTq1}(#MsfkQsi95cXw_!0Oo=Rw70hLK=2`pQ84R>afpbe`smFBz0-X>YX%Y z@M?ZD%lk^hy{wG1=}&cfTAo30)zE#Pq7P^rs{iXP-5Mp#y8F?;X}= z-B`3J@hX)f6y}0}R^wBu#k4qDdnm6}r4Hk@0X!<)4zy%!U}71~Y`!UKqDX`)X;u}olnH|x~~2NDw?1l1_w0lF*% z#%KlnOz@SMqU#ECQhrDhr-oNZT-e-i$fy~JY1TK_p+&N~hDUuA(M(*@81JIbFle@& zxrEm^X7eb#hd0QkKj@`)U@1W%4WgRw8F!MDmpqk&{zH9Fc9HnMB{mu<4s&gP%+p0= z#lmhkwo%dE7kxq)*tBfzd`{}&r_?7(01jcy4>7GFiG!P{`XM|gXM_klI22oIXxv?s z=u<|TEJJfON)4~gQRFYt0xw$$q;3lAQJN1PG-k#lS8|Y>5C_G!Vo@=ZMHqZC#{8H!$wQ_l>9CtYRX)}>Y?o5-DZ%x z$xv%US||?wIx!?4~_+Oz_^+5(OoW-D&G(kRi z<22`M&}vb{z#3d+00jQg!ZUZ1s0M-3)HsN-4b2n5>N$lZY{7U^i5+K@Ptk1wd$?iRrxDc znk{8KCSiO}197NW@ZpGfE+AMsEG${5F}9)X>7A>FQRbW3t^3bk_}H&k8uISATaclQlbyHaA^nRn41)1Pdy*Wn58%;Mu(>VuOp z5-|8)LKw{d0L^1x>NQn^lje;18y~9d)&^l%0p@tu3`WczYX^vQSg7Ff zZS7i;oGGuQ*aU=^LgzZqrv7C|0BHDH(a;3g+tD8-uLi2-cvl@ku!f?-Aahm*%5KWT zO)!<#Jc5S}3<9EzHBzK_0mfkC6N3f1v&3OR;^D1Wbrpg{^;gmrwS@LUm48Ps)rQGDX!7n z55@T+H1`rk6r!YKTs*>;vZFe~Bba&}LYo7Niph^Vdb3^@tpb5qe10kxfY;l45Tfm~ zpqd}esxH&QNkiIYCzG^IdmZq&6hfSMN2-KB+D1VXi2fVD3MDk6b?!cjQ)O4l&H8$*X@*gp7ZQt^`tRo75uKorpvczqywU1pffdiLUeK^;32@I>9Y} zYxN&hHWw2I^Il}=DQpY@0Wn}3tTKI@a~Jm-CC_@ zA;?TeG|W*Is%9WOZiA5bQ(!Q&*?d4d=5B>c*z&T@9#HY}zeDv1iEzfJh3p-7A5_P+ z;@aRL|FPMWo*q1Yz}vt z!C~DIbKEM$QW>jqn)fi?P^Og27-1)Hb=3w^4e!f?4kgjMFP9}Q8ffgfmO6xANIRiS zmXvsosgeV+LEh|uMG;|5*_cVS49M=R(Lb~CaS!3VN<8#(bdHSWnl~}tVS8b{Avi)| z(K2mYrv@Dm(Zu;DYhBXN>aeH|6~|Rdz1dce0o?}p5F99gLO6I1@wE&*BWT)#8a8M^ z1(dBu>COtm6n)Mw2*yiQn3E`YF3N8xE`umA~7eS<79PM!Aj~hXlt0T0ya4c~WN7fwWG@a2yH(_!I?| zN|h>9sZymuWmKtB%A6G=z;HdldZ0&iI*}lvEoDF}t=49%9q0Iin|q2_oHOv}U08N< zD>4N&<*GT(fk!Yr(_VoG-pLG846?@84=|+ccykB9_eO5(aI`z7jIO1zD3PKFppOBv zD5mZ1FO921f#6W!5$+B-ip*83@>Z=`MaQ_#YRa?KS?aA?aBJFH;b5#*1<_oQTbayr z3w2~5ffUqxg*R_}QTM}u;zFc&vzj~i@pu6H zk_{ityoxpnYlRWGD`XzC1SBCxH$@!%N^HJpJRf;sX9?J-!KT}flEh=!!qFkroq~cv zBuseNgi2~X!kh1kDDepQhYIf=6~&y<-204H37C<83&zeVuW5SH-Q1OAbGx065ff>-AA#4)UMKCbg^-(Lr)e-45wN4|-8YiT9SRUw0>mH@Kx; z+;?TNdzK1poX008#`v6BBTHO21yTl(aAbE~fmbfBTYbYB*+>=TUO?n2@ZXwOrnl43pDh`8q2l zVE+J?@5S7-P(zLTvX6GV)T_7^e^ZIVLyBfu8?Pq~!p7hx!W-S3oEG}?K$Af3wF$03 zgR%t&DBt35s7^G6yPk>9YXWqo$NrG&O7u|4BQGhSP@ZQH)|)5DCN;snH(5u8aI&oQ zR#mG#75OVxty;Be)uN9L)hbk}SAM^(k~T`mGDd>axGNvo4u<7~lOO8TTIT5Cr&VQL z?13mhstyV>Z*IK8X}zry8_!hY=N%5evJ^BLo*A3!RAO1(k%EGT7D7BaxbEY*?*u*7 zaUl??Ql(rg{{W}Qc4geSaq7?gCr3q6tKDVwKq%c$X8VL()>v-o&cFSv+=2v+xMA?m zoY>KwRBKFgS z06-A{0RsXA1Oo&I1_cEH0000100I#MAp{T-F(5%vVFeR$A}}(M6f;tCfuXS@G(cj4 z!3IJ@Q<4=>bHdSJ|Jncu0RsU6KLE}+M+|2LLM;Vds>OCFg&YFeNNsE?eW(4S{g5Qts;edK?6wFx`$u#sImUMGZc`}+%m|&y z-9u3zc3Qd*nz1r&QIln0y`#x#>Y+dC-}g$M4tylWLn%|lTN^FcVu+3i;J>;EoQDrQ z!t_(egu^ng?J64s5UA;30ipm*lN}I%AR{}JDeAf13SeBVKx~|Ca)gYx-Ah1#u25<= zTXKanV5$#c@_8N}c?{qb00S_4DeR}Rl`3;B<`BJ#+T4*5>F#c??gE9f267(bpA0My z)c*icRN6@ihyq|Bz%Equ5Ra<5(t0a5ctn%1`KOq(r1lA;x8Q&vdrns>6hJ@$u!T^7 z$ImcSj-g2E5O&^(ICWh3Wb{DremPxTehPA!L<4j>6%pJbIgP#4@d(NSg|Jq?IEm*Af{_KH%tei^(sL4M4rf#>F9|Ym>#Qq zi`qHQqOFdhN=-`59i~snEJuw}hc=TO=@BHr$mBOn%pg>$R#s4^7N)Ij>b13NYSh)K zt5S}Ou~!Sx5zKK)pK%HZQdE_`V~?5$@OWp`PxF+=8Me#JYelY5_P16SE6f`<>IpX} zwNz+(ngQ4*jUZSANauf4Up4|!YtHsw!vS-M^;nM;!%?xQ3FzCESI1mrQKScVT~^0p zt4_McItv6zJLEGKDVq)fQg;cY9ghUvN-RFSZGTm`S4F(S1{ZO`8OB36IZtJ&NXukS z*^VxMhZlzv6`6dq3PAx?6L1r~HG zLF%*~t3g@{&`=I(T9l_I_fU_zlC^ePheaczkV5loeT1t$ds4Gc8M-bnO!+|tEtg2yv+@|g9wierz z97e%OJkbKu2}THrveW{Sk9Q(M@n;c1pz|t_2g@ApRwDIWrV)G~>C2H^@;iigJTaNs z0bwOT>Y#N{KGODjpaOu15P%j?0)d;8P|gB`LejLTJQ7x=Asb}haVk(eUK)R3e)&v$ zL9|M1q;62zFp2e2IWrzq#%j$fW2==qv>8iKf42~xbv@2bb<>QkP^nO; z@CaeqN;~9tM{~m}ayu?Vg}bdrQFV|iRgPshbP!sIH(HjUwFRk3%E}g%1ww$2MF?!U z6)I55RPX}}QUyp-ygE%2A8e{@Gj!42K#L5o)lYRj(Q%kXIpTE9)8C|Q7mYva2dP5g z69E%*l?Hj0sk5ts^4iK|c3hF)E@QlBrtw?55cU zXww=<=jy-cI4}2We8>L)6Z{Jb8tpYI%ovh4`6o0CrAm^uEm=a2=&6M{g+A}Y3{ZdH zKcH01^G$F9(6x=^qfnoO{!&n%^Ae;+(6t5L3NGwEXzFo@2v7%bK1=*S_S3}EX23Nz zticAzyqxe1)rzGc#HybQy$a-t*kT`{oPCu$6A(W$Z&GH+nfQOJ*fFIty zShWOQ?6`I+r#=D1PaLVtad>%(C-0R`I$zOfbB54`C=%x;umKWKYeLX0VF2!dXe&=r zfNxT*-G7Lms~$&2g+jOvV;;anuc5K#TIfdr(f*gQ)z$eS;&^ZN>im`;6GsyLEDr=WZmTy%N4KGj&n^aRs(dOf#^J&mPRYQF z6wUGr74`4@KSkh1*q`ZB`XcKUQ=bssOqCt@I{W_s4f>aT@|aLN0=M0M2wi?EKbdLn zgF@4njO(f5HMF#ylW_ZEV=USTZc0HJfwxfY|fpO}wA75AR9M3KWY^r=HY>3KKp}t3kl6WB8rtgqgkFI^e z+U*b*f*2TyKV@rgP_+o$ZdFcxyaO@S6O?Bveca{Y!f2a+oTiIdAtL0UL@iDGL2GX! zwYRDHEp6_+!O5k0pU90z9zkj(U1F=h=@mm--S;Tg#Bwc8uZd`|YHm664}hD9)+MV` zx~c#c)vK!XPrUYULjJSE&l*`Cl>>9ux>v}r+$CgSNhkE>D)3@l{_7Ip+~szzU=jPi0f#Lu||i5`aY>8fF@A7f!j|H++J`8LIM3 z?R87)-S@(%B!z=+oKp<$f3mOj)jd<#;S$m(sy4AwrB5GT0#vEWc>FX?6ZgueO|peC z69_^AR*=q|UHx^ZkTJjt4trWm z0#OPT)hs<)qF4s-zJ**EI(}-V6w(5tn=At09(j&_tODN7M9;f zqsx-|EhuU7DPBLyh8C6o0A)*WvECCY3U^~#-$wK+5(uwQ6DD`yu@jKV{{RYZWaT;E zfsr2!-99G56E1QK5o*u&bnRu~zw3SqIw0GL8>iBw#yP^9Bs8CdZV|5eC)xi1h(@c= zG4cte&tAPl7fI;Rj?VK-zrBH71f%26>08B+qqNhHc<`2}2q zRpw^+FhA?{O}93Y?oYmaqWlj=CRt+I70jk|;l z^y#Zj!<&K;Z$|#AZBOw1QQgt@fA(C5T4elrZ%g&oRv*hHiT% z?3xL%PL}Qp0nRW2G|Us)R*SY#Yg*>pnmb0A_K`3_fdHvwJP_OLo;606?b;JsK`;f; z1jK~l*;mE04RX@s9Fu%qj{g8kJxXpgy|Yb%d#Cx;10~QwlMBP%CGD6dE$F1qy>Q0F3^bx8VyHYMOq-7(XO^tQ|AB3L&fl$m!4Jtr})ksX$@nHCiuIa;wjLR zw(6gVS98N(hYe-r+P@u@TApj&Q|%exE!PpvI0=Z^0SG*|XiqgCMelQo*j-@Q*K5=T zqjjNxZq-$x&#@8ArT`?k+@lc!cIbl(h=An;yM4D3oemKraElmC-OQlIZK)b9(T)f`un^3biBTRWK~aewos4tplk6VyV6Ls}{lbhRz;|l-w}bmbxvW;v5df zIeM%$H&rzn!GA2FMzbmh28j*_;vAMCo>;6p*SDlfqSt7s;TF95Yi}N9AZFoEJ4`MFI7hiQl&Py5dVwv#2wp8trXkcQQf$2JCNe0eY_Vb=C>@hY)Zb8u z4FteOOM<{M?{Va;o3{f&4g-@$Wnvy%6aWw!C)C|F<&6**ob~28Yj;E)Q0x^q;#fYR zuI^hY)oawZkxqW@Gka#Yv~Ug0G#)~;&CWQ zAgmMUW2rTmift|&;_9#XYXw=aZ8BS{aBdYp@P$k@O-!$?lkkxX4~40Qb9~w^3>?}e zc&-d$aN3w9^v0(53Y|)fmbLC4h8Le-{pbGx$f1bD5L@TegJLxm<-FajBz6nRss7u( zO9_Oke43;~LxI0yu^4LF-(e)``K&e`s5Jo=bvHFo!_{kRNEc)a_Y3INPQWZh8r23K z0Q#{v<}90qsu@>nv#)Tm6e>QTc#E-<>k5t#^Uwseky z$Tevh5qVx7G*vJQgM@%Og@$v8ms_&c0UD5t$tG8c;r@?_CBFmxrlAA^pd@ne=wU{4%z*)K4CJx95utuXUrgJ7g_E3r!)}W$)FHzx_cEi z!78f(GYQQ0Aazv8YeP!M{_^iZ!zgU2VrtSFK?T2M!a^1B)h$w)rh2yRLl3I-oXVs5 zcljzfdM|Mm8w7GTLk{3A1T6#*5osH>NePa$tZT=d8co{Juqm>U3 zp$F%hYQ>Tok0b|NkTPt(p%_Duvj>8_?(P1;)}qh^;B{6%Qe+GGx;!Ku}111_&je^jH3 zV}3f?y9Sk07}r^phpA3;ow-8SK!P?38npLO3OgrDd0A>1Qg(`s=u8!YA=GJ`Z3?wO z$<*jod_s#P2TAOm;(ukU{-;*(!9DYYQ7{vpZKh=cTp)-bSgI}pTPJ;=0T-3PwkFq`4HXM0R>(tgRZ9v475W#2SBI)_*P0LZ2=HJ}bc z5ok}tQm7%+!Cyiw`iifo*c&Za>U-#@JBUA$@duaUUPy@o-l9?6LJm@}A00#3FA~AG z6NRZ%)q=->8y$I|@7gqfFhY%2e06?Gn?o7{b_gj<+aQI=36!a~*{Jsr05B#5i9yuq zR(r?Qh7GQ&V$Et#Xklw&WiitFa;ny-(+$LFWC$1O*eBF3KO3FgqT+#-0a-g>r;yAP z9Ec7C6hs(8c`KdO9}}-ak*3fOa;su$)-zV2Kcduf855hfDsBO?)Ew6a?+Kg4USUzP zcf?TLLWK$njIj8(QieWVPxA;Cy`k)Mf~wMGQKq1kUkLhA=KD@tx9{bQO9Ac*_A}}HY!mHpt`tI)F;uSR?lEQ zqE%lA!#+(gT6-D%ilyPTaPQRDhlq&S{&2AkEoDYjV}_tWv?nySuml#JLdVrR3dVxw zyJRVn3%LYohEoqGm`!sU(E!Q@Z@|Zm0>r9~AnKUa%Y^X)f#KNX4pJ4fJLVO^LJ#T<4jga*|mzh&17kBl(DuS~bQEJRSyz#8W~l(faW(;v2-gyW8m~QCy4BpsGe7QJV!W~uq@PHDU zYO<&Bv()D(JNy(qj`a#Iaon7x5DI8e zb3Aw~YuNTusC6)yzTpHxD6&F*098r^C(@2cf<5D0<{eCN2dFTqc%61Ys2fqe_f&jO z4N?P%rhl5@G_~!PkU{1Qr;lacg#tRNoQkkOT&C>bQ;|6YOj{s{g(XQ>S6BBEr8MxA zI`9_V5Jw4Ypa?+1)TKnNB|+k3wat8NL4}6J)5MEe<96i;wK;&Qly`utQS6^frI7?~ zJ?%QRDH*2n)7YkXt!*W>m>xRpR1t8TW|Z>|O@h!Zd9LxIR; zDp6bIq%9+=j_MYk>rZv0C>#$PC=s%O(Lm{&9OgJVjv$Urk62NczPVYa&j4SK?HsHLo!gmxiGij1xgvek{b-U zaNztzvMErJ`j{*E1pM$Bm56c zo9<(ZGb>aW%y3GQr10RpP4pt2X>~qFm{jVrqeIx>T6Q4|s8N%eoWyDM3Z@mV+QmMT zm|?*dj!3ttQJJd~2$Jp2LQi131R2by{9GX);K#d#97R34g_LG8C*0w2m2j_?nP)cg zD-DUIiEg@1^#^dLA`wIai&L8^^yEPj6$@u zf+l$9f{l8V9x76FI4l>4Q^kPCLu!rN*U?EC9Q2~aQktnmJ8-Ju+}pHBMWq=E3EshW z0S0p_bAJ3GANy?krnt0+0|awe9~2LYSd$Lq{=TX@6haC!b5q)jRa`q?c!H|Yb0$T) zpwdtQyZ}n5AdV1^@I&8DM}wd6crOyEhHzy;B zDa|20ptatLc?|bKsugX=rb94~@I&0s@%U_AY$Nqkb-A?cRu3IV7}#mj{%tEz~=BOcaYsQ+`|0ZJu(4jnff3oJTu5CtYx_2xKb9#vwInw zRGB1lu`+D{8Q0YjsyCH=T;KiKlYZXWqujoFCBRwi5`2c*K$MN^aDuowIM`7j+3u`z zjC~MjJ^(HQ%G3j8g4iL=p`t+0JZOhApllK>s@YL~C^XuLMl06v{{((IqLuhx>4 z**`(4Ue4L+}&CGWjC4=d|A6wtU3*C;*OcwjrLQgttH->fn4K)>?Z}F-DwmQ zB3cnJHV=ZxfL7QcoDLP4L7;gsYD3c?R4h}I^ih(iTFE$%u#+`k&Fjp7a&9?xbk+g; zbV1PA9@hdg$Fpop66Tyg)ql-ptUnFk*w}}1f<#3e&LFZfU^x4fmGRJVb!Jw%wB|8q z*%`(^A`WvPsHljOUeXYZS|vRmO*AB{35FxO^QQJM!RV~|w#|2-an3bIU&`<-XUB>$ znYhzX(e3~!5CY5$8KxQZMQmzs>dlnt7nMtok7Og-G`)#5gO{&NaVtGua)I|_*^7=^ zi?WX0xNB|#cU(aQpba^=TqQTRTsbdw1v=XgzH1@T`qnx8t8v4#`CtP`g+Z`^%Yu28 zj4>8jg-%PLgJ^ARIXAB{a?VpT$n+)Ku!B{&rdXM*T+w)t8MkOND60f2_qYUFvMF!| z2O-A6Sy`I~q4Jqob;0?2($PwYU<@Qzx zYDQEMa0yzG?P14IK?K9tvP=gkqS*lj8DfXX8J1-RI|YFuqRraSl5vug(p>|?&~j;6 zZjh#7vtdem&qF`5a&tSCE~uTgO2-MyZL^lqHBOXlh%23cQixRYC{s;wZp zlVJj9Xqcw<7-&O`J!_!?sp$s`4$eOdIGN!DAw)o&`c8FWuAyd*37eW=D2!&9QV&#i zndvHORNzz6M)xvJ%7XJLPral{*D|VHGN{IAiQWuRY3MKp#4KCH*&rCwZ4e?_c6Nf! zMz*!Dh@H(kW$HBu2Rq_7_`!W#raj$UdeljvYMj~-5l8luc_){0YDj~pdaacl(*!lW zPjEnHz}XqRoHG*)<(2_wf=`Yx`Hq-^XDz^GARzf>V}xO4Gq}LtfOEO`fHszwgIFW( z>C7XSZii`%K#UJgo|T;g4T8UN;AcX{UQ{}!5e{S~b;BUtp+H@rvvaTmY92gY0G8c_E#RI=>K5(?t&NLpbDWy|`LPfyeL)CyFZkbS!&h9jPm7f-U zCz4q?+8Wpc@#s(dT6PAh2FYb+28`|gHCk4N0B!nz=%HSKbf=IzSd|QlWM_hl=JOV& z9P3aV#xzTo22KV}goDrpID%V8Q->2G@sXBfCPX$-F7 zaRLREoI%xgp&}qe1qcq)KIOtlnqWp8TsY4)H-Pa!2yt| ztnC8BEXb5PrnFVF!!f+khUrqnAFH0?HXRyb_e35RmyPZ^KQoH@#B69Ass#BL+uQ z24@B*_4GpLL&try3Ut}w^R7dPZtzKFUO6XdJ2Od?12@~x6{NNe$J8BJG3b0E7`hEz zS-~I&ae{guOb7p_9ZX8;8=%iMx!CwvI5&44>HGqYXkC%Rl-UhL`N0O~ul-9yO#^Kd zd;`vY28YXn7BFR7RL+Ql06ZoFk!42#wZ~TAa1Mfi6BL9KJi|360$Sm^)6MrU*ht#r zFzstuG*VCq>VPk8p|1P#OKG*UAU$%{AlZ+FcL&dGioC{M5#s{WFkjFHrgXx&xmqeT zi9`&XFwFo+OBIM6ijhY#XxRm58;)sXtaCbh^Ae2p*;EZ*&WU&T1gU=B|H+5t-$&fP zw$u`_7m#Hi>)8Qmbl_>Y>wR|dQQ@%JU!H1N(rN=kr)fx~Cb2Jx8B%8&X+|3`ovBNG z^?AY|*eO&*J2Rdg zd01^h{J4Srbv8E1JbUee+3M5O{5Lv04jU2d5TNlqY|kF(7O$T-GJ|EUd?L^JR(6N& zro-MgRaYbFB*Ize3(hRszol>f5DEvnbb~7Q<;0!QaPLaz8!J&KbU{`*U2m>A>QO)s zH&-*J_&U4FnX!C9fFZ5*twGuahMfLxaZZ~04q1ztDc)9Msk|btQzt3W~@My9~0 z-Sm_>!c*{#ZjdOq^1=#CB;csQPze4dImoqViv0ot)D)D!Jc7w`8v%TSKpV)$pE1>ODDM`jL z@3&L;61OTC=C8nfld8(fF7=Z_Dg%dtqHI~BX8M}8H-qO$^QAXT$osKO2;K$Kt-=a& zin<@mR$vG&Sol4yGCHYaleBSvirIW^0PS_Wbdp6Y8lA8c4FA*LTZV!Fv-Y7}MYo^k zaI};XtAO5)nrZynQt@Vm>RjKPif9p#qKKe z&+SCro*WNBV)r8+&05GZ)v|WuLYfUi8pSSiVSYP(?)_{-z2}uzYjPnUJ&vxZwr|Vj zhCezUGLqnEq^CD?-u0G!LEmOCS{ivv{B*5?Tlqiif@W42xTrIW_=mww8JDh~^!Wt^ zjEOj$KLRNuT4XLCNdE)Sx%?9hKau#|k#KyM#{K1~>G}O;!&+!#Az8(#z;Rpr^v(c? zGb>MVKXKpN>_Emw{ovr&S6y>wqQ**8-&o`JFP}fqz2CG|Gde{#@0$wNbmmwm8Ho3Y zkM%l(pXL$O(9)EIvdg@?<{C0qq(;m6UxkCS@4*9bcqXP?CmT40R3!cS*%fW^X19yO z>NwtX-Z#o!VVpto1L~#?Z}(4-wXRxpoy(Wnd6%9F-IQ$=TUu|`g*$@wA5p;v`8NIu zkQSRZ`!J@F8OzjyuW+)0bCp@+;cRivumu_(V-={_al_^Qv&H2}v8xosoI#x7N1U%% zmL`qv2(S+ zljQ&vqwhW-93CA$;2IZo4+^Pr^*(yP*jtPSGJB=>SikLA+j1~lDVZ}KCe^kcw>M`r z+o5B0N>I96u^iJ8I5xD04_z_-1E8;6`tY+LeDFljFhh1REM(?GAA9pJL8=@P`oXou z`$F94qPw@LSR0pvrqNBGQ>mV2VhvxV)@n53Q#BYFTTy}Jj19rF#bqThWbz3k7iYHL z)?uA~VagqKJDU5nC#CNy{bpG7O$*Z_q*9}&@wE7tv7t&s^M3r^>2L?@yqcw+@t{6h z-J$T*+ zvoh1<5#*}lqU}OKnxb{?jA%Ivq>K!o=t$Q|YHDgDWkBD^OM<+u z(GllFP4wdK^Iv@nNfI(DtJA=y;U8zeCl>e^EV&+h3fx?D)QMWJzC&msZ*3&u%?o3- z^9@%5s{WIm8#uzT3pXvk37>c5ZMV44ADxbZuy%T8q;~t0Yx6n-)aF6)sNT}nGpXWw zPMRTL68qSK$K650l{_W-myw;#-0L^x&o|C8I%zJ-8O*xYtE~stKX)GuGRIEbC~OUdM0iG0Caqql@`e}f zNs$O-3AnmP;$V!FlwxldAJk?{LhEd_CNH~~@{Zrm%QNgtMFq}Al9Cs8`F1})Px#n@yo76D zP3o3?jpv6JecvNs)fq^P~Nj{iK3%#w;zN&Nw}Imm^qf544-8$=d3Rq z*L>Iz#VP$;Qad>RE@5@?s*c;RY|DdNZbugAEf1OSdz#%-0>HgkpK+eKdSdp|fYu^o z=iNxH-HuOpMzdI@S{JY{DqR=;%`rU9&k=iR44wZ&@o@9})2+2c>bHjWo~bA;-Ppa~ zjUz%9ri&lKn4f(gS-)5-WU{me$mYa}oJ|7}u3wGpb z-=9*e&wmSnOB4rMTJP6&A-vvon3W0E?1u)i{Ml)1%BKIN*tGNIo=tb?*P%l4HqNyw z-`9Hq_nd15n;AcuhDyZLUf4eXs=2F%Smx{;yY52K%ggZkX%-XTABRcu(=!^p)01=G z*eWMG)QacHQgDFe4WBPnw8mR%j${OhcDoI|P$BI&;Ti-stD-VQu?Nx&8Y*BWQ(g6v zWBV`P5>R(5My}gG7SsID!o@@`D4)JZsa~9IOGI<-moj}f!BE?4>xnMm;+XCJmi<4) zn~iy08g?E5)KOtC3QYg(mv`M21DRm{aUX0c zrI(-}Oc!{r;m0h~zR;$8%>-+tk@%>E9_X5!uATc?`%6F}Ps3PIcx>e;%&pgdIU-v2 zkeO+Je5JHye`@wg|6zEt;uExt_w_W3JEcN^auOo}TJi4>n{tU_B>UDiSNA(sP8_zTa0G8rqfPee-M61o<&80O{r; zLcpdM1FkHRI7DuSn6wIoM15@Hq3`O|@Z-ZL2e!=g)X`(zA=U~R87AS35xrAir%x{K z>7{Y{cx4G-KR{?0F6vHK9FF`+7cIE%R9NO$053Ja%(vc}J{o&l^fL`_CE^@@mEGI% za^IeI{Vv4Zs@@VhM+IGe7m1Q>%jDn4P5R1~Jr21j?FBgOb!ET9b+|l9_7_ zs07symJ!&KVZA3O0WV9xatW{$=zqRJwn$ZA+efDi89hCBcJolFD-`s6c;zo7urNAH zuH?0UQh?@#Tosd|{{d);{GlqJD};vb@1OTXpg*~V=~|3^`$^KcEB9MJFU`j6_(@oP zN8G(l{oN0(N&A#?lPJNU7f${Z)X#rN`bC_VJ>Iw%ll$>%#Msc<`px$R1gd5LePU%U zanF$KFGcENhV+PA?hs;YfT|7AR8)oB#g z)u2jSz9;i*^W*zMrtr}_bRN*v9(ngztNhSUI0+@*DSXbxPWn^K^Q)}D6QtI=+}9(};YwbE2pOjTdqd7SF5W(XUc!;Bvi#{q zi}Y!VfW5mRGvtHpOwC?_Nrjj7N0~NP4ifKYrle5b^P1+dM%bYwhf})-1%CV(Q`7sT z%QJ`Alc6Wt7OIDio#LKIJnxs;J%hpW_|8v0dNyuToCyCWC;{@mqQzOa1v6(o@Wj4m z+%Mh?^x;%bPGReiuJiIXobCMWVR1%W%H)3)`6tby0L|J&5Yr{u<@otme^M^prC%&! zw20(Oo4<=F_x_WyNR%L4>LxoHB}Vl%*BrTiW@0pLu1UQE{!1&tXuI9UuofJ#Z=!hegg;mEk)GXG$9Tb_X=Q;}5Ij<{ z=MS$sT6p6gG-0zRj3K)nv9ggadzNkSyG_KrstXBYbEVTFCx&WjiT2AytN{D3yN$=!`jl3i@rx7#+65R=Cwcz;*=SX6;W!mU-RVW_7vcLTM(OqJLmn`XdheWEm21)v3E>M{1fxJ zjK(G#*~TR-u&(-TFPy-pt$t(sc>glQUW4Ehplw@?6&VW z${jI^E=ZB*BNwu|ZZAH);`jhzY0I;lCsCD*QRx+OP!RM+sK z9cS{}p>$VhA6RB?Zm`*8EBmqbSuHSkKvI{jnBps1){iZR^aZJPzD7yW6mcnvT<}T# zfmnsY^Cucw&v`n%dUUDki#!rVP+KjJAoxaydhdYKTeT-G)e~zo=?pP4b^>odbb$L+ zvlS_>$Q0Fj-@1fzLDAyl7xv&B)iF)t*7aG5-!*PgT|wxS($3 z)O|1ooa{mMw_tgtO~IMIB)4wz2NUwC*baAFO87d+Rfp7@@DEY zFbxJW>n@9LX_cmjoz&jX?O+8@*tsTp%t5Y@(eERNG_nOsyM59 zs8*SKh+j&}zI>XNRDEdvun~H~Hsuh*2P_A06oe09y(gY^3rTrOG}`tbKiW(F`?LzmY`H;%1a)0NiOrF zZo*T|>A>>W~IT@z?@K3tAHU^P@~h-O-y$ zU_-51mo1-UWked^I;wK=>iy-N-F^9eXD3|x3+7SL%yDG|XDg8z?tV{XkG`YmPYx1x zH{zZV7qU`6I>Wy>Pg!#)Oxf6v7wEfbrlq0tX&kQ9}>ytY$VWi@;} zG83zpJSyP7Pp~qK3OsO>+Ow4Z6&diOE%Yoc+)1#wW^jQx)!Wa!3(Dj_f4*%xyJxFy zqa)~^evo+BcEu7h_$3dqn#N%xi>f%-ea|PP!AhUql`)F+@qa65kQX|gN93Vj_N;bv z{P1)81r{Q|o>Zk8T#{U}-lxs)gZ|mA@7@Tt6?@C~ zl66*Dk&I<3!>IiX2)({SwgWztSDU2Vs-!eFz0;5jkz@H8>>UuX^js=Fwo-(d=Vt@{ z%SH29Am8I-VyRKz{U0nm{oT5w$R~;(UunX~q;dVpYlQ~g{R1jpmY~neo}`pRAAV<7 z^L6A0ocFN51{x97coG836H@lclXWO$0ujnc3w@2Z`N(>Rb`>lX{uvm-G5TiK?@^d+ z2MnhxC{1ZUm7~a$iKC0ZROqB6K)*Cdt1s)-3lXNo8$c(iCNEiexmuV^C~g+Z)509a zr|PUpK4J7nQ%`D$Z{GmBYee?w&+3|a=`2pOm(+W{)`qD|_5S=OV&3GMU0zh8MQfQ* z6Ecz&h$eR|nlYNDm5e!7+V6XuGLIg=H+Wed6v+}nzyU1 z$qq=H!U-4RhZM7%&XNSz_4ZD=Rpz=r+Qi=yiwcyXs&dRSTfj5hO`VyMiM0(o7xz586ty1qt1HbAS_LgveSPWaL-FZwF25eonI*0% z)UW*nQYayjjHEBk9oH*aKR7Tf2M1-xfwAfz__uQ8r8=ZjQCT?WtyCx}C4Uwy3xDpW zJpaLyWc_0N8RUVVfKi^yo0`$G_rckLnLaukFLpMq{JN-~J8Ce@BMfZu z$ZZ$0DQPS6;plzniCUwn@#nBA67pZ*6Kgu)Asg2#^pK}U4hT&TFlmHhg3GJdTee@ew#?jbQn-pU(8xKYX$bw>ooA2 zHwkVXP7rOM+pqWSx*S}l#?X@Pk1LcR7@$gT5o&!4%5MeHG7*0TUm=?DcRiHRjsPO$7@^aP#T@b^u_vxH=@ zHyleg;6kKu!jhQx{ejP{i*4`9_4W1XF1VhEDppT^m zqZJ&pd+H}84Rv;7Gs%M4U+J++^7zXRrsYB(y<_;oJ%;_g?RZ#VV4-T7>yXs_abr?s zpjGXRo-Z~j#n}f>r9lDOp)dB%^u-PwPgED{CiK)g#fQ779Lpv-7ayK{_V}Pw(Orx; zhsUUIk1ggP|2^a36Ja-xcP#qtrCg-fYL9L;?Gj4;KJrSXU~wVK*4~b`Dx}-{fjs3r zPV-lAvo7;zYnHj=EFSSyty3bMUzv#?3>thVUZr^RLPL3EuHv32d*={WVp)cEE6ed~ zydM3IfmgmOc{H<%inx7ozY(GI&D!8H_3}Nv!x;C)+115x-Qv1F)ouDwt3Il5D-)9B3H#4-`6n3 zlUxt`MoL_%Ix2WvQtuomg>@@w>)W3ITwGN#DY)ohQG9c4;W-dm=1K1C&V zn2H+8Nl(vJ7ai&uhdte@A~YLx@pvYp(K_&ktM{mp;+K6Lz`wqLyY&5)+vmCXhW53g z_-r$$72?%v_(N9+CB&n=PWnn!#quJ9Vw{_(u{H1|OTSkiRW=K0gR}?3`Ue4WqvV~$ z2P!FqmfRnTQZ%MWe)!d-OSjA-ChN=!W{E{o^Q3PFHK}O}sU$>?xC|-S)ok*Lvm=$& ze}ZbpT`J&M>O$$`q$kOU1Moaon*slVG)?nI{%(>|-T8^9V&}16l2VnMAA&z%b$l` zG8`5V@Jd9?fT^88O+O&nOlffPgIEGWl9vlk?9z*^Q}M&6u5P))m-R1F&oMb5Mz z6A+D(NEUwe?3xz(hC)8DvnyPVir=)YJcR{1vfAu)%`u_%)-< zL)#;XA-!EJlXmHZN43TXWlb|H8pD|w>IaWs8BRX`F#M3_)N11?MI*`TxYR?72QF6O z0RPys6y?LLO1-Rk*u4vBB4e4+m_$*w-FVQ4xYYX!2XR}}+{?C;C+R};D#mpj9P1g} zCSNw5W@g`uFiSTIw9`TC*k?a~u@u3Y71H;#)vOyeP~%)8qPeX(ip?5#OwW$^BXGMVMfXP9)~d(H;&EW zmI@yAVqsN_1)Mma?3Ro=0|qjqzR^E217sv@^kGa=9&k+p|DlX06;^WMkK=BD$T3^-!2T_iFks34ftd zc$^0Y_TpQ??wkMuveZvD(eh?#o7|(S}&8h6gU@YsNdC*i9<$oy8^j z-pMB#Exe77t6^t3r|2E(eS&hL$N9_-F^(IRIhnwa)Nc{nTKV=@-LN2Q-bI(TiPD5w>%F*t~-qk={ zm1_1)u0k1yb>Q>ND*)#Z_GL=RxR|Y+g`#aKR(urnE_4VA4rhJP?SO~h|2A`;ilX!r z=Riv^xqaUQpn5j@(71%m~kDfEbmtd^{%xx3RrI8- zbOkj2<6_6_HFqi5^V`hqdsqSza<#?g52FyUy)gK`L&r zNM?tDYBIO)q)2|xwGOZ6OMOyJjsQNwiI`IMlF#O1csi>mA!MR@Evw)+Wb#-87L9s# zYchg$T6hapu9BEdru0~tO{f3YCey!rOmXq>|J`DWO@Y~Zx{Pg@Ly}RE`w2h~0N^TR zRcB)x?9%bb$k=n`ey02LE(~UoEzSLjP;X9TaG+HyJ(oh$UI{^m9m7TBtLl9$R-{yd zwQa;TZ0Vew1EUtnH4{^Nc!uyY@nJ7#>GtrbK^$5r5ph;LWVL5yaLE6pQsx>y%i8D( z6qinS&fl;!7>^el0fkR-zIv#akW4dKZdU$q^L`9Jk@F~jayWqfb5#a5fC@h?5D=&7 z)6y35t=>7`*ddOSbM~nn9YDx-;ngR5hs58M#(a*>ETza3TbSxYdR%R=FLw$;C%ar5 zhrnori^qi#kbc^p%Nj#U0;+x;N0{UffhG?i5N;j-qKDZ+x+SU1f{Vu$I8^j>ga(h% znlwV7=kr*{^{ciq*qP=o4)dMTojy0eaXD8h*s%c*)1fm$_JB(=Gm!pAdkdR*4hxnC-UFV)Xnb zRB|bAB5I3SaW)X5BIQ#^i_*R!FxIxkjisyboUGI#WfyKGasGUc3W@5daDV%za86J% z@AyiIA=hR)2sLqjS}PSXQw#tQBm_Lfb}_53fwBQ`c7v`$<(U2ZFE4tx?2#jb$M@+t z5bmA3tq+%BGV&U9w|xq$^h!rr+o&>9(VX}0%UC#A1hErq9grN;S|;6$N`yP+Ut^nJ zlo{?u#($HSTwX@SOE-U4Xlc_I5&1MC(rSP;RuHk7qX)pj8Js*sO1H(1ST|Z;`h{_u6ziVg5PHS{w zz;?fBjmT~dGFgt`kuvGX0Q24)-U$yW=1Rmt7}HxpX7b8#@3Gx*Ca>_liDS<%XBvX? zx5pcMrI91UU0a${_e0?qE=EVsa=!J`CQ1J{bdd2CmcyW#kN5ko;u2TC~6{_?7^$OeT}ktZjBtFE;oH%3kZU*7UF z{zPKy{4=ev15$%IRZz^+YSP5=7?D;L9y=J1%J9u6JVVb)_Vr_FNrU{k&~=@-GKpML z>}rN&hPDEPz*od`hW7G=^-4VTu_ourG4A4jQ=1OnM4uig4+?`7|#UGNx11MO0Ql@%}Ao zVgUY*hgLcOS2(Wq3#L{+`ERZKKYo$%pIS-qZ?VMrTP%kYxp2(*R0y8NV;ah_^b4@%nzvh@pwuQ0Vo)JWCo}U=MUgD^F-h*Num-^6A#@>}X`_lD|G(yWQ z4A1LoHnB&))N55sEItvxoDkeF?o~xSSk47a!wtaU$p{2DYBr58~qz$`W$Nf}GBP8a`Z=$Gd;o^f4DEN=+u-WseJE3wCvR4~EB^Q#}aHCPgH zJf-GN_n=D$;9yseelp5l0arPU4=W1`F?JZy>?c(&p{0vy*vd$hL}E7UUyW4^&kh_U zkMb%THN-zvB4Fgb?*8S)X*87Z2FDIy?|6uMhgHT6wbxGJcvTI+p?uYLeYLySPeG;1 z2XiqEn)9$7e->ArkeRK-qfPU{UMV+BK`s0MNUM3NCoJ3%C~+FAG@P>DnZM5g00@hi zd08HcYq}psoSo-gMfQeBN2W4a^W9A>aCY(NT0F}`5Hc_*Vy{C zG_x|9cl|svI!7Vo%pKvuGSl!F`^rk_ zuc(iXdUk%Lur(7RdCjmz4ERl|YjGS!u(rGR9T-(uf&SwFz#WOir!Y{OK8v*>#3dyq zm<_XbQaCWBjh#FFO=k0CYU%X0PzvYhsPE6gUW6Lr?3ay=SE1?m{)kGDT4!ZLji2k& ztD~R2sTlf^dz*if6{)#b9Y6r@Jiz48J)^BYb4WckeJvep8axdCf0E&hem{ z_-LCOz_CX6BY4q!8=XR90N1S!d=HxH*vJu#X0AM(nS6Ov;Ak`NI`eh+&)d>M&&6lt-Mf8%fG$L?dp*Ri zF>7u5QxIpPmap{hgRmGzOZVJ z6$C2u`gn=CaIP^X(z-$ljUMr?e815dc5$KbF?(dG(X5B0spmb#6ZlP6;%XK@iTDi1yY5MOr0=92)NVF%_(D zzLiW$x$jf3F%{c;Yhrm^>-M9MIcvB?rchAxyn&%j^=seD<9y_r?}=?=V=6V9Rq&Ew zk;$*eH>T1n`=M#wAr;L_+V`O%r#;uKX)0HRhE(60bC+R`D+P zuAkA6xX;gtidG*J!z8Rh?R9|fQQp=6V&kGCKZWJ2T;Y23!*9~m;F-Yt1A|iPS zkLrHXl1EEKCNVR&#HbKkLB902-XsdmKkr_>;H4~A(cH}mGx)rv9_k>fb85p8RuEii z*{G{H3uNZSF|%;;Y}fnpf>q3+$8FQi%jpw9^SXuGqwcGFr06^|I5%*K+*CXO?fEuU zu3?Rj$+0W3t2%|p<$Vo(mwm<%O6TjLZ*i8(L`Pu+zwe&!lAF|ySiNNl6uw?&JUI^@ z6ld}KN_}dQpi0xK(!81GWmOt~>e>Ie4h!p3Xm8 z)M1eu=E|cIBxS-CCPLjx=t|;2C17kMRQ)>UwW^?Scj8kWz2`DIuUb4SGHs!(#q&Cr z9XJG<&rm|ovBbuGeMlu<%@c5Cw5J0&vx)Pv&gjyGD+M5BaoI!9C3QK6mmyTt3q)@? zK%68>`uqt+uCCag39lX2jo#p74P?Da^nuaiH&g%^pOcQ;;aAf<{bZj`!y-2PijFAN zfbSK4ilwU3C!J0JAdrt@55ex@P-}3gQj-pF)Aw>LntzwWSM4WMP7MW#tALAX^bJ;6 zT;2k#Fa^{b3{)A=d5nJ^EhsAHaU_?yR$uPAz72zeMlbAKwOQjr^V*mv1jxY{PFzsEZJa{>2xSZ-OyNla|U$gPG|C zX2N=RH63^Jzwek9FHPz{0PFvbMI|HM#bHx_4I=xZqDyp|M&cliNuk^k-?~Dm7i$Vxi023=pX6T{+G4TDL+}gDGzsl6-)X( znsIK9iY%exr!-?)0=zlh2Vxuzn!EKwetPM8zTZc0x10V2lQ?A8^x|*h|Lpkd9!z&# zgz(?b{Oc_J7c^<{it4+wF=B^q9FXsCgSx-Cvp&MLiyJ%Fyk@D^bI4 zTl8p~tBZ=FM`GNB{1@k640vw;dJS`#7WNnQUteM{nM6A`#{d6bR3yP5`kns|zydbq z`PZ%Dh4JoUQFP*4Cp+K%uJ-#7)_0n%LyXgv63Mcj|1xnG|Inaq%HeH++;7LM%=s%_ znwOzU*hB96H<-ZC6mI@IS=8T1&3yT5O&s!l=1RKmPya{vzxd3N1P3)o-3_&varFNL zQ@ripphl}lJ=V93{cephlyPy?{TI*wegreux58A6ISbQ3h*`s-xU(X_g`Szj)c(pT zmY&LBqA(I;a}zpt^F;6Eq5}qK;o^U9j*|Y9$C{im2a~ybSG&*F2u)3yUz#$VT$&V* z_@W0tey?iTOpk9q*(zBl4saolSJbs3LAtxGw%21U{+Dn6xwv&|`HtyOd%IVmY z)?J+Vy>7%p%`*4UpZGx6eumLsaHpVa$`3|vR)3-HL4OxxBNUAv{ENt;ez(NBg(DPc zp1PobNkmW`a`U>)sRP4lyN>#lN72I;J6oTs8<-E`JCU84t>%l-HOwuELxO$esibzV zk-X-!OM%tH?&biK+85@`BugL9uD>58@%&7%=a2a=P%-t%X#|c!pIa4cl-~Fu`k4{>s<}S^i8*TRg~~~S-XqX z=-a{w7aOgzX)3L7iy3io*189Zt)hJI>NDGErYx_~4=g{9aR2h=aMHZbl4ulMJ^s;i zyYmf`RrNzy$}TbYvc=zVe^GD8P&+WEq~Mn;Ho>MGOw>HM+GI6#l`HE%7O2sTc2#7M zM$ZOOTZjp7M!}tUypF~5F%(i!Z!m2Ls_1k(a1#}->niP+t=riq4OV9O=?k(HRKc;t zevMaBG?zf?%R#tcg6BqXj0t?A2$n_Rur<`GHU(uj($A|_|ESe`&YhX@ji=df>Dz&9dqGl17JJjI35ny#UCI7V}PcHt)>+T1SA?gLcJ@b2Q*S$41e zx(<^&l*=-jVLw*-EGK#lcb1u9&WG3kcUR_z>tWrlS9@+1vOmaV~ z!&-D}TXd#@nBCg`4bi7x?k`Ge+*7z%k+tUKf%pEHbdFYc|A?r!zwyVkN<ThWnj8wlQa~j$6qGUYgIXw&oP{ zFQRYec#Us^?}cCdp8g|^S?Ry|iV^rfb$>S96)UCckWrYB9SaQbl7d>?_l4=>^@C7Aa(d)bD6P4KlYQuBR&m@ zomytnGyeQaOu{t*+ig%Q7FiPaHx+7dY%p#xYIs&Z-}SJI4RiJPdY~?GwVmceJu*4T z5_4MAd$o1{k<{F9cdY-IQmaUU0oeOX^a7)!`~Rk{*{xGMc8B?{`MSwspSOhx2E1ae zcpJ{M#AQ>~CDx^xNR?x1)`ZUyHDTqaM#UEo|1HiWyt<1*0A{SGxQi8>4;Y%1KKdbiqMhjjf} z?`xHKekpo8-+7$i`Zh3;*p;^b+R)Nn*(kz~H;`t6(W`B=q{F0?r_mVwK>eG`I`fF^ z986U$1;Y;vOZNW){YwnYJEj~cGWGv|JbeXJlkfjFC?NtWF}kE-hnsNY|K@f|`p7AB? zKT7;s#AS8`&o0rj#=3FISr&HEu7Fy;j;+Iv}*EwJ_Z8IL_;c-^o}4B8Iza zkNJZ2BnnjX_eERGJYrB5y*=_|6fqQK(=ttbI+rH_asv4r6;l8^XN%XPoJFX*Hrs%w$&=_ z@ii2wS|Zc}<#0_AKoS^Pe+`t781M-yY4GwnH4Yf4VNhe=5+B~e^K$gbFky({Hop8L zSA(ntMCyp4M?sCO8MJB)_P3Yp=rbS(A?uCM_OpJ{{K_Ng--3TAvdE;{!dF9B%VTI= zFL{T9c-?1ljcV|eiVglk4Uld$auKyKHyp^CQB)N5a^|D=59T|2X4F5VMaM`JosiRl zWUV8h5_P{HPmme^f0znLP1URRk@PXr$UI6>&uD#JM8TrHJ+AmhQKK)5)FRU>?lb&Z zZ<_CF)1$=W-`gkL2QkE%b=3K zXQ6=4?_P&J!HxL1kF?>3Q`XTHwHk&cv+fYG>BH%f3z>Bw3P}Cv=Y?MF@l%Hk5a_15 zIO2(gHgfLxvftU(`8?iJzYC`Wc$fM9X)@+1TZ7e0L>1QE1G0F>R&4 zw*3e_JH{hB{FL{YI(*@tOJ*rucKz|%IHCYZx0zhF_Fz8aSk#TK7l)g zZPwaW76wxBPf!X7KtfPJRNrGx{_H;#K>iZ)HJkrK>f3F$&=Fi9cgZr33X(XCGYtZAXfu6%( zhaVs<^+|$*5;#jeHrHPIkKIqo7ehkjKyYCB^cnsOnxa?7?_bNl6T0Kv)ot^z>@V>E zt&*tI+tGG{eV4fvG0K_D>&X48=|or}9XbEXp!5H&!TI}r_nCxy-4CAg>9hZVM`|1- zrjzLThk}HL`Nw&@$!BrI5vY&ck96G&R*{RAa?<-72o`q)>atE&cV1ze z->Xx7-ZC+u5};ruCfuH($TM*6lm_cwNMdrSO`|28rRh+i4GF8=*DTB7UjAIde3 zoWzF6_O--1YAccJenRy5i#ky^*fw z+c<;&L)z4{0C_Z70fx%tF)R7%A<#qJQforM!|Pr4GbZ9yMhhi$yQb^M2( zxelS$?p+3;p;mz)?b+Ig(S~kY&$jm7#(im5>`FRUickeJN7_-;8l}bDO;JO}L9744 ze`*{g6}hw6M1ubRaT37sW+8iuD;%@D6CJe#FGZ-~M$wEB3;nT4cCtDM73nb&YCt5C z4lIA72*uMU7WdCL0+&vaNNWwrolbXd%s;Os33rEx)sD!0-ekOPThOlj4ap|yk;8{Z zZu`(>7QXd)kIIZD9qF)44$ak;=>rBdzT#v}J59%FlOs=xC7bFe6qcqfUAUb$_7xe) zbgUscFo>SC4x4S!+e|S9?iD9W!&=Rx$$D;}L^)QaXN)y%URN{v;wIe`=WMAuWCS* zRS)MvdECKQ;Exj1FeI0;xVG4eM|$NGBm5yqb;?C;mpX-I`06)R$hT>bE~_r3PqT9y@R#JV z_uyu`<>vz?DidZXdW)fK@Hq(WV_!P$X{$92&K5wmq^z;i8(_nQnII|P( z)Z|2kEWe6B{6k4vSz(DMj8aw}*I~WoP)M@8UMua0p)-8p-+AbY+NxUQItcgrH>Q(e0cMhTaOQ!D^eP-yGDHlkwL;>u8FB} zT>*8P#@S!DZi<}Oa{;x2q@A&ZkkEms&M}Q4>_{NqY9oN-CZ(oy_$gtSM?xd^lI*ZD4#{p9FtnG2~*Z1iz;;B*jj6O1a*2 z+d+6gA^o#Ht!L7@0=s3><}bbN1VMb+BYtPJd@*NdH-@&)N8A5Uc)B&ejD;%(*khfn zZk}xnObq=3m(ew@Y>by`7mPkDN+?Eigd*cRl3^oh?WrE}6C5f{x3*LyTCXajE#a!c z8L#c~O0qL?NUnIeU~y9TcTMU=qLg4_czahH$Yt>#N~N?lKsLQ%ihaWEJ6;wXy-2M3 zDPcTcA5R^Zz|gu|nR2-KzYPAQkpBodQndeRsX?wmvvVMH#i`KQA8DxneXFUvJUWb2 z&wp32n4OLWiar72FV}N{|GVHn8W^`ReD- zC^#On1%o!IS#JyP3Ff@&wu7K=q3S4Io#9v-2AI+8yy`L*r zj_AD+Z#tASb=oq{FYx|4Ad;V{E^t|HxOAZ9u&!Q-kL?o_O&`hWxG(IVy5c_cN?O_; z;l=3?U_2pVC30u!Bav- z3cR8Q89ggIniAh#ipgYk@hNnbDzx)GzvZ!FohFuiUM;r{qVa}@S2BEk>*qI;zQC|~ zgvxrVunO~Ao@|ueBfOZr8WOIg#Q$OzNDTt+Yn_`of2^*8`_>#UL$H#L{wimyg8Qb) zoM{GepP~g4b^T9r|Euo&FUr5RU+VN!7&boJv%0tYc^0}<0?9!gO&VcZllealAv^kC z1*#^o-=zRy6{iX%*!}oYe5K(s?yoigqUwRpa<`mj2=;OJ5@wV?Cx6DO zjoIl2Y7tV{LliXYI}WuRdYOP2uaDaW+7ec#*{oGGVvOWQHw*1&Mh$9qAsNj+Z(p9_ zh_il|835IqI_~VgC$gGC1O6mG>)A&3w&g$2hU}F=miW-(Qq4vaSDVRiW=tLIvt6A@ zk};~Otm`znOa)nVPn^%!sbWe5&di-*cAN4%rR5cHQI_VTh@-~k%hgf3?8WlmEN1QC z8|d835PRu?VGbEGWz|5njFu{=?Rd3({qwT)x6|;fh&(%Ao3 z$WwU_*#&>9f#ZYX)=cXdJo9#=!K`ids}RNt=IybParQlJuL1TPjNx@fgvbGm} z?a_8jUj7TDo?zN?adE4?z$x)kdK4tRg`0=B{HL)08QW76$YCw@I614QvO8LKrro-` zvzJty$Sm2<)KU?DGALOTi%4*nwAE83Utpgg>v?i3WFSV~^<=2qPydj%B9Z%FXZ|yX zmP-GnAjj9`lSH-SH4D19o=KaEoTKB7!V#<9Hxt;TUt{8*|3gVNW*ei3_|Zsf!^g00 zcxe5%@JGBO-MRr?hLf5#rFEed!zD&d6mD=-Q#-$xG3efjV{xY~g)ywI&}O?ch@TjF z%vjN?5&ezwGkyf7?S#x#dz#>C^pF0EtrWrLZf`3c+Z9X6u&YHCH46s{n}(>PC;LZQ zEA$Te_V;b88%>7^obwk0%_1SmH;h^{vi*kQr9#6BP~Q?(sM-5b`gb*d-?rR;162i7 zk%uLq*C}`J^#wxW`87dsml>7Xe4Y`ZR599f)mJUJlf>vlCOEnkL-dU~fR40H+q3QV zJaz4aF`zU($N3lqENeV3|HJMv&RmfUCtYmn0+$W;T++}?V*0v57}9&R#v5`pCrhkD zDu1J^w;~ZDm}P~Q)W=!9ShKQw~}&6oR(empEUJi zEnqS40Z8VEZr)%7mVK@dNUizNQB(aO<#m&tQsF{>IdG6fV%5^#mT2V{)|St`YV2Pv zbK`1_D!}FI-%v65p8}ys=^$zLQzSJ&hKi$>BH;hI_Qw#QD^+dv6h+!x1U(N!N}^OZ z#WVk)hq;mQOoi4c!}&yy=XCc>mFIE@UA#u`#{1@KXrP&wrV5=5-_gfdz_r@j$o23j z-AP>l-G?a^ER>Q=HnJWfcgAz%u{U2@+sKFe(frk5$ucBF0$C#GuNBNxTo>xD?mO(&`#n#XBu8?V{D63A`g=oMokvZ?z`|S{a z#G{dX)OGY{$_3Odrf7Ua8B-^Xqc;pw4U;q7_yF6Wbk)6xVOh>9rRtgq+9rPXtvHh} z1G;S;u^L;yAh!wWm!wf&jycwuB@W2^ z;?gVX>l~I7=8OO2?}rusOSJ#v;L2D{gJdsnQ)*u!D8F4)doqIG&KYYo=HxNQyg`OQ z*7fJ_+AmbwQP$z{+QkKOl9ZLEi}R-QPGbL1?y>j6Nra`2j1+v{RdJAmF@1C$mn}G~~&P_mm}C3SbkX zYb~?rY+J^~#MJzK$DK^`(i3W%TohvE^{-rL-qNSD7Dpk#NJWy?`V(-TLYo?r`p$0emp z!mYFX`>m@ltC_V=^pnY~{d~TC1yeVvi=VH;W z2vdcqUV@~Z%pz%}9U9V;`1Z~|P2ri`LZ~S`jL5`vA9SIzy%IQnNR%hOA3;g>pmAs3 zBrC!9yQY%oZtR$*@p_nRqbdwjbBN|lQMrDEuFd4th&gbqcwna2{}*6NS-18H2#Z=TC>Ib zONm{zY~wW1&Nz{frEQ5Hi;t$c{QW4cyNgVvnP;z#VQ89okJKC_?tS7|BdT#?#M{w5 z#gyXvwvvaG{_od+iV1KFxW_}_=!5j_K5Hczud6amw19t2e6QU*%_UDmBCXM>1ly(g z2#oW6;I!58Z&ysI8HoM_NVFAj37#fW!L5Is(#~jpZ0EC1lFuDDwyO?oU1`2~ z$3(+1(RyLlJLt~WHidbUuhNpUswz=>r9b&4-TjEF%ge^iLU}FI$#Or5yK`5jyTJwU zk)>*fWS6Mvkai4Q0^%#Fc5$Ry+Yj+Kp8RssUL=vwQc=WQh2YWqRcAkC!-q7-Q@y%- zctA@S)qO)zk8T6p;(PIC1UztAti`5Nz7Ov4SjQ-~GLd)ju-$vsoAW`|ytpHc2A%yu z1;Zkdo>WIi!krm&1Q7M0tC|pCKdHB=NH*~gr9KqnP$hRi*WcYZ*FDKRX?7DNOYFpD z5u}qwvR7MS0Z1*9b!e%t33V!7Pmpy00wGZcDBB%w%nAy9Ai=W^_bdXz+ug*kc9~6^ zX90uBS(imq8v*a!Wg9l+lT)ilGe6eHsc!3*47V4ItQ!U$E+*3|vNy-#;aCV@53T5} zCEDo??AcMC9H3f-9}pz6abygZG>+8c4;~R2USv=BkuQx8-7Xmhd$&Rn$0*DGp)tC`Sb(FxVJ9)1DlDB{ zNsrIhvX)6Rd03yz3dvS{&=O20CiC)-5q=|HRtpy&c8ym-1gsUdiyrHSQt>8MebT=Z zS*S4@6W3Y11m^C|hSI@JBZq&BF{>cb9{nGdT5FzNG^@P^$Y+ z&(RaGG^JhgcQ!_bml^T*GH`@qTdS9VLoLC9F&`DpAOteI*1dc&2yuEGPcB`$zxCH1 zzv_IC*S>?}K2mMWILx9TxECGY-Oc{0QT(M-6cix@Te?6NDrL=^eivL8PP%^kqUF&Z zrnZ#m9>pes-dFH=^Oud>KeA@95MVQlHWuF>8BD30#DoIbL>6w=R4Hbw7E1>Bxg_-}5Q@oi7DOgKK>mYJ8e0`B;7z`B&q`Bv;bA5{tNY6kLxEs1Kz zc&FkjTIJOwdi1Ph<(t`~q}-L0!{jbW>oi-$3}xor;gk!`kqdluyqvoqi=KUvv1hAA z{qc;l1HB|P_|rQFvhItnjGEm2BrK)z3m;gea{y{=9lLe2wW1i+3FgnmlcfFi7T*sK zt;hMsS$2#N4eC&8`_LwSR$Ob%r27>0P<^&DGFfhN-L32~h!xH&*Lv&(SxGuMHzFO^ z#^8tjMj&mE?+(PW4f_+1tTF~#9BF%a%1pQQ8%4L8SjpOS`BLETIIoDU0M13tOa8W` zJ2vjGBl9ZEHZs?hvMp2JN)(Uq&ewtD8I5EmYNAn1A18IZsQl0y-ypOTt^tgZs(~T3 zZBc%5H(k$dK3FO+9<*ew_OQsF)=U?hOdskZ<`nTza|QFh>DO!$u_M$sRf)14+jR>eiWzF z7^}1IV{Fmb;O?vQ9ocTUE5h|U2du!MzhTdndZ(q=zFnJtdO&>VA{_FU;EP$PO&FdV zBWxHK<&LpvSSHTeQt^_;l&0&Vxc?1bkeqz&@RLsV`-1zYSI_wj`#e@mEhvI?f@D%d z3c9@#oN-eRCZ+goP^ESGN1iECcEVa&Agj@JKFg*SbgitCzlO1DLaF-d*!I(eEXj)L zBfk%Ek5V`Y3$lq^kq)rXF@55)fY7wFfobp{;IuZGTS?h2?0E zY41IDf=m=YV|fgPw))U2samgQZu^RpmK(rIp-gN%(WvCK#-S0N!|l+VnYt3oCW zVUQ(ww*6v$wWp3E+Rlx`k_I5(p{tz z=cG6ITDjxWHrx2#I5yA&3rC)XBAWK3>y5}1k-GiO@8D_2H_tff==3fPBEL^44Tof@ z#6f--6P1nwM@-I!B!y74d~|XiG=nu?Ux@&`A32WqIP>OA^xCp0#ngy)Zh$1akk7@b z0jnygQaK^DrRv3-U8_T%Yc7)bmd2i=o{Y2N-zNO4M!eSf52ZI8NhBUkZTKqd{u~$U+4qJ_ zS$U8scPtFy5Zf!w8aJq*7XCwd(;@w>a&k!^Y`X+?Mq6?rm7x)wqF_R|->Q1NXOWnj z$mA#8(7d@IdVC0r6-_SoK}Q+>zTIf2XpZiL1xT~_Oaz?p0Z z?X(@GRK*tFl7h`~p<^V^7aUjh^zF&}L9E^FOMLVu2`~fU&$GeO4AmD+t16U5V$OtB z97Nkzsf$&Tspb|oR8m-T+dPEzN*1DSfT%4#Z!#0bp6^*F(Se#c>1T~{N5~Vr!}{aA zKUy5>l*~a?8DMoeIwvYh+gRepMg}Y@_|*}X_;R(iArPe9A3%X@1iqPjmH|nZe1RD^!GHH-@7w>Z}_4a3}cO_+K!awk0-LtNNj|{(c zZ{n496KmNY`R_JXLIUNGr$ikQ=Vb**0qFSHl-|BLizhr?iGaeo)n#q$_8c;fk}f=*-w*(lpu>O!wWo}`9ZxMKeF18MOQU4`1k4z`jfULJd;c_u0iTOG=q_jXZ z^ls?|w*Z<`n~$@P{2iUCZ}oSmNhW+%jlV_Ye96=vueIE+F=$xnvFPj>3YB|cw`%;LZJ5Oe5&5=}z#pjzF zrS3G)L+j~w>#U*(%lBQaSGBk}{|mj6|L%T4wE*Qi)olpvnsjZ5vMnolxLY0UOaYt_GhN^~4tL?83!hhfVNbql3ATf8#8t&68rkc&OESRoE)VQlKh-^&|jA}x(+7-jK zTFZ75u&p_H-#pH<%pj@?TT`rXtYJDn93!#J^|oA1!F(11t)Hx?%vKf}7pioVr;XI3 zh$Q{+nqu?^Wumg`XcNk+d5zTsXlW{ggBBoGPKT_$57x@;eB*2csUSJZracQFy2q+J4dcd-0OvT65K6fbE$jGW&hGU% z^#yg=!(M*)otvH$I|ut2tOqP2?yUHwsTZ;RVr>Bi$PRL~5jLDM4PgCn17X&LWSapM zadVpjGYqDj#Yz!L3?+XHE!+5i;>vS>xxU@gdtK$L_3pvV*WdNN50Flh zMUj37UsJhmjT^)PrP_{{+42-x`bKDCw35uj^y0dpfujI0_I%NTf10xbvZj7@dj-i? z?MUrh@~~xqxk0ch|f+CN2vd3t-~L8K7Ryozj|N(AcJg;@2F1HQ&SO*ssX>B zc=G;c!CjGp8^aO9go&|`^enOEeT;}Wu{m1ASDH?Q1aejvESS6~xVqODr2z$jMBO+v z_Njy*SZN;+8T@6%NHm~XFSbAh{NmlG%AOiT4)X!6iPgy(JrjQZl66Hf2`!)E-;mQwk=~-F{V8;E*h*YV2C?> zn=p2mUc{eDYC~-2ik$MJ`4XR_x7nzCgz+YJtdDFQKY&|mQxW@a+JV~}EYy{dpf6hu z?8TO(Z~di_ND=m!i@&gO&s1H}eq;UHD}E97J^O%tPUnVP;<64bul_!EBkfjQu3g*u z`tXMMHfdG;h$z(Qk@fM+G*G!${e9cb_NNu!+>AU@cK8EGzqAiD=(Mfl9Xl$Xc|`lS zz_x}SsJmHyIIIj;m+jP5blAg5*O-FxsBkzgbLD@G@OD85jy#6Rq9OjE^ykj%R~SCF zXO5r+_0TSSP48TmpvN1NX2LOGt~F0$+RmQmq~aFNq`18ua_n2?;n9Z6_>);FM~p(V-7;fG zX43hXmmMg5%w9Eoi61jKQZOydkB zzjr)wXCr8q>j5u9rpQOh(29XTC@0|p2hsACth1;9Vj?tb(@(y^`CaaoK8)cen*Iie zMFiup$rJ=e=dC)u;6NLmSWLQOiM9^1y>oJ??tVCB23-50H{mRSUr&|lS#+V;6AIgfX0#1|;PFoKxr!pFFkwgl04S!; zvd=bE%x6P=DUu*(`VG!U0t&6V*lfxQDsC6~`c1^(?!!a(jB;$l@YzS%B4`l-0aMi! zMQa-Tq_#eYza#0LMLYL;+22AE0-%bJKP}QQ*~Yl ze$#sHi-?C4dZi+5z5svPm=R~7>bOvd4{Daxau|L|BI{)>SBoR#JB+Ve%8lR*zQ43h zZ#J>uy=zg9#^Q+$6&2;*Qvf!)v!Rbw^aH1+Ng_3fVqI{e5ryZ=F~W+A(eWA8sOz7) z+=ejaaZ5vZny!V$V{{C@U!F&s)bReTE=bssIkI)jYJ-IXhk5jJ}_L2i)j^wC&W zOMMdnhh5sS0W#kDpI~ut=3&xgzif158WvhGB9{=oeu~DIAIqdW7B+ikARjR5K>@@(=z7{b} zHbJVj8$Sa6h5D(IFhL>XVDgLHhbW8o*o_bw!5oKdZ5wv7Sr3m`qq!7 z2PcFV_S+~|<6?70V{b}j4ts65uX81@3|&7P@$579axbzm_fU#pQ}kDz;)SMP3Y{z} z7?M`y!XS3Ez2SScV#c#DdZQk3=ZuE7T=sQAG{ZG{FPyY#S7$bSUi{7-zUR2IK))KG zcWM~}jfHWtS3eVJd$K22wyi(WO5L`l0YiC}b z?2@dFGHLQeO>atga~wtROQ#p<^QR*-?XgRd9ZO5>dy0iO$_irYSva%swo0*q3EQ`c zVp8J>h@WD6Nz9Ac8p|7?5E#=t0Q8&lE&rvj)l4hr;avVry|Vo+Pw8U!-%PI`KgBu% zmAjBEHY`XYKcrb84d~_Pet1-WwRVNvA=(bt~maQb+ zxwSDE^7MtVCkK1Eg7s>t&0GAZuGlQi=Tgh)KOlO&-QIM&4J;)-fYxvxL5Anmv_{oppp(`4H{~%>yRo*HmSI%*r@AiLb{%wW zsT{O@?XCJ)1}&Y=|4`EQnRcbI^THRB*iC@s&vjjiDXKYUCmGPNn>{NWCl#6f(==$6 zf4Ps~6lv7=ME^;J#1t>M+ptdNGyuw*J7Rr+6CSVpn_3lOqN3Q}Z(V91Q{>Fv;Fnh{ zA2SSbI*JUk*X--i`UwGQ86tdB(_i?7ct4j<{cgKvU*ByzE~x*}oFR*uA>ol_s>3i; z?x&_O-|^oZ4y}Wl6HYQrY2(VlKvSmp88Hn9Du`lnkRVC3$z_1o{70v?eNFYwLKhGV z`D&{WT*{5F9D`AxXy8#rrkh8GtJ0@t5+sB7*Z8`!H6c0@8y4$)l*qfpT|J&oyYoYZ zL-Y6*k;^i+blwzf86X#*zlh;0DRKgm{X%A%*>rotGwFP#Mfy2wR(>P z+wH6Ga2(D4Bk<>?14sNb4@>Vy@mmS)mPD%?a_59Bg^bbQQ_19=%Y>2j28D~Zm#(90 zTBmFV<6DFC0=!UmnfuF^*N0#PGT)tWgvcAE8-!ep&r)A_l{q5k2)Xo5X~x@k&P%ds zVf*S@%?Ka1zXry1KaS{b7~0bOB%vbm8csV?^}?VLiafe74bpK^%n#T{r5&Tge3I#L z2Uj*NJEE4;yxdil9E|5cUa46FjEVacJHQa}#1YGKyRt}}UOz|XKrt+BNLcj!v|U;# zqk<;CqxPAY6zYx_R*ZAjhaIQ)B#(<+)21}-YGmNw`eWS3!q&Ak-*9NNls<>VfprZ@)4ovG#Z?2 z+l;59!jix|H}geBn^eooM{x1qG#C3-o7OZHla=y{wLPhSC|30CsZRKFJNrdeY2LjP z`%^}Gu|l*~2*cM3-K-z1%vY;RwafmcYiNRm;j5jz<(e$HCfLR~QEjjogocFF?W(HJ_nzyJ8|JyA z6-Ra9n!W8S+3@Qwcy}A#;agE3zQg_?^o$ME4gxR75pxeL-Jy zXA#xU>_dV)j`ZOaA&+_Q#186*`k2-9XTLzae%%gBEUuK-iQgbB+;mN?GBuT8?jd-+ zW2xY*qm@PQ(BXV(m7oa8R+Lno|KU(o=9|t8^81EK|Q$iN1t2$_sqG@fYbrdx%7`Hj})?osc+;Sk;)=jI+vORZ2 zZh48Paq+$gjqCx=(_$(8P)&5cN?6Sc@i%=OL zV4cY;q-Vp;WzRvs82%4MGTmzVO)a0@^8JTyM}iUH=+TA(^6_|B%<$3JXfQ5*R<~MY zNj6w9_#aAlBU_Lt92g)}oAwC`4c5fhqDfw^FmYzZlXWMJQs^*CJhf>}4z|C6(6O0c zVj|RU5`8UyQjU9?IR7Z1@H($;uY|Bujf^lbMw(pM*a%FQTCT_f) zp0CqtL?Y()-=oe;!h+Wm`DrNwGsZ2US7dGNze91v45klGEOkuzN#*)~{t14OGC`w( zTcRP~X~cwf?2g`j==xHXEax{+q4lJelRb3Tmplg9YZta%f7(D>;<{z%_WYIx)gFdRx$eVa+%Diir2*ltmXC5tB0j{93FD+> zvbvxOU&l-m&2^|)vnsFYFmhhocS>tiI?Wr6CDC4{mUP5HCbsd z_7x^IF+$QRz0Xb;A??K?QX@KSOnX-f58cJN?rXAM10H6q-C5BK8+cW7y9!Zu*;f7k zPM{(*zZv>?h{@4nX7o}?P$=hjn(O_w&`0s2BRoicC{&2sDQ|Qz9$Z5Vnt>a zd1PW#k)mMFeP5{Uj;2)l?1qDzUpA;4k6gQm5vNxNu#6LecYjWg`n3A4nE{If4d+=9 z=U_`u&!o~fkoWw2=_Whu5mX-EAvSC96-Py*b=aTB+uv^%zj5#1A#p;JBg)3P;Tcy?^!O%kX6 z^=(_~0jYx*VfGO#;!Wa31~vFQbaX#<85_7|;Zpf71{O^luFlL;`?_lFqPY{VFjecHa2r6jZ_JmIskvJZJ z*5RTap0sv!-EltIds>O(Dq%tv^$~H?(&uYZze3cXPx zjSC>+X|8oPx82<{IltARuN1a&<*!&gYU5J-Y?&pZf3s?$_9{yrJ*IW{m{$16Kshzu zs3W+V^|K2Xg-8Wq8z~NH*#~kq_x1X{5@JrKc|3*OCcz~wZYxEP=Xx88$tJAxc(@h; z`Y)vVE!}PCHR1HQ0eFdeb$Du`NWL`Gqt4DKS1^_o4?eLt|DegEi_3;@9@1k;KZsEp zpDGQjS18SO*xTKWk!73(R<*B|N0vw(+xc5H+9{W&4*J8hhDftm*fv!FN%tQGzczTK zam(RU>4LRtPzIH5L{j1uJlNbU4c#1eUKNGZW+hS%#?x4n1<8C$t@{ZFVqOqAS+KFP zh`y_vQXwfEh;JFJ-Bya{Qtg9JHl*+`VE__Y*GBhwQ|YA$6KUsiyi~f-Y5hDh{kq#6 z_}P_Vg@zjqNPMIF&e~YXgl1nIMPS?D@L( z606<8635i)6m%bG#omg04p{mbP{s#9-_xphUfY_$gnUY;!(!+$#L9U4c6IwXxuLIm z`ds7nL;_CAYx1|y6rTbD$m+(!WxKQHXTWd((H#J)*c2SZr%yOPLQygLD?#+tOjEna zOMRpCSE80vD&fWQr`6zlv+%Ns%gaXym!ow@Bg|dqJQ@=G)|>ujfSH|X1lLd~|Sv^=5WYK4ww1&)2bibNBOla-TV|GWE)$WJ{onby`1mdfNMd!c3Y zF^j#d8>s}hSj6HNyIbm%#!QH3#dM=#e_ly~$3^|K8pQ{sG=jR-&{4!Ht*nfc(USF9 zFPYf`7os&YwZWRvp?R7(i8{H{<2*WTLcr1SLn7YLKa0w?SVV% z4d-9W3SAVX++)Hn2g^e$hBgNf`Pzm`W^IZ`LaQIf8pDK2to%xoNO!`R?_~|VbvkQN zssHGbUjOO$pspC=pm`P2tkP5yI%h2PGTs;W4m!cm6Auu5jT2YP1-f2#`oWUPt&B2) zd_0Z1?IFo}Ke<%$m9!(*IY^e(NV2JBQrBE0V=uNa%GQbvapkJAhkp)m*Nvs9t5+;m z)^{jvWkCxq*7>}0z`eFw?Vq(SU46(SjfD%F4Pj#T#x8`0CaiVbi0J6*BZiGJ4ew(c zg3K5?V$>?%+UomS_8sN-gX)the(Tkud3_TyE}5Ak1E~b>eGMQ}BeB4p52c+`=in~t zM0;EBYTS0%a35mW&CqC`Jt7 zA)krd#ARrvy;ovsecrQ-C77#Y%E^T$UI!v>hj$|`jx4zLXX?3a)1#=YE>LS}$>jMI z1~A{96}jL-9+wDtf-?!(B%yArDT!(CU=Dzu3)|M&cP;-Im83@Vy7i{fT7Q#vAQ94T*A2yK!Lt}$WIk}( z0qX!-MaqZ$y>CsMkH$;1wH#8W8__EmmcJhezQr=+lV)wNiLf@1`@1ULDl3fIn7P9> zY8MT3dj7Ne)7}HwSL>FX=i7&J?6R_qo9H_iD`LhI#UIixe^TR#$oZW0op2n+o*{W1SgK#*`#q zkU~`rmi%Q^Z^X)vOc7olvxqL=OobQM!_zlQxsO#@s->7Oax)9CuBkbC8pto zugR}9kn!W_{j>veJ0d9#s8pU;(*iP*Cj^|^_o|N>RenjiIEf7s=7Yss?hkL@uE_~6 zulK~x5XLnYO~%0W-iyNnG$)OQa2#LS7KY%YmgT}iP+OR!w2ad|XV$H2ONclci>Am~ z^o-5T9c9-;GiDQntm{gDN}rL5IwpbjD9@2=qz)m!b4ZiqqvZTDYPIxnkl%j*aoC%_ zss^_)c!bGnxMGjca*~U3@@m1J8Q=#VrT299vNt7F$zilGVrd!u2@|2=jd?cXzzsM| zr%1eLz%&cb-H#I5IoP0*&0o;e^EW++Edy=%281qA%&-SzI7!>Or|@64HY1V&%K~3n zj#w;j6BHgp2~b27A6AP~ht_n4M&eY~+V$2)@72*_H3vmnx|rA-(8^s=%%-^#LYsmV zsJ@fb|F~4;5%rjyLXBJ5(T}k<7RP@-w4Agbt_SmwRrzS|@(;xco0$ncyMg9gT#dfo zLIaKBY@xUtb5lpy#=f0%h;GuLAhoks;YFjYcSo%*-&@b??n!H`{X@ z_&Zp`LLa3nrOr;GwT{rro0C3EiC9R3)J#*E`HJ~{J<6WJ@DAZvrBFvOTO&O&sYa6p z>!QQjJ3!LQMVCFj@)uOJl%4j zF3J8de`=#yz@?c-tfW-{iuScJ)vqEoO<_S;%JDs~t3quLw9cXkxB&ZTCTfvc){0tt zI+Q7WxTGZ$CLj;ih_^@Ms?%@kCw6t%PiX)!vqlYIBG>U3>TU$c{Y)EQO#tOYGA5o7 z**>g^;9Rp5x>Bh!WG{gDuSkHPzKarPnRwqYXuwZo5) zrLu9G&sNYruVr~AhOQCSlna^!zu^+D%+Dzbjiw3Dt_yO%DlNtkC`@->C{R~F8}AEu z8_SBaAm^@zlq(-tubh_UO4Ch{lWegT>(}CIlg|V!C0q$!%H*EYQ-k7oozvQo&mMza zG#F@Z$O^+L9Hk6}?Cpphz*SO}ikMQNtGL^kc-}RYDd7h3+)Zfs>-4I9OpwyZ@w-Nc zDt^mK^G$^hxi6<~@Z?1ocr>~DP_tQGb__wqRs!GwDC=}_qnNCqyq0Ez%MI82?;&&? zi-c=5W<4K*{d=I>XD%wr2h-5Yl1TYUDvQ8cgi>Z@Cv)M`A^Snw7u z%UHE9d0_&(FuX2pkmm&0=CD@GimSr@>$XUSXr6dlZ6Q}1Xy~_0weFl$nA3HNZ?h^| zbRcG#2{Rc^QnozayFW{x+2ga5=X#{xcj%(Pg7>TpB|-IsJGkxtP!b7(b0(gt04&>9 zd`#1B(iSR`hzBrZ`o@PLdW`y?0m%L8f&RA#nx%C%cF4yQ=y5%0s-wBX4}axEX%xF{ z>YSd^(l_v0Z)3f6$F`|jG-1QvKwFRVpwt<+k(2%&sm#HCj=!<|Y|8oM=!&&W`YZjj zX0v7GmL%Z;B?i67Eqh4mFpGDonIS7Y6}cSwowp?lSJb*nG0>^OnF17G#k^u`0(2F& z#rmpPuvW_|K3)mT0V}>_J(3V)tl*g@c&nDuZ1(;ras1_Wl4|s+aB!M!;WlYSZVKQ< zgM{M|R}V}>4J}(THCB{<=>IWv9{y}_Z5XyUwIx;&Ge(I~t7-a|6T+BMr+ttwi&srUQ*5$F7#bD!(E?uz}fvADIZZ}Q6Sr`Gd%iM2AG znMw%Dtn%8uQ{17+jwvT+3dk(Z(9f}R2fTJ4Y-ShuK_X8z*7ZKn9+y=Jl>-f&0^nLjmd9yjHmJFDQnX719J^c*1rApaxCK*b?c- zPT6V5NlrU2e<^H6gyxB2pc2gKiLV9$^8E ztOYw=eLZ1u-wKzk2V_R_Pp3svhVp}vNf`XayvGtJhatnrDmPB zdzD?AV^Z_oxjXwUIjGm!L**Zr^D&Wv$m0-3k66e4Ef=}=?NLd+NZOA5#{M4JEYj)6 z9Rs_4U=4a8A=sX05>A{>IAQv{KRiO8P&{{ z3g)qpE&{{40X1EAd_Gedl)*(qg?$R6bYh#8ba=OK)zY5(X!t#mVt6Tcun8^hGUwk| z=rSDe(>Qzo@8uSfgl z2GS}70qgfyR<|HL02*b)<#b~1G-FQcxNSgBxlzhjt|@}IDEP7cx4Fl$RT_%$-5L4A zo;j#$#`DckwgcF&2JLImyMe_PQ-yHr0Ixq`%jAb9!XJvF|q=_^0@%+ zp<<~B8sas&{DJNOD!L3>sZ@k17}xCl6!kw%Qd^vmj-8PCAB90E0UEmFePz9;m-+my z7B*ZiT=(N6T!}0H$lv2V$PKZqtAS#prAo$#=4-)==$%;jOYf81XLb}miy*{_YKS#% zl1ipwU_#}7n*30&BZU_P+QfH>_mM9YtN#8y4n-zNsS?IqjGUBEwI{uK>I6zKq z{>&rD)-XcEP@)%tLMteEv}bBmn7h?azKpzkzb-vsxeB{E?td!g-zWUZG1fNih})pe zsaP@S6J+xZGX-NNH$^ma!vHVGr29XACa;TtPT{(vc^*4f{%jkxqL zO-I>*|wtT*nhAib0(38m?a&njtkv)6q00pc`iJ9BY9yDuw7P~20d@X)>RiDS!37y4zx zoxs_<4tsK{iprHdvL)I^W9T`!HUdJD2<3%2!y*~ZUC2Fjs>b$+q7G`T;c$UgpF4j zhUUfLT{tl3Xa1_pEi$Z&Pya(neLA_&urYgMi{a*ec@{ey{Q_h9K25Nx!0x${WC+KH z-0b~DGauwZ0>aZi$O|{tao(fPP0|dqfb{>wU5Hj2zL-et_>`5le$2V2(O-p`_&x7% z^5(V$1|N8)$|yD`3$iDZ@7&Z4OtdE2bUYGyE5V&PHz?QM4=SDwGx63h!~lFyBiT-3 za9GW&49$9^C#-k12N{)(2!C#PNk=HcCfO(*%0ewhQ*u1D0UiT2E_Tq-W-f)re5_XV zutY)P(JEKKB7J1TLjR#>sQBX&uldn-!X6=rHRfsf^$)S#M-R;V)&-($T9J5+{DQ~t z$rk%|ZMRT$NeMf}Nl)84*DCUuNQu_Z;6sZiEE_*D`{twXpQvcNJXaot>)Th#U< z6}g^!##;QMsn-!pbi9mrr#2SxC_TG7^0Q(0fTrF(Oh}S>At2SO6apB=guUFy^YlXw zo%Gn#tS4UfFq3+6ca)*g>jWu>jDM;zr&4^Ptp%B7!G9totctHTZPlWM6Vo3{fAb0-2PJMJA_kwg*Dy?T*;_!FxkHwxyplHmI}4pLYbKeWrMD- zKoFhpJ@;e$kU?v$)zDP#Y8GPjYsk2p0R_rH?pZ(9?!5`z6jA6m?@$0$9bomY5HEFu zIi$-v^7GW>hrm+5IAIJX!%8*P6218||JZ8zfuLCa0#?PBK!r;0OBC)j%KE$LlHv%z zXmg^Em@%^e2-Y7qpptW&(qRRYb0C;Ep8PyEmG`2==HUuqy!d3GJ2E zFcEU;U@897s%xHYm^Gux8=36|*GB&PwkgNOFd)!JvAO*C^%@$4E8Vc5^TH5d9S6}Nipxv`2j|0ck z-s;1};5Z%6lKScF%<_S+C5D;&9s4cLF{eTyI>j#IIl(Oa(b|)dDTk&eH@>&`Wc}XEGKOxvyO&7%=P!o6u9@FM zZ$nM?A-`D1GI->}OEzEYCc4TfrBjuMHnpY4UsY0=|CU~Kv}Ikb5(NEWP7n*O;^CJ* zDJL$W^wCAV1csI@X^t@=~U#0w+h0waaox=q9W2orv4Cl zY3=1fkP2#W|DCcpa*MN{_sq2gsLq{KS#7}WWFn|MDNS{ugtA4BSivR8(=*!)HCxn?Iw9VDS0R?|x~#=T?6bSeyrRZ5WyJ5Ax_{ z6|7z;9<4#cZl5m}AK<7ekOr(1%xE#b`}5ukJrNXQ-=mJu%Me*j80$w~w+nk}-$w=? zDsyxfm~p=1Y}I}>1^t-dy1DtNuY4xMk$I(k%T+-^U~&B6s{viF;Jbxygw0sAwLI6u z&#E@eA>wBIX|RaDw`{UgJ8Ej)yVrF5_=+Hx-LLoH*I1J@%L=uR8eGSVdbPNSh0#@G zhp(M1h3LeAmyOLr0V{HcriEvVH#RkoVsdhAf+J8|0)w93ltVvqw(>P=ReYf%HPZjc1SX-`6y`{C>kzwP8L&#wukO-tIZj z*^~ma>M)8!L@tA9gX4iYNY^3ocI(~9BKK*Rc-k0#cx&^KIMd00>oZcKvf`l?>nV09 zId;s-5=u8pVg&JCXth6sdD)DmnCWj0mz(GZ7*X?Js4}u9E|pFIPO}byEEFn69~mlP z8MBKEeYHG9c5cTI@Q~{M932hu$q%?BzQ;Kh@jRs2<4Vhfi`z_J?9N#Nzmmq>x9EWq zYX)r^1(}~-?PVJT=fw<-Pf`<>lhqrHy_k;9+3COfhQjDA+%`tQGhISIx0RS=P+H$9 z4>U3lj8xI$2Gy2PVA$0nNuwz}x$(WT$%eG?O*zbPNvuygqO0&OHjP%93;HxAKV$Xi zvx-?(`dnvU%d4j4kMw>n4Lo~mUV@4+r3eHJ&5Zj`8#9I?>nd*=kyQOFXq+d zP8vHymvmXWUw$KVGLD;nwlPX`Sec)Tj_Uv8m3EG&rW49RGOHRP~u(RQh*u zE5S62^O8!3E9*RZ0ii6hzhOLaj@+!b8it*(O}jnl1#wqq@nPcb%Oirvv)g*&{$Suiheo{u zp$w(aqr#iXP7Q;5VQH+)38(cXG9F@ecmW(yrlKMnmEy$n%H-EF&WAV&)(4VdCh zHW119kfZ4uCoMBlZWG0B0TYgTT)F|lj2t92W$L473r~Ik^Z-`i&>=;|ExIjtUcC8p zqzv4o{sM>}G~N*~-Re#`q{FE^Qej7JVnQvj4q$DSgHOT&`7YJyx%gS~(g8sYu=M(6 zJ_+Q}d&yb5nt$-AKyJQC%g}9Ee@dcuV*P64_NeEiBzC*pF?N zMcMDyShPFj1npINdu_S=kK#++M}{Z4Sc zap)eIi6ecx)7!S~BB`3IZ4)Sw;;p~vZ2prdn_e>yKtBtnJk;yjhH?@`aSI1}aqFIE zOF0fzeFuh~s<_C??``eG#Dj%=qcs8>Mz1{T-ZpgR-m{4y*1J$R`qqj zXlHkaXG^QbK1+B`quzR*s8D<+z}wbc@59JVlGS}-d*YZB-=4fUYO=5 zoI*_RY>79EjK!&P@Pzfs!@pBei|8B1OFeWk-)YP7v2Yn*-1eq%7sx32gJh9_ydPRZ znD(awE}H60L9y)Bks6X7-9xpY|!o z1fjiVWScv?Yjq*AMx_)3_o|oH49tE+tpP_vm#zC&3Twliy<{DvW&6}l->4PA-$(t%|InVH z|3viJ<_je&a@ljOmF`6dtCvF+S@ZgX$=c3FA8r|Tzs$|4dA|g?Mq~8Ev6mG36jgaQ zBwG?$i2v59wq{%rMrRi7j zb@BvW5FKrjJGhVQ5{g8D766f2(gp^O3y$uFlZ@WB_@nd z1wtdD7pLXWc1olQ$$`?Wi3hQ@y}mu1(jnS_7LUg&xT6p71d^`~qUkf0>g1gD=Jdml z%&)a23{GC&7E*D@u#0zsikN2S;85-Vu7o*ms^=zBaU{Jjz+C4-w6QRmpb`=5EgJZ( z93Hd~&E}9Axi&s}K^r~VkqS0s{>J23>wYQY1)!~-#E7MM8FMbBh8mn>ZEEiDo;j6K zK%c)wXUGPLxUdYwXbgAf>29u(=7?8ucEe$-FU@n}Czj&py43L{A?N;ieAlmlR(my) z_mw%`#iG^h9-S*tu{V`E^5_>Te~hY_4+HW-?-aV!PPw(2-PP3&)6CO0UT*CaBOtNI zsO-wihr+5Z10O8-kxM2M{sTT~w+op;(-zx-P9v+Rh?b=8TIHtDkX2yZ{rJB}G-{qT z=MSYQ39E(rY8gM3-m3&l)W4M=gQIh5U0Qio_7XC+FP;`T{A-C5qZ}FCW#gZsJ|cFy z-Q|GYum(y?d%Vzcr?o))yO~PSL!R65F?3DvqI+E(K{z);uy{(b0Wnm)ob4{dU}j~7 z+-;{UF?~uho0IVsj3DVB_8m5DC7kGC_Z-rH9~XpqMH{LDI~I4OYw1#9av+O71*L|k zEVE{tTTLjwtmB#ygN3O%CkV!?vZiH+@|p8xL06;6m^Nyr(`MHWu)gh-5shrk!)yRl zb1oP)N`SVMzR^`R%%X$&EkltQlXdd@Gg$Bj&ahSJCl;ETl`NX^XYtxAP)xW63p-L027I1~T|GU?$XAJeDV9A_66hixj z)-(~~b1HEs2Nk2~hl^1)ms#(xh0xj`!(~~&`+(LdUqpZ;TLlW_DQcCB-E{pLT(t5Y zwTfs)#tXy1s+wlJdAl$c>00%m_}Cv0^19yXMs(2M!uZ77Z3DI`j+lbqcRqP9m$c)Q zR@9g7Q`a*i=z`-8$#i(5S4inYn}E!qYCmUV|IX@uA{=ig#7&|wKzR$ zqkLFUt7??v=xXtY|K@!hPdbRb6}J*v2;oSTnz9B*!Rvo;wJO8rUa&lk^JY8hpNkiN zozNO=dww{zGrvT!I3?Z~ueMFZK2uOMB%H?adBL>COsbWMQ;^m_o(wD@8S5BAugVG0 zg4imiFhv5NJa-fcdOlXARKI15&JGiQl#ot}eiMcE4X%VZpSPML*h^@C|3%_oM?iG9 z6^so8GNWAE8UVGJ7kqfONDk;6=9Z$`GV_#?1^_|zMfAzVEfS5e^)%5Yl&roOh+;X6{E^ty-51`OoWpV|wYA~Xm^(b`T!f0|Z zaPy5lHpf@&8UyDA`Y1(q@3PbqcSmRf)vB(KA(fA(Ty>g@C0J~fs$5-aWIGI7+z1^F zvY#FqjgY5b#8Le*PSK!WZMNLTZO#{kwzQ1P%RPl!>L@p!?J$DMBG7JaD-k3rUCM2g zL>!NhNwlD-J9}bS*sTP2HbEt?LVgo77fBmrK3VB7@1onD_HU7tW+7|pgo5(HI!Lv9 zT-7kNzAADWys5kfnR6R+XGE=Q9FXd~wv=O_%(SsFMv~7~T4TNIy|UTAaEA76RNITy zjn56&XO@n?9<*-JYNh)q@QI6J3br5p%u!xb^#xs$g1IJlEAJ z0tME!VABKtMrJ(OEQwq%{`uz9*{!QQTG8$vODXL<57V&aQ12!63)1S-Ezb) zvOF3D0lJ3Rd%GSl)ZEQ@Tp_&_Uh@CFcS(DLeuQOG4+2yM{u1{a zm`^Gm?sYN>zXs7;7zE|JCgJ|=;=O2KoTMlz33WI^l^6KCQEya7P^|c#HSZ}Gjw$F; zlxb9G)~5c@uHH7hDUP^ z^$aHc7oKhfnhogJuBa|J6XzBC7@(ntVI4_n%Nm`{2rQr)|Jd@E+=$fZ9=Rn%dIpafip(>x=4@Wni=yU7K$5S$)!ci*gg(@}1LU!Vm zM4`~iAVJxcj}HO_KX}<_hG&kr^0r^s6^N`QXJsD=%B*W%m>R_>cTX5*w!gT3jwn$C zq9zA|3aX8!(M;a@hx?uz+0)Li| zardz5h1dT7D4HX9wIM2JjU`O;gt-^Gu|5>hE0QVIO%hPm*}}Y*&Jk+xwP)f%+?yHiqfC}5_nSIQh4;$+vlh zFuS(qie(|wQDRNp+~$*|crq>6FcU3C5bYjbtteuiB*!)dd9M|{6X}ol-+2soOmBI@ zO{6VEAXul-#+ydEihWM8xm+;dH?ON zMYK{Ba_8sN=)Z3Zb7)fF7+^@VQ*8|1;@H@?Y2jVxcSePo=uT&HHdpCpNOEwN>W18W zs=Rw>dErP^K8j|6opaXXK)*no{t_FV)?_7O+1W%QFBxJIyApm|48uiLoJv<6lHTYQ zgnwkD+t*NeSRii^d`_+jSvOL?kOt%`QS6zMfU5vriL$s=216$5?*oQ^{6|`m*5^R= zB$?Wahw{8STbeDAl9cJm^NTz&;?18jA40%p!6qfbfI{_EzcLxx(DGxytI-G;oMs@YHl*m=)2%HiHPLsa!Mtt&rg{KKhq+E}nR*SVWNSTmFv$670E3FhW z1wi4QS$nc$L9lqV=$6Lw)h+VrF@LN2%I(0#hOLGI6#}bg-2-Vp^CcV1v_3 z=@@dJwwi^v3$phuEITQ-XeB29A*+Ldj!9tZYP*FC?HDu7DLN$&4 zIO8_B){j?ToN2CJOiih=3f7~f*~SH!}+h{p*cUx+Q3w z;X-TxRu2a9%c1&1u!np4Zd*Zh0<4hxG9TMEZ$qib~m_+CGCrbkc)H47@5fVJXYL;b13!zX(m8lsdOQgtD;cz8A-^~Ox=5Tpj_h8q4 z7~8u=)D5aHl;WNzGt}w;b$6I{bVVikO$wS<7bsE!yTM8a)%)^dON~&<`-Q7?D2t&t zYee1p8P2flB$L_Qj>JZ#A(Q!#XKT)3{>YN9noA>MHtA33^1*>1(@z5lR&R!Y(=%ME z?BJ=T_lU1`CEkRhukHZ}^V1Zf#%`l|;zE9a^)30POC=yW2{w&%m4H2 z0Lv*~@TN$$=G5}U7kwymBJu7kWeMreV3NmW#ztCdBN`j?2ENBZg0MM^hr|J=B*s?Y|__3;0EEQDTGu$yxcamVON#ld^oDl_?Qxc@)p8Ff~ z|CuFKTk9C7`;x2=y@5K@TOR&h5!UziwL-JIIcH=cs7Q<-0Bu?+_L0eI57!xJT_9VE z8g{Z1S=Q`$^)OFns?Uh#eV%Q7)vZF254Ak&33bx|y7NB~e&Dj_bJ<2~U zPl*YC#hP_0G}HimBi<-aM_G{JyN?wO-@_-ouhXAP#iY8SQ4lC!n} zWjdGHNd30G-p?q4EJc0&6bjSdncU_6os#qvNEf$|=Th<)&yVk78bKYkXZbTS0w^;( zCIqNPWz0i(i+vj!H?4`|XycFNNhV=hJ@+u?aU0$xWs~2RRC>p4j(7PTHog@i*mGKi zHUW7BM|Amf-5}08+_cG0tyN0P!8@C(*Dfyhc;_?P>?$kUhGc3hM=X^>_cyVPlWr~R=@(Ie zk%v67**h7Pw{4kzK`p}4s}r{4TD$hZyYVgrEwk2`h(JZ19|HPR@=@WQ`LFIz3_fWwaOuPYJKv+hs1GE@-s4f z{JjSy0H5Nm3Pn`MZ6c9QG@Rkxk+VcewuaCHZ~M3>enoblLa5Jx1u0cg6I2@tbt2l1n+l8Jitx;F<{$*PvsiEj3Uc;CA!JN3q1EpJd{&;d1+ zhZxt^I$bjUOtYr@d#1Sws{mQGB?X^W>G2yxV zF|Yq!r$@=W+&fh^EUC3U0$*I>PA&Fy8P+AsVh(zQD;r8wt(%iW`Ex^l2c#$d;n~=q z00rP9u?k*w8#BJPCT}=f#nfj4x&kRqVc^0RoN1kwO!eZE>dT8iCKHwwI>QH~D5}(Z z<4foWV31B}Fgv?9khJx6u4xxq=9Dj&YNx;(mn)=vx6Ngrx$TH^3JOL^cKZyom?_j5 zxp&%f<)=`CZ&F#&L8Qw`eOIq99ln^lP=pFBC8lJQMWC2hfeJ+YAjj8>1a!c~;?+H@ z`|Q^eBygW8%FW7W5cfWm|90Kr7=<#rhV&O*|%EuSKvJ1LLm z!NyUVw&s*$_j}=s)&G2u-pNwl(yhiKepq8ue2xZO*a22P3`iMP%rC&lw#conpoR;)hM$#WHX(lbfp1uKd=Os|&iy zR&4^AM4GN`;os5v#b1?@M1uAJ>ZrnW;Ma>Q{BnVJDMdV8WafuID$(+d$(Z(m$? z7>}LT^+3Bv>q>L~hvMtSMnehYV}H}}h;M#M2o<7xFPrl?_|f3wNqbqrRJTMb{$#U> zaaSZ>7n3KzDKu}HD||PXCN)Oq?~Q(?-Cy8zMy=|(o0NKzu!Gm6;*x$dZ;8M?QBSqX zaw2_~`5~LWcO1+Bm!#tQGqYC7H6h;Cvj-)rFG{WOUg=!#cl{gASN~{kz0F0oUm-j1 z@zBB-#{O_AFfH1F!Vf+zaEguy_&SXNP5j;nUmn`CSZnGL`N5++GJvZT)7Hc;r9XB; zMQBEBNc}E8h4eoPQo~>v6HVTUjkRJkpqn`$sd)JgEP?wYrLVs66V0jeS`s`U*VEL! z(Nx09T5hC#uTJ+S>tR_;dH3%AnY)cUdu8#bOrU#B>b-{PBQ}pymk~4H|50?`#5OUy z_v-SgFppVbf0)hZaJhmtUjIt}(etEv7B|5NVCj1(Y3|GPTDTuNe06`#hfLujA+h!spTF%>|bjQw9SlY3(UbCesoYvjxE&PRH-^Vj#-?@IsE{aud%Z^(3oylD6 z@UK|1D_jM`+}Q*aDe(w0)a#;UNou2D71c51YP2Q5ShXqRs_~If+&UPzQ z)#~HJb~{%%r5UK4S+4P|6i3d^mfs$%h^@a_S&SfJdeJP?W+i0W$_%KXogd6YJIIop zXTZ6A+5MY!xvYpG`oJA3RgUA;R$r1!RikaLPMBy0Wt0RJyY1ZrI;m4n)1~}}Tq2hc z1;*(xFCB$dev-|k^o=JU#nxDHXoD7gc0IxH8GArk>O$ETYw{!udpGb;MtGl(Q=hjB zO-5GYtxPq)mtxmCEUjkh$c6E1Uini;j~y8)k?BT$QmVzO5b7IOb^izHdG0W&;Q5lz zgID{kVwvPyO!Dy!Fp0A&_kGdfQ@@88`=Rw2Nih9RLRb_ETU`wAY~_ZFCZNqF(MIYl z>?T%^+0RvdkIxHT#uEEn=ji1KoFBXwRQ}P|o9Jj2gJ*Pk0h^wGr{K<_N)X3cLTup= z>Nz}Vl%<38JNSyTSs#+ZE%T1&5GVG13jzE~lkKXUjL7C*?zi{e&v{F)pR(H7+geM-s$63 zKt^nq5#$47LdE+=iG{)UT(1fg%_Ge#o)B1=LQ7PX`|FTQ(oC|)En`!ra+$52W*!kf zdjPqptO=f{ugc$0m8af_CLC)?Xcjf#l|bnDC6%>t7|(O%dNhJ}B(YwwPeWwd3gCxh z3Vr_U1B*LtN>V^~MQ3fEMLCQ-dj-eP?U+e9#6X*RJ%O1Abep*HXEb#1*+(-sZ9s<> zXGHdmN&Q@OSf+UpSK8*?4623}AX6dkb%whGpBq-4u(NoYMJR>5?Ri>YOpa z0O|O|d|Zw_qMo%2zY?63mU*4L)wW>FXXJl#S=c`=K9%H9OzyjCf5{aVqn&uCEic5m z1PEja7dKDH5fF!o!x`*@Vh1TV@Ln$bLASR4Ms}daxY^pcv^t~N20&(@w5ZFxK130a zFI5n2O>G?C8t@X0w4=#;d(a+;psrQQ2eFWf#{eN=tGzBCVsc)|<<$9r8K0`$erU>~ z=a~F-&g7rGB{O{V@k*Gs`}}Tks>7sB&fNm7#@CZ?UxS+w)_0r{cr$R4!VJH}3VM@D zbU)0vkjMXn>kM4M!n9l2^lgUuC*A=L4mefEhc;&?a-v1t7`iu2fhY&@)$o;(T%B)j zft_pu4t!&hdK7a*1{)(qt0848#qz?*f6CMlHyxP+f#eWKan;d&%MPsG(VI3~>(4Hx zp~ov&XDbEE6v|;y$m`bzMqOrF3u30ki|0)Zh6wIFUR7#tX*n=uMW8mu#il2RkH2l) zz#r)Nz;3^wv;C;j*PT{r>rsse!?srbq2(?t)8s$gC^ya#=FVve@Ls!}5^u6HI_z%5 z-|?L^JXylpVYnqY#r%R-$xl~KfF{xOY7NEMA@|H4l9acY_()^@5fwg+O?mylzZ3%f z>PPkmUE2O4>)H%JMu1gN4BHCTcmI|DQN%>S04lGOS{MNevLSPYkQ5hN@a&wt0y95& z#H606-@t#Ox_&1G%5}#~GK}pp7JdmUMd`yx zm@I6ypYYlwuFRYw0&>P$nWU4k7V1Z6=Z{hpDap{vVw32TcbKFS`4+T_IcP@Aa6C0O<@HJyOH0p25lP zCQW0mSZ=w06l6H^#fpDN7zFZHYS0qi1RnnNrjenI3UBJ=9{bXgu|L{VxH8`$C9ib? z+B8ko6#+q?X~$@Z6+&7i1C>9sT&Pa6EV+Y=f33P@iM4}=-qKm=T)p8Q$Fz#@Zy=JB7Sd3)MGvtbx_sQesdk38_L1;1P2)Di6=UK&;6`Q9bJ?DA-c|y(; z)ux`}%X!PP!nLrTVl}-y%Y=FXyk(6Slv~V3K``+ym7}3q{k9M#77Ea;QXsZr&QHLx zB;8gqf2&*TXRk`57UQ)9&Wlk_bv^xTM@*XSDA!WY=cN+)!;cunHa^x+3&}EWw2>_7hcu}JD zENWeR-gy+hVD1z-YIeA)c%A1D(OXjnRYr`OSj0nd?k&DKExcbbB=Kc&tfvNRJf!7| zb>xl+P_2pdGyW(p?8e!br^nKLKdrEbC6$L|Sf|yv<+B<=nQ; zcoF`yU=sR9h2^Fk)Tj>Y~p#Pp0j=*FSEr7_W0M}R3$*+_)sQ+9{gW4=rQUGSC=<12IC-RC){0rparWf~td@=0y zKnrB2J%!AtzhN6*ro7B;e&ah!|E}Qux@Y|(hNsWx_>hbZD<7T>eVW#wM>_2AGOTbJ z6`6CTRn6pE>>V)ljGdiCFyGGmY_^UwUhh&4BBaXi{SeFot!MCUeWI+O47P`j#Q-zS?OlVR1zGRmbX)jCh%1^-v`jp_Q)~1<}j4_il1oJ z%jx$xFY?{7C!=a{eBd2E{h=__FV~U~r@rtdG6@8**S2hVSa0uh7}R!N_-K?#D)G5)!OgGnnoZvgOrUg(a+>-^QO{M1Thk138EEBs)mJ`l4$KFLaIV?77*3DP~9+aSk2)&3CtnYchNgd()k?=Nb<2n60#2@LOHdH zJ*U~olcwE1L3|uDKu!t&4>jUG*3)J(E}wgIL+)zT#{dQ-WJb#ee!UcoP^#^^T_nm` zZyn5yN~gUoPAKC4=|DsjJZjT8vy-cC&%f?M!5f>Jjk>2d!X1T=$$wZtxEI^UQ<4q| zB$JC0SjdthY%kk#p8N_jR8K(*|6#7L51Rxeb6=>#kzunn@8nJjQ2ggh_l27eH)<$# zeI6gHjIfb&hRbW}pS|)Mzi^q(-_tf=4e^p~$27J{1$~QW*-_`{1Mnz3_TsRW#fBaK z(DDLaY{T8RI9m#WsKg>{-Bd>^arG8`A9|aTqE#Y}{ z*n)FeijzKR>0`h4`ASMBQNNrqMkP@|rL?hpX=UL6)s<$~>eN$^ZMzBy+N&&EYeOgRd#@J8%Pn?Vg8e>qG1 z0Zr3Ym7-aJFbsIcm?A|9J1s^BgOWzXrRSiZG4_8`$%uD4h=2JrNr9XINh6gO48e`$ z>~zR>rJ3@JfoHH$U#W$YJ^JSqnz`IR%{v?Vs*gnlUd;4kD6F%+Xy!KUoE+h)^y}LZ zCn1imSrk9I>2m8eR8zK`?j$v;l#5i~53S$!X7WhoX}1^G5VZ(w2Ais``t@qv)AI1( z{$kyeLoR*ZP>m8%Nb{M&T2L8A6Y>S@Oe%2)-sh1#<<#<~dr6#u{p~;|!RHs>ZyU}9 z=J9a<=V#>IhHANF^1A0)?Mmg5`hck-JK+IjvmB0fHFY%JbS2 z2J(%{2|@$b&zL}oj-_`(O%xIS)K!DybsuW-flSFsiOq^aUF(&O_WISb;q)LDwIxQi z4H9Ll-ij}K_r+)93$S#zM`xp*10lzbN}GoAjm^uO(ws*8#j8n%3qtGV(&q*$s6~%d z@|}!(#s)$)(UhgPNB7TaLmFlCL2crNX8*cgd~cR+!`#I29o}F`j-qz?xiJ zg7ESX49bnRoIklOfp7R$#`)-{wL?^Lk<-?-1}Y}xx7tkcfzxVVjTisv0Ar4&v@%H% zc}vhEW~Mh|0aD$0SY&jk6459&U7$TSlUow7gMQ#im(s4ss84-m_ZpXt`066oQ1N&| zbi#c61?MnDC!u-8x2w5r)~Yv9=E@S88#nm`3?U~2*_gq4!kJz9rN2aMvwtqS9FI$D zQEa9j#r^U5?14zVV`AU~!#fBrYq$e3DOftP52QLKaQ&(@?P{}JQNy33yzSTRC;t32 zsPX1-Sbxqr21{1Cc<4?Qz3+pSp{rRJN_`^h)GbDPNfLmt8gDBjqF>rjA>zHqyh-#~ zaE8#l_iPJ?9ae8AJH!pRr(9q_(rO`d_A`144X69(Wk1=^s;ys7PEyJoD5a!2@@T&~q;%0c++fx}hB_BU;Qs zTsa$C3eqX=-gXaY9(xdRrm0(Z=_e?9_OYeWiyi&hVJ7;wr#(J>yKO`q(QL_u)$uO} zUVds#K6K3rlrT8deHvhrX^G76r9~CzO0tQc@Mydxepvv6+?ft!=rIjka*xXn>d9U{ zO9jEERhgMvoVL-YSZOa6;{(zmWJT-be-zt94#nAkvjE!@4*GwP-KFp2=#2H z46%q+HcGl&%%~xXn)_Dv9bkN>*9O(H6l{Sv>;}Nxx0fIwn+qm|5=QFM-~h(5Cx3v9 zT0Z>Kj-eK}C~^KeyXJg>wtv*?iF27V4NA-Vv`&_ev^t^s15r-ocThlZ?Rd|531POb*6~ zyxHo^#H4AFChY+QFVJ~Aw1a`RN1WA{DW5FoF977qw}i`F^KqRf0Z;wr3%Ms0OCp!a z1NhC3oAAh*vul-?z+!vC2c?-=k^Wvc2k1DA;iCo7<A_bthA{L)l%k7+T$;mc%FPFE%A|A& zLd?{1>%9FT*`H~uI(e7P6j8N|o$bqV_s3$ebemmT<=wRqk0^K@UAifk%KW1HVrVy@ z+`ghY+#$%1y?1(}IR9rCw{}T`F!r?cDr_Xga^!Cjw>Y^aBBblK@uY6cN$=|C344Ti zc4M_ilgr^}T5s_q=e{T_Vm?5ulQKoy4|O7fBz;DkR&B58{R~zM>`b<(qBH1IC2zi$ zZT(M~t6oLG-$Z^Nh{||GS1OXnr`EKu28`j@?ti&qAy8@kPH8$bJcZ}3ZYE0_vxxAi zK61mhC%3}~u^lS+Sk+8M=jfe9<2yHtR4qxut!@?uy7x(gC7Ri7_ny)8tr0CKyF)lt zFRDJ*zm`&56=O;t9w%28cP|A>H`q}XO<&rhJZ<{|?Vc9Cj?g_6=%~Y8b^- z;+qZOI)KnY^yF4~VeU#?A#!vVpBkoZMo}`VsPwrXLdc23lzvM7WE_eYVDbU8a{r=b z{67G#KvKU@j$AUn$nPO4DTNN%u&R*~AK&Uw*IteeF)VtaYK0lb%(#iD$*W02R2^GN z-h0g9)o1{ZmMZ$Q1`Dp#i_HyNz`>mwKpEROAQV*93bRSDaY}T2jHBg=f+G=dh;=wB z4#K>j#1>M49H~nm?V9wj)UcHa5mPB(ayW zp)-LaekAg7u-TfYIT;Evo_YdvT`0{aagiBECYk`OWTcG-0}vI0jO*ki&N_(X1)zJ) zO~#6$GTV7;g6mBZgx-;|Ix4#6hPl$ZZ`7EpjeKMf$*eub=T5EzCzVN!A}uC?0VEWY6G&ew5>DDP zQKp5fqNubmFyzUq;K{Q^7NF-Mj))XeztW=E#v_r$+Y{vbMtqGZ_i7}Ma^|tO+M`_1 zU9pKfD-$Y!1|KC&E?5vYz^v!pUAEC<2NZqipUq~!6gu|X^G)V*Li^(duuQBv17Z36 z=7fb#0y!jYCN_$Zm9hwoatdffC1$A(nV`&d6wTtxN`or(HrYUVHexBH#D z*j9ZGD}Mn*knfP;0j2UF)Ff(ZZRCApSwtX4V~ku!uye24KRG0Wtroze*})kb8c10? zs1a38cj9tmnT*at!y~+mlvm3lO?r9(S$3sSsRLFS$wzQn$IsQh-w z%#q+7_&W){tm=yJz7eF2utcv9b%vRVPSXm}s0O12<9xF9SPa{8q{9XbtMtaj(;ibZh}Ek-LIzL55n?Db}<^=*OSI zsg=uvUr|?5fwE0WsqvsSO>6#W&>5|JuWJ7Quf{8F1_t9}kYCB^5IUrlx=1DkBg*B1 z=|xE(7UW3}6l#2#<9~BfH-cb1**dH&ToWcW4O=vjzZ!w!s<4>gp_b}|VNh;xW0Iim zpJno-X%otW9~$EuV!RtTZuQG5|Z_f@rSPsGeDl9%(eGVd7FA zFhYP1sO%~g_hQoxc*%&uc6lPg8Eej>jX2E-JJySANg$Qf(npr$QRdQCjW(Lh+F?tE z0BskHip?jMLPP;9C_>D{EQ|cCVGmMFbEz6@8C+p&2YtsNXX^y9H7vvir7XlSnnNV| zf)k7>MeDa6uB{lsdTCpW3u`+z6^uRX%#r6unIT5PfO;d{RIJDw1SY+$2Lv%ZdH~TQ z6;WF%$X2;FT?$+xx``Q^R}yiRolP*--Q+QJuBBpR9m|blqN5Bb4qenFeW?O`Nm6SN z4?wYU&2T|XDU7F$Kz2!1vOzRZp2$xfnOk+hC2}(yX!%+@7s>l^MC6)4J?WF#nU`FE znZ^MnMks99W^J5qbD|7wob8<9jz)46Rw$3iP+u5yV%{NGtE~{uI^)sYmcYKGfk4n4tI>knA$KIA_euWo+1mv zT%ps zVri6#PSKzNiUvB8Td=KKsC)!mz7Q(vFsvwn?ht*{bFS5rt+g_sIjHgw0E}=|GRqmj zUNJ#|R}BnKqmieVrKHyk%*`8)x9GVVNvwspm|z*W&j=23awH{nrd6(f0kxJQts#Yk$ zf-X#LQek#gkZQ_kf~n%WV-hkRLCDUr$=t5YXp^oBvmhG4?CcAkyQf0Sg_EKb3>-5@ zIWP<}`!K|YN^nFWYT(8Kijl~TGUH&3`3$FSFzejY9z`_M0jXwTG(jm&9U7U@o4l%? zx-rbe4ZwOk?9vYtvx&UoLrO=nk(G>VTIIk}#wjaKsiQmPotVm^y_%f1Gf}dt?%C~) z7R?X40X?ckP@^w_l&$jEsJ7QK=T$Z2{>*jAf5;RVS9HC5=M+4Fue4LhPNAdEBWRH> zl!#L}WhJ#P6?}(ls8IT#gshB3O#cAOF?Jv#<)UFJHr$h|c6urwjcJf_fl{NnGP=q` z2pq#OTb>qdzS?rO1s#hgOb}V^~7ItXT+BNnu=$3D+gCY0eXnnNLQe$Zdp~ z!wQQ#t#X1&(q%xPLuWlGX)D2wEAQC^o;4m->GV#jHjYlwA0R64#WM;-M})9$G;It) zc99F|^73Xe^-`veJ+`32A>terW*mg{9R|Cq0Uf?tC(mTD&x)|dDl{V?%s}@3+UxtW z{plNi8eb0)7-jzealDw75(4WPm;1#ANcEz?4-j*b7;1`EHY~?7Myx}p8o%5kG7lLd zJB4*dLNy?k%^)0^W8(ovX6$K>IXs>EWvw(BAz0;DfagjeqJ${FOzipM>kWv@7}!q6 zqv&f=z+0+R;R>rOeqUEI<%+I?N+(GJHOtGiRWFuvsXC&LiKku87Ba)COh0PRsqlF= zT}@jooMZ$)&)GKhG0yQcUsbqTMPWKcP6IK*D=V7oMHQ~$O&q)GUOy57yPJ6_goR_z z3hJ~JqmW2D9U{nSqH(BwD~#zS2f@jQMmtt8%xQxC%*&A;w?i{DLyUA6tw{?b5(Q&9 zH0V9UC?Mf*z0xrJG1zymbDc&8KGn@<12nCv8E1{?9Fv?6!j7}>{{V^<jywX)s;a6; zEX<88jA}unW}%TK84A8GXsLY()d0%zkleJaHaIzG)GHF6YNsVwJcsb)uo!dDMhG?w zPTVRZ4g!!`IR38Hrn!1=wOWJfI)1(51>I|1Wsp?Swd0AY!xZ4M|i1B!5K zs%Fkswq=xR86C-ewv`Ib5profafrk68EJ~Ma#rz{G-Fi+FPfczW^9H!xK&8@i!m02 zpEKBx6n*nwQM)R{4$gTAEYZ5E5?2R7Beb|B$jj5Q$kZ7e$%bPVK}Or%9b3khM)Hg! zV38nPO;7Z&YFRy*O1`^PtDMp&(?Y~x_E5eElP;wzh?K#|T~w-LY7qwaQ-;=t(1xXD ze-(J~ibXHlw#Xww+1hH4W?tOyyp;-w=8V&#_MuRKm{jQDAm41|qbm>)vbsne!79|D zRY*oaWL5;ltxDPUB#oYuM{h9e+DTGvkxWl@1|tFKj(euV4#$oKT&Y=RV+b2)Lkuvk zH8|A16I$CMnb0i}k7&n;Cp1s-(KVc|po5V_bU-Rnw=CL3v5)~}to29vt+7nynw2)$ z0^}f!@oF%3)G>nPnKcI$aOE(du5Gud-vPHyjz+PFTP)iRsxH$k>{!yA z{{XoOP|=l;BNna0f|RJba?^PdDmLSwn{OpcC?`aQB=MffT+PgEMjvsQoXHV#qYqfLQ91DAF`2aZVu-?MPcB z(`v&p{YAw)VC1`YqNP%#0VlHn!w3{ZlvW02@x>K0|NsC1pom60udoG5RaeOG(&K*(gkC4!s7qh00;pA00}<<{tW*Bp`Z4dO*@>AvOkX~ z?s}8#6o1=8_(vyB;)*JF1UCde@cq-J1QA6P@4I&MxPPG^^kMvA{xI%4j`E5>#Sdts zxc>n3JnkQMf8PZS;Sb=?w0`9M*!J9tKj|+XY2g(rQ&UqDLI@xb-gh7LQWKF?+<)37 z5eeZr9mWydH#H6HO$euZ1s`TmC?F6BZySOKcqyeYrl#&85S)s7KEX%Y9?9HyIPSU# zAb|e>LLYK>6n%mGF-O>x)YK{L0)h#FG$FVrC!b_{1vn>e0HA^hA-HaoHx1`;L~a|0 zu|IG>jX&t8aZcR|KY%4U6iOu+PEIJFG}4+AP(d{{0*A5+1q2X7cqnct?g)DW?x)x& z?+74=v2XR_5h(7B@|=$MZk_Ui3A>3!9pzOt$_-CWJDiDAxF8Tg0D@>i1k^VK(3%iL z?g^m)f&={)f7m4*!4y$Pe0v9YL)#zigSh_y9uVJc!C%^Hh)x@UKm_Bw?kJ}!`$ae+ zoScd~h(!>Ja77eRMHJ*hAs_Toia*1YeUbNtA87s9_6OYA6cL1ffj__>XrdF5Q@9|8 z;DJ(s_RsJKdE8O^$0O_nHxyC!3O{)}kFq_X>;w=)*eS@OoQk>#6ci$l`jqZ!Zs_(( zD58oe?g(xPs33wrb~luN(hs(Mf{G{oj(3gc??NAP5Z+M#07X8)`E{X}m& z#_)m&ebD=p_s4Mm074(ZmNcf>2>7uWKOxRDb=v*%sAL+w={{Y;ZM*Ug$rkmVdvTMkLrmJZTKNR5h z0Z7#ubBvwEU0oP(QT2n@{ZQ^GqyF4?*}f!pTSMC<3E4Qywq)9LKm!&>*{g09l@X4s zoLK6f50CoD{{U@|WuS)&sHJx$Y}GWh_4aJswMIdxR=I9tvawfG+5-r24b&>esQsC@PyUE^M!%S9 zhhvf7nrw%BQ>CYo$W;z6d8otkLy5H`=7tv=Myme7{*(UDKkLJU+-bX&)L-#-V5_&+ zaOjL2kRt&L@itDv?!8c^eG~`YGAXe3^95i*RDIj}Ar5Zq?myD+*Z8K7s~+>STrbN* z_ow~KWAjyPBhg$o3LkFHUcC^5V>xaWRAY`8FT&cK4v#{#-Fp<-ibAt~3!Dk>xYR87 z9v_GC1PAQ_lb}Wl<@hc(w%tcW`Dkzs)w8NJ{{VN~e9(b@%ld-NUnB!|!hzZzsgUMe zBOn!Jv&Hpi3~CUdwy=s6%`%yVA?R?NEln79j_^klO>pKF)xy;}Mq@=43xs+n{cFGd zx`E=FSw1P@!=gS4ffAfkkOelK5!^sd3E?<<4MLw+9z_*Ws8K23h%J>Ahuip(yr8Ff z+KoF%XOZhZAUA=RM<6@$m?_|r0m~#$g5lxaJZUovZ(B> zD=PO<_1il43en_H`$qFORD3s5PDlcM!nUse0Mos&8}5e=iptYOZ=$DPY^NV&s-wGR zakGmTL%P7LBS}Pp!ZG2~R7jCh+DA~GScbb_;ObSknfua;8;T)UbCKOoWGZjI;!#Bp zxIV~3*&lX5PYK~XCj{?l!8_A&^iNL-==Yq{Fl`96!C#2MMav+CV^nClkqz1kfsrT~ z1}d(cbQ6=25($X3ZpnBqW>Iz_Og!7F%8wmaFTULls8pOMq7A{5v^%zLcG4*s#(fHK za~(+*D#pb(7R>rBD6RM93Kro$8?)VcMq?!w$x;l?h{OIUEub4u%AD72T;KrHs&-r; za=DtTeZ;1e5h(uv7GuBMl~1@RAW=v75}c(pl)#`TpKPa;@}5!qipWi&_~efeu{}`2 z_SgI;Wertp+y4M*UJ4-(wQn#U@Ylg)thvCy&)DU1{5O~*x;UFI5N?mzeIwDpTgN3< zxDi#z?j|0IuunI2e{`a(F1f{!v0UFY75@JKnY?Z8H)-+TX+w)<03)Ij2%;Q&I)kWA z`)`U6?V+6o1rXsP9jMT+vwL05kaoY)Q4eX(V zXa^ffFlL?$Y4w{zc#g3}Vu$ddIsz09nccJ@H1`SK2mJ`4{88d(2_2B(MEXw^hX|74c z=d#)#cxZo^BgWG$DumQ`86g$*RN4!n6qWgqp6K4H>g$+a?}%e&8v?$n=XJN=2@5Kq z9Uh@eTIYE<6hn5Q*y*llK|I=3Hg*pCH)#*Eyu#+6sz1*ht{w^aU$ht;27^BZv=I7Z zvgXWg8;7yBVB0yoApUELr&Lvd>!*sClGlvd?!PoBZ_xh$3}}r7hWXv1g9kkoAsFxc zJbior0Pz~GHWPTalG!l!D`DFWQ4Z7=fSOqNu~k$b#tGSN9rlAnXyG9ffrbQnr%X&9 zy;X=#;vBQ^Sx43misPBNgnMph*%QXm?jO-}3iz+=?z$XlyiB22V8lFBwm464RW_m= z2)H_`ZJV8gf)gCUR5_rY$220UtHDtG*DH(=o!Mq+RSXm4vmbgmZqMl`a+z77zrk41 z-5sKL+3jpJa82NUq187Fn&Jr2Se3-rH_f_t3cFo_75wb?T%rS>4|DzyvkEn3A3v8> zW9*zRcF+u3W}t1G&fl0!fcH=R)mLc=wQD}tW`Fq`sOk~nc#*7y;E(WTxdiRzJ%FgL zpG^>gt^61m%W*yCu{kG$w16rp1F~pqb?%NPMGDz74F=OZCsgn$?y3-ciV$-he~kkP zRMJj2^7AXGwP>eu%<`5rL_d`3o zBs)s*RCSfT?Z#ND2wcrF3aftP`v-(@5#K%D3!B(?2G=ADg$*y@h$b(n)i?QH@>d9v zwG{?)PK~gfGoGOW=HhGGKPj>O(W`&BKygvP+Ng2t;66PQZD@6|UB)r7UpI<8m1p1ZFhTmX*^2n&VHrKozKE_hIex}<1R zWsac;jAN}G*Se-ih~@C(;H9Z6jzcDzQR; zUHHbyfV6{7DOMr^8iIjm(zb2FPHw`prjj#3?%6f%FBWj$NLdPQCKFSmy4p9*I1%65 z9?0hy9PX|Cki7yXbW`0lQ8b;D0^v&bPLYRz+&gFcCq~WYo+1cT+q2Yt?U4KC)cmq4 z;^96VIGTSelY_Q^)-vvzZ3Yyttfj>t#2JAngqk&G1rpoC504nARPc{vgQ;&b+y9x)KH&-+daEB(V?dynixKjMr|XN@$Yw5G%F&qbgYUPNt!y; zTR1FqJZMwu(g^A^X-(mHkepA|n|~^`iq%fx=8b104K9HMGzY=R4q?eJL&fq_ATsJsv#KagpE^>q96s58;W)+ z=7fzEBT}ue+%`_h*pF<=$xuY0&AHj)Z$hxSq|0!cwDdq7mG)$O6A5InG>pez;6fXQ z@{h6M)n`Dc0-z%0M1e8U%5V$C;XJvqM;w<4=#5t?5JEgcY!L!18qkWt-G{0e~L z(9%DeRgL#t@}p-%rDl%_r0>3AAGjix8Mx>aeo-29O+$p!#ThLyuO9{ApvvV5v$Na7 zHjOqq6meh}nb}p>jRCByniXd(isgCX{-hA%UMs42`muyN`9ZV0YMB23tB^Y z(-t7Eb(1}ii1RXa#C09uLMQB+1IR1|N1h<&BZW{HlPC_5+DVECYZo*^<@ zA&++Gc=oBdA@^5CS7m=-?mNOc${b$FL0LH&Xvn4(lS0JoLNP)Bx{hPnMil!lCQQSAhQT9gQfm0|MS3;z~$1GZ*76QS*~8Wn|~ zN^jz@d;b8;I-`Zw=(*Zq!8a2faEUu7^1I|wkv5xz{vlmEr*J&OU;hB*p;pauxUzdn zscXGfYb4*Y+Yby#aC@Z#s;O)OinzM6KG2*kr*!N`T!%ob)3O8{TuQ&9{7Do&6^|EX zak$a|WVv?vF1sQ)xAy?#r3AT*OzpA`HUM ziM_Wu!H#YMTa@OR^_xwG9AJrN-HrE}bxy)ITU;(?Y+Fn$e$f4{pUUy@Dy=ht;;nKJ zYCmN_et9YfHVVGa;8mSvQ0jFZQ-&>>l*YXQUZxO>ZH zS-08F1E{cY))vZK*Gz-tLIs;v8y|sAmmVQ1;Kg%Y$7Ep4IXq%^9CK`Mv%G9pAlMBW zw=q4et1^9R5w5*r;R4O3%V^z}+=83~G*;a!Ylp>cQ>I%{q?Pz?pzL)+-7(j7%{-SllL^rAR7*|@mg=2{Y}ZVI zVym=m9H9o)Lt{F~v5k2uG}^i>FaO6a5q2Rw>?)dVPy0X|CEsfTkybsd;T?Eto@VQ{!tEd;N6gd@csVIQ-3 z@bo+M}_qBRt7;?qq*E{s6CUR!oE5bF?}CwK-w_r)3V~)Yyrg{{>b0; zP6Xk`(luI57c0dT+P&Jei>m%!s({s4t7i*~8$;XO2pFPPAFbJf$8kgmp_KB?x7Fg= zZ89L_whcQ?nJso67lO8*S+R6Z9(Hw%&<@)lc5ex;6+9$C2Qax_Kf)N9R>rK+IGT(v zBl8I!Y30T3`rUzcZf7%mRxhe?uRw(TAL$z}s@mvg$dCO`(H(~u=h@w-$xj%e>!)=} zX0Vnq<-1^iA+#)owN-DZUP_2g{#e{MSp}k_i{Zd&dP>?Ipd4&57?|(V*ovxd9?3&^ zud{Qra+2H(&dK<;Zm~3t$H#N8k{kkBJ2r~5De~WRtky_cD2!sPO_Y|qg~2_q*tm%O z3Zpio31RnKG(A<q#G+O5#h~py2o+sN)YzhelN@+L#jS&wO1pRz0y`m@bP$4j8b(A zMIZx51x-dfV{kVDrWnT>BQ9~oXRc`2)FaOX0A&M(?hkuMx<|=!i#tw;@iZ*1xgX2Wpn}Ox z7g1B~1V9 zc1VBJYzf)z2lIs95lypxegz5GKCE_!LcbShexVBNu#KP;ouBN1A4&QV`?~rd*k&*c_zk)(4!$5dol?zIjH)=!YgA$(%Rs3-LBP3cDpUM zCZEdwozTIxZ!`~8wPc$?S4Bs&A9v)282|?80-Pq}wrb+rf_yye+!}NwCvY@as!*CL zLIN^9QzUgmgwKIan6W)mT0@0G2mb(1w6Sg2bqVeuLFhsObcev zg5e}p(XNU7RVtW`Ncne8Bn@&wu4&EAg0{525ZXe--i{SdIElhY6def}WZ(k`7l52QC1 z&MS&8JA~2y0HfROIF4IAsn7aeo5lfV(wxmUp30jyIPHFh<6!T5WP7eHhTXvIUhn=l z+B<~JLOgpXK_AHF&dRg01)$t$<5h5Kol&lErh!v&-9#p-BNPoY}T z4$4Do&?63TsL9Its~?Ky&*qKM-YXtqWo6FZcJ$R%&Z#N0gNA>UqK!o^jJ!~wOAYl= zO01 zLz^!eISQdvH=iVZk?e#(d4AGO>b7DC)`_9b21MmKD>!h%JYtFvt2Tgt-M*dHVRJ`o zCf3p_j|t8Z0tD55AQYkl6KH0$OCw8lLVuVhrtS%)Y|3F$igCosn7$m=Ja7ZZ5+ymL zv7ypGnH;<~2sVwt$y+yL&MXi!a+)GjK%6rIB|1Y*M?}~t@ifRos96*XX>~`ov{8#R zLL5K9L}24; z(Gs6K4Xye)8W4xu?6|glMs40z5ttWQrsCOccwOCo4$`bSRSqBkJxKom@)T2vjV{@^ zX`55{UhCxt^ed3&jxCvG9zF-ECkzL0=LJ=uc`CJ7D>x&^vVRFb-fL)o3`<^kPxtXf z&-ypgcx2W(C-69i?K|Y^`6$SuS+LujLOsWHTQ-;M-G^!hZFQd2A5pe;J&V64(S9fe zr%->pEv5%!V>ZtMnEwF(07{!3qsP_^ntwu%Jc2YVGajf>#C>sX`}k&$+Y;TT&Dmma z>L^tn*f>qVIVyb{ZyPoPf$#HWM-N2*=Vs zjv%@&25T-FjL@%i=K-bR5a((YMxk^^Gf6~DR4#GIeO1_MJ1;-gH-X{^PB`{Z81Ky3 zzltP~2-+}w6?TlU)MnKK>l=-;>c0YOJqjVrbwLTRm>dJJ6Ep@agg~jD8ZDpL<*G6W zkWgNTs_3kOw*Du$MiKESf&nnCI;nzz!!izu*qZC3MC!OxxUvxDm?1jo{{UqU%S2T0 z+E&sq$|`!*ejDzNJTZ&5p&v`CBf5#n)^F3kKC;U?Wvf)MSQQs6~< zp*t7cXt_>m;dt~qs_2arK@%$Nx}!NtGSeih9M>z9^563f#$-rCh*J@P-qo0=H zYIhQ>1}6cc{{Y(UjSflFbdcd#Dn7lU3}%~Z9nS2$#lnHK_fO{d|#aT@dK{%Y+?K>`ZaJYQ@QH`F| z9j?Ua@p0mh9?kLwp*mhRe+-wp=Wv}bE0R#fvD!n&N!@U+Di%~dk%??Nb5LD_h#c1t zb4ab={)_Rp8$t*=YvP9(65fsoAFuj593waE!QyX~kq+AZ8Q9y0HYdY&n=h-|xB1$D zcER-9H0bI`PQ~?YBNyjpsq^(m9Ohzzd?-|41h;7;C)lI*94BUUlLUAvz#sK{XvvPT zJ&FLgXx!~oNcvX6#B7daT0Tlc?F9sRn})VW7t!{Vc6Zej;(IC*b3~F*M>X_egp2iC zA_JQgS(83!{hr@v^`oIbx;CQsj|oltZGa}%ZecrvYr;oRf!XXnkVE!v6=aK!iVGdI z#K$$VLrIqfwZ*pBoCNA3{wruhW@qxd^wl>DhYqdR)k)dyj(y}6$vA-OzRZpnz^6h} z!@{y^8;USuffrkn?r%C>@yEmUGp{#$@( z+Kg1pi}3*2FT6PMuaEV+lMM%ikJ4;-iDP>0#U8wmv* zIB!ZIA=tbSY~;Cxw{tg@3H{TI%@#_T#z~|CJyx~suBy^!u}$$uh4%47{+;GP$*JFD z>aoWng&uFJ0JvOgKUG|}4(pk<8nmXy(X@7*`zr#6GBi*&>;&xH^6@~i>?9D5CKl6B zR~2aSnEg|+Ig$>uqN<2}T7N6GO(D&q)|9;Gh83DCn7Q^ zVS-xrn}tBf6xnXjKF38|WPu*(>(NpF07c<7yB%fB!A{FsqeponApq<(2!O`64ze=w zT%<{hp~TPw<2LKyxLifLp$#qt-9qFdUcuD>fBie@?w|hvi);EINNB)8&9J4;*oZw^ zLYF@YiT9d$nzJ&@v1$|efNS|i=`9n@j?N)t*?ywaRsu$s-=-DXp_N@b~d+7QHcTDH~v@TRUF40O*uFsF|(Y0i13tWX8uXZ%V!Q5YSmVI!=|dN z+p)|Y97PnDAY{|UG?t;}5i_LOORH4q1wFl#qmUsIB7C(*k&<@_8R~&7cU00q<#j3* z9Tiu`JFmobDU>O2FL5)eMwT6s_p71`qN&yBstEK~B@>7mh_8a>$q5?S4kpzGON~Ed zA=uNU+7%W~2+p-zFl1H&6~IKUaY>w!rf67%?jS9w(MC9y;#ArT9nFnOc!;KGHMwFG zPB^bBKDoCVtkr_%9%z>|ju(82qfOO~M{N-jsOz-#39#V5aE%4doqHoyn&)jD)p;NR ziYE+1C3ZStcL}f!)xtD&`=ga57|aye5m;D(5LRmWBh_<4yd%Y8dZxpHqIVD=?8(QLZu;~EuF(M=P$+i-IU)&A(J9iPb)O9gfR02JS~Wj26jHSk#)qb_B_Z0xp< zkaRz~1P7c*ug2L5$Gp(1x_4x~(o=+WM15A%mNIsT#?T3kRo)8|xnDAR)6p7YSHXqd zTDhBkp=o3&Xpdz;@Ig(Mz;~MB4&-*NN3xdTH2ERLvvp7AZ|t2o4L_uzKSkTsvt~O* zF8W5tW=lx_0OZ+^ni!fIF^H*deoOxVZ?!m@T5RjU?~=6xj#HDob6h`3`ZK1suQ!2G zADBdA9xy`MG;LbREGIVcEXM)pe??FlDX4@#&GdUmxPL@p%pi(rm@&p3t2!UmejM<2 z-I{SOBP%VWwrCd61C-d6z~jPWydhO;T@K0f^nIz0FLsOYUm$50R`*Jve-l4MIDrh? zH~#>&-z8c(uLTn=T;j(y&fXKipZTI0ogrszhx zCIO%Vi%Ta7ibugd96~n-z^)QJP^dNRoA^6yO{J6gT?esSNh$d+3EXHxh_M%zI1P^?wCbHM2w78?5Ywv3Slu2K zWf+B6RRgcktD_GVAqd*E!bLYu%>=JQ{aAVf|jm6t1zsuHYgD1D<* z%3Jy;95F$puRhC|8ll2yR${60(!UF6Z=orN>iyy0H6LBGvD7V@`sVPF`M-4RF6DgW zMUx@z5aDn}p$XVO(5@!9Drmb^Snjg4({SKCPG{xn5u8S+S}TJg9874!;n_Qe-CA^4 z3BPBwl!%U%^CVO)?Clz?b{^IAto|*u#26scLVyh+NVn%cut|# zDYLS59~pH{7=R9G)d7i)#MDex+d2G)^hf@mYe+Q}RoOnQI&>-ACXO0}V{F!9Z2nhO zG)iT(5=wyrjj;-77G*%kv}0Z0BA_}`I2>!^n$khlQ)c#wKbC#u(e--~g~vMPoE#0D zt`098{L^tVFl|Renq+*|8H18Dto)HM@$*gZ;hJ${nCe$Bh#OW_u(qU_yd#KpM2`gV z8cKKuZIWfKsh+8T!Oo~a4o-m4MG#tqnxX-18#$ zp_Gp5BnpW}s*aS{crwGH;doFslp`rp9~q)}n^xqVf<+2(Zqq16H5;G=a!(#BYQWLa zJUbAd`6nDi)ZJVGgq))!G3;MKD9my=>5{BUFlG>z#%fCm@<3Yah!NxBo5ET|N++jK zg$m_7r3nbs8CH0zcN1t-K}R};K)b6ex7AqcoAxg<(vQ482#9d1HN>=)*!Uq<)FDWM ztOWQbf&u~z^j03B9%ZD0iX0?eS7^>sedZ@X6%v~cxsQq*Ko76k{{a1he6&|&f0W&& zTWZ;F@{pVMnE5sPQworh@G zVr1m+(AhBTw&AnfXo1H#qS6h}A?@Xy^N-Oth%~k1I8T;?Y@8K#e(=l`^MIU9{#R<8 z>`rvxn;6TXPc9Vty`l8|(1$Rd@-#xbDo^seBNG~b70t0Yd@@|$6frUK4ul+$otZecXI7PCWJFF&hBVP;GhE=^ z5UH#b0Nn5i$`qXjsg;X^?UzK9VtSDIBerPnCIBf44s8MtP|iNba8-X4Y*_1Vf&AjVi4(Dx#taJVNZr zGYaGyBNvgFLR`~c#db}es7OYGK8Q)XQ)npQjnz7;w={T4B4K$U!tAtM*ACEx-|tlJ zF=TQ^<~tw}?wAEns=I06o&2s<0EIu^sOLpx$Y@c^BqwdMGdhh5BnZSmMSBprm~m`f z`It{CZ~Z>h;%`E3)x-=RC2>df3zg!YC|J!jM~GZ1RWxXyAR9ZPirjWy39{D=B?)Ux zHQ$-NQKvIjRsEJqhUk5c(d2`ZXWie;nl*{=K%Cfm8?_&?+8bz$w5q|7vZ8Mb_%@@i zMOsO3Wa({+v8W+jQ+F&%Y^Gv<$0MR_>~_K((CVrnLHVIOMh`HB1qVi_aGqCaRUKli zDo0Ghz8dF5L!Gk`v|$x2w1j73`mmpZid7t{5E3Sc@H>bDulP>{14TbsvUFk&i5e}W z8OFjhTRaeR;jgH39VpA>lco8X5VZPhxE09E}L<|oZ)kLE&-A`ewb zzk;sJnf=krR3cY2QAp{k99Rx$Q#J5ZJ1!u4gwpISk~5{&*`sJ~!=LC-KUqK|-CeXj zdaO8|%22ebw>m3yHb6K!t>{9-h}F;)f4r3NsEJhYUOiWe0t$HqTS630ofneLM?~H> znh%n?u>-OX7TR13_DivyQfg3wWN6)5STWb zGA5UUqCAf{dm(i{RQE?@V5&Osynj_`;v1@j@VEi0+2Yyc?EF&*4(f}fQ^6U-PU)DK z>NqW=?9D;ZY+T~mJ_s78kFD9%XCW}RX|lLY9DJwwk*-^vk%RI=K^9kST6G$#IC`RF z6=zWQ-EfRS9*7qGWwap)WPNVTe<8n;cN-|j9Sw>YcH24@{{VWXej%It$WGCYkTq;B zWllLLAc$2I#J2?o`PWMY9IEi!GfB@J>!?5v7srgofX$X&n=*nru(1{DmGT zc_A$Yb4?YZ(5DN&D((3z)5$l4)RB^UyP7=CEX{1L6hrueLt*Q&kKycLS(>W^ZF5;qGYBC8`UC0@s( z&Np(NV2p$4RRO{R+%E(CygeHh1jkzN`FM@F6u+FNdKFEVH`HjV(lW^En!xRuA{V_>IZY9VABw9SbI70?*Nm)I(6<=kWOGJo;lD`3JqR+G zaeQGiha|!}r`ALEWOPJ;=%_}MT@jWv;%U{V^jwePAF?gQ(^S)h^;GVrV>S40s2UW> zVKoWZupj(Rsk2E6oGZIgfa;F=DohdFE5d>FmRSCF=vL2ZvUXtI6VRYAkcMax)FzsI z6&zs636eTo%3++sYe0%QZGq`42|WsmEu_Yu1P&tF1lHriFf?6sCKk`^jA4&dF+280 zoQ@Mx7IEsS#Z^{)VP}XLr%N5k@5|7r#?y6^p+Tg2szACm!%(^Upbiqh$U=^Vm6y8U zWjl?GY$3&G4ymMYo9Lk8G6LB*qy;$q(WpjWl&tQnBQ;t;X|1s$i>w>c0`H_-WK5_E@FAqN9PGpcRp- zvxh35s(6r4pV2pqKB?0e8KaUnu~c|4WlCYrmB{pX9PcHa!l)*lH#hAYZlm&`WmFL(qHXTHP&N4@4RER)FN{t3 zt*9~q!8Jy?cUhXIj;XQO=AANuk!=(gSf;=QUKcYB4r+$DU6?7zTHy#Sw~8Dj@b^uY zx*;^nc`&1kVnsCor!HBsO(DitFuzi#gvjt+(WryFDur=nOviAi>sUnotC_71BT7wF zOTh#!xo|#1!5^yHd%$v(`PtoNnLC|df`C7nN1C4m+1%(_P?(N|_RaS`gB z#mS<0!GuqB^oC<-mY>mckvO8Dr?ea}*50d_Ev5~qKUoIO!$O2(X`ky?p_P0{`_1^H zaGhU>Myh2@x8RyXhpNh}mDUKy5jr964WoJ+CjkNoH%_1ySzQYor(Fmtb5%@m89%CN zekQ}CQ>rruRpO#hqACS4O}aKib)gJLFs22^&vsYcUEIUfSnj%YTkzeIFzQON@>BIj zy^f1CcwtTWPgHob8Wj4rgcU$8tVL1c8s-<}@+&JN#L9%(kx-A=?M~ua?24gn!f=OV zvZYamI$g6rmEWOFjiV0`(5DA%ZpRHYDm9UkB)xk))BXQHj?hfB+2*V;X6BH?98!sy zIpna}!MRdsjyX)J)P**OA!jj^ZDC#x)u>oUr(z+)>QbplE~!f>m%6I!{oCjJ+wJwo zZm&O{yY2aSy`Hz{^M1cS?)PnZ74|Bt@6Mk(<4nJ5G&lrD?G@c}aSvX(uE$bq26 zSf+I6>YKg|F@6x2y>O838l~~Ou-6GR(f(`C8prk4t&`^=4f-arMvl8x8>>=g;@i73 zs-FPk;6Uw9K&<&xTYkSf(qMqgonogqG5Et zMq)6HT*~<-L_7X?1+Rl&KOx0DjF`)DvUJV zpKbX*AG9zZqj21O!|l(3lsK%3-lak=clM2_lRxqNF}?V~1p2tGy{3Oj3;F{SokkkA zl_Z&|`kXswcI^024~P5Za8?b0R!z7mk_|H^dx+r{Evt#YWI)z@+SlNCJ{v2)&Hg|& z*g>LNm2hC@Nwi`4nd2Bi58JGlf1;UZd%9`{Bo)nd91d3kyq;-S(lmp7^tp!$#SEID-?iO1ms4Eb(1!|Re0(s!>o+`w+6w3#I(~pykg-d0 zDg!hz#y4|}*Rpx)No-YodSoX095+Ai%jYNe91N(A9UmHlcTR=aZ{@L4MDf_PUeC}+ zOsnGpYU!ng&WhfoCX8%P^0}cCg+~j65EhRM?71qS~-{&1r~J zwNCF{Al5L(HDu+~a=vX*s80uC^@{cKBFmt&IT~R~`7^-h#+$;Lp0GZCfdXIWCVFRQ zZwLdsRn`VIu2gBFb&YFGs%uvt?-?;?W!1dOSBXAhu;~Fo-FL}t^oExf5^9cAWx)nq zF-y0oaqG-qM0aBc|I6@qUTkGm+{xLJdXCCWXM9Q7{ao!MafF?C2rD?6FU0N)fGy+AUwQ+#|+IDWh@P`tWxd;i^NiPH8`z)1zDy^396#k07*P(U#v` zv;C)`ToCTJ2Y&hj&{WHKA<}LLe~PaEU3XCFJi~=c`aOcPBOL!(El$2(F`x3xhX09U z_nlSVWKoeINmtzjamjFTuu5FM6Rxj7v4k=<1&f;2Bm7V9LXnJ+C%rEhr_!%d=xPXF zJjXNL{~F(4)5N9S$wXZL-Mq>T7If<>{H@9A6`zV@Kai|Ree-gW-8O~9_o)jdu)h1S zM!5h@?rwttg*t*?yF^#vioV@)F}s#cQhmV+k?Nb&ws_A-@#C*t{i-{YBVrBPMl2*B$=Rm_b=FWL} zMtPNlET$&6wD^2+}>a=qzbU5$~=%rIW-39nB813xe z&zsHf0YA~|PZThIBN*n=A6@4gv+N`P;t4Rbdj?I&xQEfRvsbjfVNy83#%(=_)iz-F zv9AM+gS?x#Iz+`UcTOGXk;4XIUB+1PY|dK8g(G3SBw`hY1whnoD@ApTf6g`$~o@N zRWL&km|#Sfcad*i&Hq)IgZd9t8R3i*jHdR!5S}chtWH@L4@ZY^2a)66)jhQ_=%Yp^IC`9Jt{dTnvt6ZUf=kA>g zoiS{Al%em^@wux9OzLF|5h15^k^Zjn*8;fCbTsdxV92{HFSvsn%Qv$oGIopbTWFwlzXpEV_ zXSGl(N+^{1LgDe!B~X4(oM&TsWrIN11zvkWTebn=%gLRwa6Yk4YNB6f+j15MGdS<8 z40A2dT3+!ko{kO0$M5Y~#}`{M)1ToLoli7a$XPP)0BW#tpew17S|Huw$5B&po6w!0 z57t`zYizu@+z=7?pLt2%nlzN&au(BnBhVT)bc=^dlnXl6e#jTwp*UO4P}}j%eVREs z8uzk&r?ls6%U)?qj?=nhG=B*C=(8(WGz>kZZ>MmjAH01hdp^a^#Mo_!*&Rdfkab}s z95=-D+#K5s(D2XgrI*h|<;LS4oeGdyEbha|$Ej*sSNY2g=jJYtLma02lL#7FF!n%zV_PrebJBnm4`P+!49Y}1EFFT8*rXK6E zmvu?}v4uZz0&7!zbH?oSe4|}3LP-}H=luMBW{7)`el(WYJ>nA{#$ zZai0}{SQTbOriKTMD7=~C5qZ@8DuVJ)ilWNoM;c3v<#TdPvb?kM1T5;c{X~2x=hl}0{C2YVERm3WLKVQylM^-)loA^$u$Nq~7C~zarGRoeh7eSdrM%LAM}P<=4bqiQAT;gX87KE=D-2kB+1#m zu47KlqtMtgcX3=NAEob58!)dxZc};Z;wgsfw5%;K=dC6!+3Zm5EZ>)8>^Gg$}Lzv#<}751)mugOJil_qGyzWKkk+9IG$}auCPJ4G1Vd} zGPLr{vN0vq*wjV2f_gGMTNcDCW&0;9l!${0_ep&s2c6+cJ{6_3szotZw$=5PgpN+7 z?Z%qOH$ueOe1|p%LV&RzoMj@P=Solc-~^05{bg2f$Bnx0wSwIEs@Ka*^&GM&kxl}d|F$Ed z6SRVHVN}C1I83i}XTOY#L>fa%nnzx2QC?!#)xi6YAQB~Vuk|bAi8V`F4hJ9$`u&+) zip%LxzTCgbI_}itIgbMS_vMlv-f-5>DhD3;ni5r;EJQyas5<$Ro4aEM^#266$N`BL z&y27N>fE9xTXhT|g_y4GDHWd>ZW-X-y_NH0_JHd@rwCVh8Da4*sIemc@bl$-tHurR z6J&+@Dcff{Ts32q4DMdekD7&P0Vtmv0k>vg)zjBBa*{?Qa+9yj{5bH;8==k`XiQFA zYpzurH_fppGy(E~xflaBjDk9z_I%nAsoR=+lE{mQK^T>YVo_JIJBlm&;#{gclL_n! zql2(x7M@=sLn>A8yV6xDxCS-N0Jyx)bLB%Yza~S~*UXvi8S*WVmRQ(PL^|L|C}R=7 z;_9fo;#*$f(LL-{%sVmn5{iGQC7YUb1@lN zmz_6pAZdIbYDBzFC=~ur?!2gkXyrmDy$7!|K)?FKAYI;3PX^BMX@w=!ue70q;$pqP zOYesi3G>FW>=sYLc~ZHnH{WBqOOt`?<~Y<_G@bBV>AvYzc%xoIyj0MdJL4SI$hKyL zBpl1Bt6%DhXT7j)HLb1;fIzf)g%2>@idUAy?o)*p>QL>oD_5;&b~9RrW-K0Sk6j=bLUJJe)t^Qmz6 zcinydCQ1qzh(0yDj(X*x>9EQ#!w+lz`VJy&#Nz8^?q5z#hTj15JEH9>yJD1&fi}UW zZ#K>&N28rZTa;ATpBANKXp;5*IS8dW73HnpHuaY(y(!Anw%0gz^tr@wTatx!!8CT^ zta#ouE{gbue?5fP>op?(YSc7;?sylbT<`1|gaK~^nSdV3zX=FKm zB(?B+CuH9AG-Y`C!~Gkks9zy(migfS`G zoxK=bfD1`>LGGFTw})4X1N7DioBoBN2x5u70aR0HFQ5!ZJ9n>?ggsoG`Gzl^ME>JZ z04)+0(#y_T-dEU&xWPG8N1Ao)dOtXMwc^e==_V4;Hx|fEMg9GQdEx219--)i(<*a8 zc;Bqw2F50e=UpkRyA5QCRAbAkoE@b3tS^hX5lV@pDr^)e*06E(i_sQQGVxrN_cf9+_dFcxREz2o*85Y0Ijt~CqP+74}kftZkp;pYipN|0cJ7MGvI0Y+VMn=x!2q zB(6bD46X3f#uIUNGvW}8qBG$XrCyz_5Bhw~Z7%KfZpCAFf?`|?A445R+6E{%x~|cA zNq8nTb{Q)L=Tc|m#+yUlaw)bVpkn2peI0$rPAs+!S+g3~!*?0_XO(d*ZnJ+__xtgy ziFHtLBh(+Z?sjUg(Vzy{&VE#7&|BDkD3MG*5B+ddqqERU{m{6&iMsy4{+$9+$pb!4 zuvUCKSk$Pl>9+u)rg3(y414AI&Y$o)6);d6mw~c&prqI^UGB3N|dg}ne z({DIOx4jb|LjxZh5LcV^GTZV>72hae&Y2Bo1{54+YZ@I8vRH>-Sl7 zkmJcchQ|>nO!FetBvz>%t=c+#s{t?_?&fBDXp^emgl7M_2>k#b^ObYf(M|`g9pu!I z^A5ZRZLr2H!2>AVb3f}($Z}j~Go{4E8UmH87jI`S)rVept9x1-kbi-k>7Q%h!Bbp7 z&+nBhUSUBxzkT(1Qz^A)E|K865-^RNXCK8|F!Qwi>h~m)QjyG2;ljiBzEA^2_;W__ zN=6UiM`KjyXvRREc2mxm2=~joq6JTmLCy~9(F{oI~sLp?O>a4)!86%VRZ*FHv*fsG@crf_AX{!GVR=IoZ zF&B$PDo7k`@knN>Y5oH37Xg%jQ-%?vXN=NU`dH5|6qQZ$;9FdMZhvs>nOwo92e8Go z_IkS+(OUK8)4wRtWBDoxer(ZNe+V)3O5^QZ#Pd(<2%`t_O@&pM9bn*CT#~uU6V~mb z=d|Oak=hq82zKBu?N&n4(fPZ%gz)oZ!S`B^H{Vf@QI%7;l*d@`-+N1vnaWrn1BI=~ zZ9%NFh9yeDzAIM)*{M)z04(DR=M*ju5KOkK;xbe_Iqc<9JL8Mk!Q3;xyHA+RA2i8y zDGWf!aNG%bTYz03+hQ9{i?AW?g@*e7p1#pN1#8q@DM^iO*miBP-7Ut|z^1pcPU@6r zM1t)+Qx4?l_d7z4-PN_?IdSV zU(GxSjcGX2du&;wjc#M1n`=R+`igg&nQE<#Oin#y=1pRa1OV}IvoUM_P2=aDQyE58 ze6>pRA3Sd=@ISeVSi|os`S%3Ipf(v2=Y`=qDcLFaA^%CfgMah1Caa9w=T+DeMw@-q z{t|$>I|1nlDf`Rq=AeJ`3~zjrYUsw!RmNVy9O}vudkGyXb4B4o^7> zuOn+xm>-b5_TyM{d_pKeX%En4f216D&J3D(s0@5z*=ta=a789WWID$S;chg+g6WIp zl5NpTMRA!C`~lyCe+CZt%Joi~-M*pjyTdpRSStP8wjV`ift9trD0Gt+jdR?P4{qDf zO*in8+#vh$NFs!%-y{zjstUB7UoCRuj91=OO1o~ef;`6$UBmrAr37APgz1?|my73@ z8$Mgzs4#UZJhxELU@-J0LJkX|fVBfo2fELFLK+*RjV zdHS-|yznyzwP%3^0*3RbbGtyPs^6_gig=B%l>5Ycdk&C@W*?&6TsH(^aCGTGu#K)s zOUguhZ30jH`_4XRFAT3w=%0%|VaMDnAWL<&16UAc=Ybb-!20^@=#UaHJ^gt3$X&VT zUG$YpsD=S>NrwEV3Wc;!v-|$m^B#TrufL~cRF)!>{}0X?Z?VgIk~N0i^v~Z(JvzHR zn4S+;!R6>i>JIRWn8T7fXmP7J`7neyp9JZ2KTxfAp@`=I4_+Y+?RhQW00TX_CvdF! zxP_ct^LO`fcC!Z4gk3AT>6p6CYte_!nmu|7%!Xr+-OLR4)?99IKKcxox4(ZkFI6rf z8ecyV-xs;VIkM|ejS0}pR&Q@?T5#d1;tB@W$k~6Yv%LYQ89o$9@~>RL>zb`iiED3( z#@78So4N96n#F9mtwzHuNpR5B5JUKSb2aX%!%Tc1hi*z7t0ung4%U)&`6mZmC1TvQ4UqTnrF3~|30Rr{_J7*s%?FFozHMFlf| zAOS~Sk5Pu%gMux8VX>hHOKhtQ{E6rL5E47C2V#?X)t~c0GUU_2Sc_BS9V~iKIH_Nt zGzd!&EgXO@G(NU?CwPB=okV(n(xQj>8TA`7|MDKk=(y*XBci0Qt85fswOg2~?P`i2 znh=)GD%b?j*H2MZ-{?f+IyUk0%)Wh?BBT*mzpUIyr|r_P-)6v8(g8T7rKn?>7wJZg zG%kFn5aYGO_xY!r!JkWVGYq0Fq&62QnXg;t&{3O&>S51g&#-YLCFb~f#TWfpeJ}jT zz|qfhSEDDAj}}}$f%e11PYTI?lI_6WNEf$4RgZ;Y15F&U+$NAR|0mUc=LdiO9aoia zUg~=g!wvzE;v5rs;JsncS$?X@pD9l$1T$#XF-bC-kBN(?oi?;0Y(!tqM{QTMRf-HJ0iBEETH5WueiqmUrt+TQ3sU%MBf zpao#;8M`ek6aARnX7A~~fg>Qa_e+NNT8!tSrd3UANu{z3=!CADl6 z`}^=zg&oFrC$Zk+!e}-6soh@YpXCe{m;rRLh3#(wmvo?Zo0D`h;ZYM}lA+Hv;Ie~z zL5l}Z-aG1BL`b7sX@*Chg7Kr?Jx{%H-%e&kC<_R>T=!5jL!pOCl}DPX>#>4Sm-eMr z_!MvwT~6_w4%}#jwF8bZGne(Ei=7;R6nMo{TEOn$6um#N1FBsV=O}jc?d*P-lSsRb zGqDFyYmSZ2={l`IHqS48@{LfOtQ*g=aw~;SdpkXY*^vFxVZN#l1PMc=-4_^ zkwjhhY5Dw?ujuq|vF%-l;}s|=q2pS7@niO-g0%gfx?U9;YcX9q0BMJFZ)N>9o?$uf z0b%qB{4DQe^RzLZfe$JGwx~+_>O=Ka$1LiD$Sstdat{|@6eGYrRPmLrq1(8ZbXI4j z-bjA?La`W2K*_qK77;3KUQZk-(TWxo$;-w*n5UxJ0$iZoJ=Cbev z%$Dy}&YYNS+OaD=54S4V<={LFuCVyIht%2c4AOwQjgO}6&9~MrOUHU$YgHp0248b7 z!{W-!hSTunm=Z`~Vx)7}qWR6K(TmDqn3v6Re#bUKF2>N%cbTa8)ok9j6JxXZ0v4I0 zf#06F1SI2I8*mRm3rfO$OZvIskbW`xM8??C##NK=+wl7D(LS}f zDRQiv#zXUQmkjV|BbE??+K=_fjlBcJsYg8!K-{rKP46Zxj1-WjUvyh8X}5_IK@|9P zydE?DdZQCKw$ack7@8_fI=-*fhtj->k8?4DYOUNJdUjXFW?b_4mm6lWm;Z{gLyoid zD%3B&kxd7T1&?^;{B#Qkt$-yv=);O6lUbTVTUfx-=oojAm1I6qM$_1y6ZGd-ui;du zy+8>AkNT_PBHX_$|MPW@!*aF(1t%YwiF1YUlq9xS*g}C)^#-lJxa=})muhveC@FG? zT0|1{RQ(Z+>OqfbuL^@Z25vxP>?1nm*Ykqs)N!f)C-|#y5oa6=HZD4ZdO4!)TI38K z*rcUKelGE@oTZVQ@+N(^XmOH;OmpKaLIM7e=49Uzi$URiy=%2}{ zf~%$l4hv1i66H2wteRbb(fH(Zt)(j;x0V_yo(~tG@6@hhaLU)b*r~gDwTRF{MS-!uj{0wPA=!{RDlc-b`1|n$DC@;&Vd++)f8yLdaxPy!^h11B`&gVSoS0 zIKy+z_K^Kjx6$p+Adu@IaDh3eP3iA<=;bqsu#8-z| zl67W-MH%G6nU+Vg@E|XS$_whxcD+_?Esx%aIEVfuNmYCd!06-q3RpxkxoTC2-S8iR z@WyupeD2I^_q9F|O_@JA>e=4We!GC8&=SklZ79c9f*Y$cTh{#%ie(*&e51qZINx1| zkl2V8I%_2XuO5j&cPSXR8yDDT#Ay?)Or*MUKn`g0uy6NKnDa54>!)sHd+omyhT-}C zjnAmsXJr1>0WrE?E}CyZ?FQ2mG&j89#hOugB}WkOBrUedQj#|#h_6grlB7N^H|g#^R5)`56_n`4=r5Bf1GtLSh>p@d!H=+ zcBx1PJUG9mUmeEbzgrK3E+mb#K`S(jIKeI>^Nr<>3l) zXW}-?B`#0!sjmHwbxZY!6bEMebj-YOwx0~9q3{mbQ)G?EL8tXi_rxzFp0 zxT+4mXR0v0kw>9l=0LoZqPbm4om*h;faeFQW2Ya^J-`kEY2jiuA8YViV|dEsDx3s6 z+Hp6<72Ln;iQ(@hJF837 z_i!d|-3YaqWTFlb2mfsu%q|GvT^f0$X)t}Jfz@>dX*vPU5R{blda%+}QICbJTLD*q zVI5YiYm!aim%i{aIo1Bzi(wQdv{Rdzc%q8BY z^&MVHzQ)vh4qdVCELKZl^j4kBejk-nI>CN<%CEs#_vUs5XlqCN2Wfgp?$uhT%8$0| zHutF;BrBnQXC3vZO&f&jhkVL|Cj~qDy68`5Np&q;sv^<>$S3B@n@_g0?+r_8PZi`& z`teSf5-|+73q|$PARc?+C2Nvj_(l7!;mR4LO>_x-o;@xW*hUBF>4&u}HH7Dzq!K6N z+qz7{q^XcJQHGKvJ23-S*2W~hY3ucNS}rtE;l0F%Rg+5k{yW-;Q$#Hs=SFPHqn7rQ z66_MM&-qA#4Ci2ZY2j}7Uy=@;#YBxln(9bD(f+`7wg~c0DA9#Q%kv=ho~fMM-hagC zMmLkwao-IE5Z(m9<~knj7&pT^m;)w8X66!_5-q+wMTkBu7$%K6`|1q9lsuIRcqcL= z?$ByMmyFZM*H~`>Hj9yz5&ZLM*GlhV_bGuz)^mUha^yJ(k106eW7#o`;K%|mAKnBv ztfB|k_KnURvHM$TF!zO=I%Z~UqePJ*^C=)C{A8N;&aSY+EwJCg ziq+7j72bE^@5w<*rhEA$_eAV-8X3&bFd%7kh}p*WFdPkzNAr{1AXaHMmc9ya+1% zO~ZX0+?gS^l&l91ybp`?M;FtZ|MVNsbfU9qjZ~df? z?1@PKCpt6A~V?~!{8d36k`yfv4J>XGhWlk9`qn(C7)oUmT|%t8@|3)}(; zDtJFCxh*{GglF`}??~pi0E6z}h8mylgD(lGh{)&EV-yvEepOK8Qv6iLtaYOkV|=5b`8%6SkQsTFPnzfFvw(F z+ct+OG=KkBBY$dEu=!I@H&RO^*(VN`2Y+)>WQ$r6?%_0n)`}*)M~AY?7fMa6?eCND z18fA`5T1E)^Vic~O~<<5b2603@AP=vNR2p7bD=XSmIr8OQ4d%lz~ZAh*4Cp^hG(Cy-Q+ zb)3z{N+Y}lh^q?)*4h|GgRZ_m;_v%*L^{U4=gn8mYR-#pN}{3ASsl4ZT-M8iT~l2J zc*{GfW-v`ci(u6J{#IdQFdK^j%5vOyScCs%;-|+!MO+WZ)mv-0Yh^4Y6J(>8Cp~mI zr_k?Gl*>S0=xd{KrMHT5%JZszdkhP93*oeT@Z>(9(M)v#DFjh3fCyhm+y*)9r4qT# zIfy21Bols|y2_!tJO;6@EG_SKwCoJlK}^vg{MCP0IrU$6x7h zAQ=#O`g`K4KG9%qE5W~7COhZ6#&^oKXjytnTZARn1z281ET6}x9FtEE4Q+cq*Ibz( zaS}cRnzX{bUEA6(+Z6wU>t5;^#SdgmXI7a()aLj1o}x-!6&R1&LN{rXmeZGQJ+M?2 zsh$~?oZ%cBTuSUh6IQE;OvJjY{zNCd zYvC9OrWj*G0bp)}{v-7ha>W%RS70nVBf-{jercj80h5 z>X>%CEjL@KI@IdU5^r`aqRJ}z&!O$Lq&(k(QLytfHb2~Brq#znglWds&aa~jms;A_ zUZbumd2IMk>?F2)86Jj}cj0ayum<|q7)+B1%R62pp7il!+9|q)cePV{Hy!L%uZ;%rPNev04vZScf`an5`k|o zTM4={)mQ$7kFVXH<&F&q_gaxNV}*G!px-hDullF>dq(#CVO5QTRcNCKgGXDTn?c*D zNw}+u365SnqXR=})yMKJ=ySweiw*xm!XC=9oF_zhCEfs*XI=OjeaxV27uXP4OL+I) z>`co@kD(+?N#R=6ms2D1zuuaBYFUr(yZ?n_3RU!LBw6chxy=*Y6O~eNEo$cwwC8W( zG1KO^Jh*-NdZBuf< z>_v%QJ<{ic+m+W(Psnh9gjn}afc^o?tM+FBRKZG4yBs-S%h)94g}Y3i%)@S$l2tYKK;#ym^7#Y#a{lrD0x0>XO1vDe`~r+HZmEOPJ9 zue3{DMz)!%Oh9ryakmdu6=KBe72>vA6{Tpexl)rj1dc`+aXSnazv{@(`$T6-d=2Dq zl?xm}<6=vyp)Cz6koaxa+UrPPn4WVgVDq&DIhoq@0D3@%2MmbMH`nGW{jO#_%a8}0 z{rJw(SJ68WS>;VSMg#Q&*Ddg%-;i<}=vGlNgP_dbc5HaZ2f}VPw|4d7nd$`7bHk^2 z_h!NLV()C?g5qvZMJVGW^(fgrw$tTNP`hP3BV3C5S){>#W`+EeHaDhh6XG6sb56X_uv-6+rB} zb~Em-L*nE+Ft9$WasUD4iMo8(yope4?um8W7Bx3d*XR$tIlJ(V!pMsqB=2jOQqBlT zucIbz77+w(T*sQzXpuOUX_onhX;s9&NYK{1XVE;La1kEA#-`C_a*crFA&||=5rEU=L@_MA+ET|vt61FN1inB@Bi`6taM>Z(Z^u#BZ=y=Wehr;Kd+`KYgr8Yfe(8+wyA*h4J zc(^|6B$ZyS`jC>zYZvV|QR@0!&5cByn|6>z5`8hK%8^E_+BHBwxAz7EHpb0IOm^U( zQG*N|Xi3f6oczn`2OK;#&?SMRs#Gu(&?gj`#ttEmWDtGZG>HqA`+)7S?ZcX(wS-(n zdV{@aVX|$Zm3_)GJ1|A(w10I3Y^6Aed{ZT$%ROd;YU1HFj33*?^g++zi5YGnw*!onyLr;HNkz~~;OCYdD) zaJ`4>r}eu^q)`#NsP%mu#HExgNMhdUUvc$;vdZH7UPdyAQPnr{8JcxCG6|T~AP{-J4HzLFh*0qo;`tX}Fr%qBzt2Cds z6K>)RK%n#J<@y&1f;lSYQNat*LV|+d* zUeq>@I8%UAe1!j_N?F^k)SG&ML5R|u3o|alA__|3S)@xESAsD}7Bp+RsV?VL=Kbeq zx!Qp_gbTigRM~r&a|=UvMdv$@F(|fn-PD7Mp6OI2L5hsDszZ)NX`|Cs1rEU+qup3r zXqd65mNT3Cd~^V~_AhdYJwj>kZ8f(-w|A_n$EVz$YS;907~_vq2oNivsSxyhnZng( zBSsaV^*~VbZqM;r$^p`qpSN%(m?VO7={tfs zLGAjSJK~0Ubhf>ub#&Xmd(JKPdC>PE^JStcnM2ER-=^OOr_b3}Pmc$`@p3^zVlL1( z=3pCy28s+nxiO-rmniwL)$%)6ZhxWV<}$m)lDHN}IWq`nj;=i3zz0^WFS2 zyBgs!?#f9Xlgimud-J%;VBkKY@H%_TH{($IV&RZd)e<;W-vo}vZQ!zlhj(V|GR)ed z=Oy@Z?M}{7a5o4A(zG^E=#f9$&`O}FZT3Jk6a1n8-(pB&UL^RcJ_%>b=V7==`r2Mz&e>;+V1R#(>o_OE2*SW2F~t zjeZy{p53u>9dJ_C6kbK}I<71JXGOBde7p~agQ|mea*nFs2%4S}zlDEMV0jBvHtD0< z*}Qa#W78rqX5I>s<11;~GbGp9P*dV~<-R8OB;!pAJs778t=h>haH{U6Cledx9}B>` za5;v%M`7SjwyH0G8?c7EBO@fi&CMZ;`4tFLgUyvZdXG}%mL!5o21Z)0W4-WH>Wd1y z;&1+}r17T*-WPdd2I$4`A2}P5WlnDXS|397J;SME$(j|2zvs?!?QLL(BHm~qb|BgD z@KN}3Hz=iir6fj|eHzDdxUe!=G9Ak{`9);Coz=X@R}6tm-aKtsVKzR#h>h#DFhf*e zmRm8ylb!b^6XS;$Wc34xc#u z)1+C_Tcw_xXd{N@0t7};3!wWt?FTN+Abl2eJGn+ujrO4~mUszu4lUBIwwmuHlv7A6 z_3$cBid(a!muL5~vtgKMIM%vRzI44p!(!pOYL)a1Dj2(Jn0P53Exh56$>w`M`23kA z`3RmY)?B<@31?-TwD1d|_e*Wg*26P5P+x=IMQxvI6K81}d)!gOrr&F_yhw z!$6Z_<C{z_GBiVTfE;mDywm+zSs=F;i_?0-EFwGYq@m z<*0nsB&_@nR!h+I=W@-c6(dXCxM6#&^98+oRZ$~M3|oP?TZy$>aa&#an7N?=F&pk? z*XGEy;#4P(+!ialLlUBoej`Tdis{ybpG*hs_|Z>sih8KW&_YA2RH4-b>p&d{&1!IWdLbwg?q#Dqv*B&Y5 zSX>P}ZpZ{sFC+=kZxSng0BCRcD!S`Zvy-Wf9kt;bK|QEI5uU`U=Oy3t6esHl6(Zer zj7>;?Ff;Rj*yS0Xk-$yMqsrHzA|E_L#9)r)78oDEX+}(SF#`UcwHvR)Rj^Fpan&#y zK_F7ADcZ!fKk7R5OOvi#I+omZTmmzS%^s>#3TExXfBHt9k1$)fHz}NgwBqfF;N;U@ zP};aVlo8YQjYgd<2j7RkB#rufzRNp_k0q7aNkRU>gssCX>p|vAEuIv00Sdry8Go*e zj@_Fvis4-2JLht$qWZxr?7eL)ir6zISZKRk{1Crt@dGvI^0(7!VH~2k{J(+A`@knu z5V%fTU9R$wS>(;df+8j+9>C|T7sWxA&Ht>Ohe;i6#63{7RK+>kh;m?ZKh^aRHH7fr zmEo#*#Ibh&rIlt4#eoi_98Z=CxC`M{dUIblZ}havWbqR~E57cBk;hsDf7~;C5Q%-8 z23%%kR!t}HO|qzR2#I5}f4U2wjF#md7f_h=IQ(qfcgw$}@^b5jCB?W8#yLU0SOme? zRQE!({h*QK?cH4;L8||nrJu2C*c?NmhGO$|rtxBYCLj-(!L1_(zF=mhQ1HMF0WN8| z4Qx|=v_m1Odc*6%d(f-&I6(Q>GBL*d@j=Xivd-Kdsk1xo25Y%kwmA}xA5Nzh8MZgk zPPcq6A+_F_l$_Jk zE}#bBm`Bgkm1sM11>RUnoyykOU#iqWt1J1!d3$_-Ipl0t?1L=J4n@mn;0J9}G5CC+ zRgre^?do7UfIzSsYvMEC{ouy5B#gpI)2AywXnLI&kB}n$x{P0OgZ5H=PiD-2E*TK0 zNYfPnwa4v9W4Ku2S~vQ}et%TB6cw_#puc#-vW-HPqU$ z%O1s-Oech6gcNWHJKHif)hOqZMWX~9s1A2fY3|hJ6*p9dyA`jrs#M&AT{5NrH=q-$ zf?1N>HPNi0jmr|*0G>$Xh%0yw?sF}CVZKEG@(oKq7nc=w5-Ty8X#v|D$c2I5T51}~ zI_8}9pPyoiFDkZFxfmN;=5WUoLj4XvxM;VP^uzQ*%ts;dK=o?zj)B}4XRVW{A0hx9 zAw!nWVZ+}^!5NdITncA`J$DqKBmU(R!Ns00$Zp-n97P`mZ(Kq(xD66QMlbmx#EtTF z!7%k%?iFy2D|%hE>o~5R*>1@^gA7N6#)Y+8_$7lZ&MBSYhTw=?!T@5t+V9jqE57YW zso#V#mbTv;ADfS-%M=5l9k1&a3Tq~rcrEwOtb^19%vuN23vWvkl!H<+Vw6G~D4LfR z0Km$F@-l+dYA#2#2Hd?@(;RYr<9hUz11+A{mUbHAfZ4A0Wc+Y)3Bgw#xlSvqcgtz> zNS$a7$D`Q}%!J-{b0)RA5}jvxYWY4Cf$=li4NtTz5G9HrtMGX$gRhAC=J(9B#`{k* z$u13V5y9U?UtH=|nW54H5U=AetpISdl(L-i2mg(&-7_N~Ki$Qk0V#;nF}6o3xnM4~ zCt@JKKRRX?B}t|6UmzawnJqjG6MpXE22wpZS`v^P)elamBX-O=H|_)O8r}ln9u9Ni zJQLx{aa*3<`{csG{Dv2QYpIi_#tJtZxJl$S0ZCv1{@ynT;@{N* ztUr7Bw7L^~ZX`E`IIQH`M{j|sLW9|G#5vNqPgKGH z{4jcLv5VAp7$feE{#j%s?&1~vuG^bi}egN{H2I)UBE8rao`pSe>S{a}N-CGQ8&1KoWI+*L*C?J^-+rt}qjz zhe-}|jZ&%mSN{nmSQeCp7*A5Dd_mbEO9Q$UrJ&1t&d%n>7#ia(EB#N`68&2Gss1=W zFMm+}pX;|z9eEQPQxh7?CkbYrI_Q=Vcu%dqkwR&{kS|DCN2_jALSdU0wDW!{Y43AwD(;_U9$PW!6>bN1@?wza)kn)h`1Km8N_xpKXK<+|*S z?6zP$&B^M=KbA8aZ@(mVhgs>?1dRXM9ooEgys(8(m+5-5?<%P;u-~t>(XP&qC%i6f zA$gv|ieqGxAp0v*zrdctae6mtC2JSA^D1dG>na)hw4a9?I6uqP4YF{t;IXk)vRtgsSguKp-y++j5#-{;!o*%K|L{<>NhWj|1Y zs+7%j2^7mu6!6NudF(?iB8$%*-9dX=kCl7BvLJMaIdGmB&z?y>PpCmx|2-=!zN~7p zGH72HI!x@T+=&Q0G3t4~@msiFjPT8=r?GspgWc@OS-x9SiABp(S$QoVo}2k@Y5^>6 zYHy(g1kF9rs|T*W{v71!XnFGi`~S+tW1Ii+=xJX3{cE(#eYBI^;m{{%d!GIN8Ez^3 zdWJ^*pBzlbocG)O#mAU8?|*e%KK-^&Cq69Zzp}RU0lOQ*B*E!^BZ<+m8i3H9T##Si`w&F=|9%6pgY!Qg7MiuXKVA7@ zHI~6kE**GJo*JWzH-`qU)IC0#KMK_QT`cBZV?WakV)u+$p4KO{{Bz-x<-@db`lc~+ zns)z}ci0cD|6JycZ}VY0!~Q4tIc0fZc$RQv`WZC7MEmap>aKRbTuskw{Kw{zdX7a+ zA5<&(=%jNY_($c+ z`v{JRJ*_vt`z0NkmYKn&hY?OVk#O(9IO&s2 z{4;S{TO>v?jpGn(~OrNnBpXa}qaAI%t!XEx(jX@a1Xuv|!?_Xelmx z5+?vqD#SEdzcEM{{WMO zC#b|-&yxoiTBrG!L+Ho2Vz#@Jj=3p*<^KS)0rq^O^C2C~RMgbdP zOS3VfQ>Vd)i98A1f3pi3II-0q?R(7{dT7&}mf6U`l{$U?$z;}UJ;~JLOy0EkF#iA~ zN*B{IO3>9h6KUGy!o^sN=O@7AmpMGKaQ#U9m~nE1*Xmt__fzw;Fqy-=u_LMykN9Cd zP^ZjAjVw9KZJRw+UsA976qDhY_IJjgO3bNxR-+(a>Gfbd+uT4!x3Cx zU#lBSEB0k48rY1KibVER(8xPV^W!h*vfY}pviEjs=uaiM(MgR~T1OrAd~QQ!LmvB) z;*3?_B--5=Sjuba$~ z<$;N}W2^j}!2YO`T4k|? zJ!|A+B)2Ed-_iN^t;{#FZ}=zly@k0rDJG3Bs`o^bO=2!=afIE!%Qb()B%U1A7_(Th zj9=!hzmid?MgIW$&gr2`WvBT>;VHvgj_dx68Oj`gXRAKwjwn7|zs}f-g+B z-FGoC(%wIoTz@1nDlwnxj?!NTtsPO1?%|EsCZ$)^iuhS!$--X)-Y@vizH4V?$F@|w z6lz75GU=DKmUrokS*?c>B$nAdj$W7C(%|TXti{9BwJh-DliY2=-(werG-1y~lkMDF zjC_+@v|+v1lT9f{`$g)CvKwrCn5kFEAFAT}kcZPKwepAc2`OyNFHGRowCvGa{{W^Q z*oqh5W+|t$*v5;)exl=sh&W9tM9`TyX;wvBB^#ajF);MMgAQv%u;=|4a9F#q%(-4q zO(@W$-QmyqCl^|y$|ETyx$0jCTDdM>M=55^8SSN#{Ld%R9qdKj@q-rnrlRe#Z<7_rkk?{U#0&5LncXD7Sh>@agzBS^u!|-eJrl% zjY%eAEfc=XuHt{I$Ndvs(4+N6S4J#unHlj3c-V?~IMlx+iys@2=8Nu5I^tqRQLRYA zn}#B2*S{MWwJ7~Ot_0ko)9!_-t@#$lq*_G3E_c{lJ4UTpJlP$$F2}ybQ6ZntLTA9b zQCUUqKO&?vk@z3b^%kDr;mk?Mn+*P?e=< zdT7z$&{1E(CPBBg=EO%Q(3aZ{;%Z`hSl(RZ)=7^#81~99HN|JawxRE_!>{mTL)~6> zVd8D2@;YQ*ouW!^T#J3b!F^Gph&p23WXbo+A5>|M3|6S7o2~@c0-{QtoU0=%$*VYj z1}5<(dRqR(%sDB?3#_< z$A?xzG{2LLtklhK#fim~hK6Y*92NsZqliwvjmZL}6&HQNQ%B z^shNbk;a=4s2tt{>|jF zXh$6qjfhzx@*+yn!1v!KFAPx~#g%*#`g;$2p7Fe+$t7Fnwj(7a@=s@}3Tch8Gg9-K zES2_R#lCWGi*{V4wrcvB{h^)Jhe5kC~2V%<^$3>fTzLk=BS49<_`#t`` zhKkBe{s{7L^7+l7WX(1tQAU!AI|$n==v?IU;IW(+(E6z3-R>`YaT3Yp9kS%2ig{L4 zF?BqZ4IQ(*?}9flR{lvSGz@fjpbq=8CFQxL(a3Zx)`!$6j;r(y!jHz=8uxS zriIbps{QwsX7WWWlNg!LLqh6)a$Ng8v!V3fOYG~|ziuN#_Lg>8Wt^jbW{MH>?mx4> zhAAH-c}G4<>Az_glP@mWM13DQu7%Nkb<=%!?#mFFWtaZ|2iUBau)1p{ z>}~eT-Cn}`N9-)`r5Eq~#Uu9g6VlaKI{L)05}l<0Rsa91O);F1q1^D z0000100I#M5+M*VATU8u1QQ}MVL*XGagm`TGf+~o6hpz$Vse7v|Jncu0RsU6KLOS_ z?J+6}g#|(F^>Cp=w5v~LX;!Nhip5}71z=XIRjL$lN}dw;bZY(~?yY(aDhh`va)k;M zC|FVyg>ov6Sl`2%JQ^Oj@u%SYYWGjNXT(4L1hLWWMgO$ov%JnEHP_nKn^>UD} z))XjE6a|HjIpB>XcUL#MxOZ0ta91m}g&N^uVMtd6dc9t*Ql(s_O1LY>b>=sM6l)w& z!)lEsO1L6)3kn93r%BX7SnjW2>b%A;H?Uq|>=ngHS1&W=d4*o(bB|M`C>qL@aaR>{ zmE~TqcXfNatB-YZl`7>WNm5jmC1<{{p+MjRiWF%aV1#s)Ds;lQDOV|1E0yJEy2{S5 zpfe=OwOjI`Lc$QStj`Q_26>(B~tm!ILsp6G7&(X%Pc=Dv_3ev4st5vEvaHJx6kfB1gTCEBKfS_=&#!9u1 z8z<5&$k|=NA3+=d1p|f@C|0Nn2Pne270OQxC{Uq7fT2K8G{VM`r%B<26a)+zRGeIj zsY~%UZ6QX7iaGgNP)ZF@p+xiWqnkfK&u~`RCA%Q&+aU*A`6(G2uPRw{evT9XWS}{ zx7G)w?i1ON<2OmY6Gb3ORGA(o}>>xk{BPevhXpXc0WW~Te#z%65!p+^IP(~)~nn7!CX73S1D7$vXS4H zEj@LS-D9S+r0Y6Lo&y^yjPfdiJ*79))#4~!>S*;KOC2E@BKGW@_Z$*~h>_hkrL_b5 z?xNq~H*TxMTjhg4l66|4!dy#xAwSG--FZ~JK*-O2s=WtLbR2`R)^(CP=+9`;gaeSD zOg+D3^X0s;!($jY6D!nXZ5;}x@l}Drc%Kjc<38av#3yM;68v<^q~Jz2Dy1u_mJhNccAe8) zS#a*WDclmO&~0{Fcj!~t>Th!#GC0@>8u({lNPJ;A11jAztl#I~wOho0VI_htdwFJxw2|=7nm5$_TCStSD1)L>8DTdDJRH zi2Nt^PBG^LmlK6Kl|reefAKr7aFt$$OX>Z>>7^%F@J`z=3LGzMhgI^tT`%_s-ENxV z(g;**To;U?{-J^N{q6nu+mWFdUJ9*`x4M8q>I$mgE$(XY)#SB~-@5T3tgV3nqB!_G?a{uaCaUZYr+D0R z=07z~rOwFcp37W99hZi!AH#Rq2Z2fi9DGKdZZ zr(&N>(|HSHDx0lzpyDzYjG_q|PxJ?ZXc79q@NUGRynGjcqpzjY* zuuTO~Lq8*c$wG=Q#rgRY%T+oFKM}o zjZsyR)FAJ}J1-V}Kzt$4D78|2`c9rEhm>w_wEo-yu!0DM;Yg`KH2xIVc}*?;)B7(H zCnI9A*CMA1i-YMJWNfQZYyG(`{{RTK({6=$Q*}HXg<69=MLS==L)0qtA3^rJZil)$ z&k5F4pjG-#lCD#&KXi9cp)~YW+bxl}<#gdIb+RQ)py*N@6TiZ1)i>Db3DF_rs;Ym8 z`R;*7G| z!qlbe8E1d{UK)!l7l$~57*)JG=(;Ko$oE7j;qodLmqyy-kxhZqoTq}#)x}a0>04{O zDx%kz;)RI$R+aFfK*EhkL~u+go%9A1Dw}O5tc6s|r$!!$-sM5lBSHhPRcZx?(U6)g zFn3g7I!dib4_h|sG#XGL^t`&CWaH>#{{RzCRaOTJnuv__L><#gp!>jS>HZUa2lD>_ z3&c|msM_C!#vSqUn!s9G?3_>iuNC3!{v$o7_FfVGZ6enngko<00OY4N!Jr>dI8LYK zJUxS|EoX_L1a3b?QkkUpG24v}`uIw0cr2*h@)H!-dMZHjLX)6RGj}byt=|&8+ zr?9l;HQrmLOo<2-=G-AYk-q7s3?>;FRcZNd`01cQ*i_tY`RakQ1mLQo3xNF7MZtAU zeWj&c>bMLP!q)>y+Yt)-l-mQ`!w2LhJXEGh>$p^@x{I9V`)UlX3U8n)M=suL|r4RhyfJj7)WP1Y^M;Ks`gO`4yct! zctH__4|OxLwp1>Xous3(2fq>3h76|q!3U-Y!P|Outox z4X(5FQ=|jBt4z1l-Ie4RPL}{vDcTc>5PEe)+WF{#l~J-0&?amnq6I(D`5P1}w`BJP zA;3=Q)X(=TTsL0k#N;T45QrgOMiWky@Z`wz1CMA<6OM&drs{7X?5~6#(}Igydmsd% z8bAI}Do{8H$nf+}Y^LBLs3__Rl-*8%qYn#Xsnf25C}bwO3={<6Pkq!(cSmJ%lthJ6 zkz;}Ayt0{q0x0(V6*Cy=rB?nSpxrh00-IXtkcpM*8?VDERn8q%_XsJb4(R1M4J9=- z*a%hx0C!a$Ug z-Aonk38aK!%_^Jv6zYMd3cA-vL$cfQK!dSIDfkJlxFVf`hqwZVVx5%sTlp=vMqvXQ zTvJ^M!bF0AM@yp!odMEQOd{+?jDslPJuMnPZJyi zKv2qWRV6h$2H>3OAqaSdb+~e14$Q(EZitYWVbj)2wg}L4D~x8*{O zMmVnF95RNOsIF5>S1_}jUA{6RJI#A;ylzBZkCzrCE z=yYHMb++l-O57>LCZg=4q^TNAB2=kYX*~Gj983S4N}M2JN-B7dCVqtR zo+(kF;gvk2$(1Tpqs7q<4f(t2DtHdEr;$8U%ARcLD1Str0FTfPY5JJ@Nz!>y&yGp@ z2_lp>3f>4P%%Dt+0m{+y_|HX&iIO+kkQcjsc`;93$w55Yl*K zgd@N?9XUAA@J}S^Ds&1o8t$V*q-#8n|HJ?$5CH%K00RI50s{d70RaI30096IAu&Nw zVR3!kRJ1hw z!ERo0592Nn8iz34{KC!ldHfNx6V#u&nkG~qW$|Cd^ZW_@Ph)RCskK*$FNyMl<2M<# zQ&*X@XMN_5^(|b^f5%Sq#0A9nvVrWOlyny|=!yr#tock|@!!!p&x9lCDwh8M2f|!l zK$gzxDpfCyn=~$JScmjOuw((9Cl2Bist3~4;K%t7EY;58eO6J>i7*eUf!R-LcF4zQ z!ezQ~DArVBp5mTv;J*I=OgPzGTac~*p64?NQnu;T8&rJ60uQFbf7&hSXFB5gj9Hc6 zQm`pL>Sn72M=gu1e|f@sB~=jS38L9&(DmhIPZP8wo6%jyS~2kDaf=#=2{ zA=CIGb1&{#sVlfzfSsYKc8`CJeBu&$md;&;A!V|qT}t@oI;WVldzk7{bt&0p{LMED zmlwrNvc*OMaT;s*G1_N|ke?D4avX@2wJ-W2iy66j(Wuv$d#D`6LGOk*DWlNQKWqV~^{{T5k*u}QI$!~wn zN~quUFQR?_04pr^6zRx4-|@-Mb8W=@%=NjF!n64Lh55v(`IYG@Y6e`gQ`~-0^DBJL zit12SPM*$}-xA`3IEnZAi8_g;yp*;U7&B+2>egwrS5*^KT;hoCTsW6qxC?#tcf||bR5h1 z_RD@ScA@EV-&KrBMz$bwTL+YshQGOWsTTb8vr|YUW$s*%f%pet4Re@?Gq?e$T#R z*)__!ZhVuIXK(v1wp+}(a>;G+7Wtje{F<<8DYJOlbz75X**`r>m9R5SsZWxozYp@~ za``S<{Y`|$m65e9;K#ksR~=Ndz)Skc@nZ`4_H3q5CiF3~yO!MTd+nc$mchO!S=1LY zo;KK9Qe5DuK(k7edUpp`Dcgn*@Vj9J_aW0arZj=r9%B;!0C1pk@9uI`zSrte?UjotZ82 z46(tk|)W51}|BAh#6fY~{haH^mzX<=eoT5sH`<+9+_!1XoU zGs`WN=e$p>?QG@ea_W(nv$VU}eAMW!X29*`l(}3(>;6Ny@%fj$QvU!o+YRmyAKdbW zR+dCed7WVr`kZqS-cKAho}$g1fa=BlBw*oM4wVqqI{4|qEm_ed;U3(l00+x z{r>=uTR!F*x#qu)uA~0|soUY2?p#OJWII7JeWh|xU`!KPHGM&yYYb-ragZu&W4f37 zm(=(9U;711mo0;FOv%pFD>7d|k#){56(r9d~C<$*Oh<76i#-fQHS5l@8Z149XX_ z{oGd_r-$hR)q48Ghokt`)hUDWRCZP23+|&$YM`IXj_1S_{w$j=izDO$zl-!tw3a)j zXb=+hR$14OLzZu^>IaK`64TM`npS;AS|{Z%mxrhmy=B|)Q6Z#cZb~aHe8A0&3W~pV zC}=%&LqiYh7&(0VE)kdHd69X>8k-dpm@VYb#ILU5!CL_vLeFM7KEOhK7c#Z4IgOM# zD4(3m9X~`Klp-7?x_p;E13)N8;19{{Uizm-5fFqefT}hrA_P zB_7e-8+-_n3x4G;k%g6ixZK7?%Tm^czMwB6`KV*KJ9F$F5L$FTXN^zKQvM^|MThEH z+`K#Zj#Tx{&L`Bg=5Z|d$@NoPmoJ^7bu8v9zLk+lX`fF200t@mWT7@yRdYHp9C(!c zI$%~n_%2s#Gr4@E9-rWwRKcs>C&ErUsm;Aq>yxQpk`v+^3FQ1h+V0>A^8ohX7b@tk zA^Ji~_7z+Y{f%`GVPV7*sBsdzQ7_Y<>H~-#Z{`rE9mAMEaG9uWWf|(qQFGoQ;=^6y zdf_kTDRR$Yhh;gx;_^6_@^>lV*|ed>84uyc#;TqCY&8zPAi}>?3>zYgu$c>pajFNP z9a^CM%Vl~u`xhXG!7IgJ_#f4fzLh?pCqLBTf#ywW)%7St{Uw}G?+IlpsCOv*^dsGm zsbwhSu%2K?}etRiFOU_<-W(aSyc5A@03wU;hBS%mJa~O#>?2E2_JPJ!QV& zZXJOtge#NTe6B?IiTE%Uk7b;W@h_9Pcg(W)C4;^`zl`TU6AZuH@00E!OFLH&k8n^KV)2rSDtSoL#Gz;VopOg#{2x#a zHXciGgQpY2)UiSPl^Bdx+I-xw4c$t0DJWrw(W{x3x6Kf|A%5#o4w5VY2vsh)x$&=- zHt{|sAiO7q%kogJ&~E+#a_svIiQ@$Yd`l@@1A;BO#1hTR(q+io7y8fo-Dsc43-nLtGX2o7i@-6J4@$49~rL5(q zS2W5c+wrj*oIwtWeceocnc5Qmu3qm`ues#q(=Q)kmy-INa4_MM;LgLDL%6A4z?}SF zvjBoSUU4q=4-CGb*BwiCvMymStN#G((Ctel{^gmmYUdP7zUR&M+`bjIesX@NJg|$) z%9Txb?6Rr(hRnPE52zF$#Xi90@>0KCPn4)AlGavAWj=oZU_kK>@`9p5Jv@L>pYmo5 z$Elt|F1E7zf|oD5gYPh3Akxd1jGcbL;?gs2(;l1H!>gBf6GhKuKs!%Hd$G!Q(=bb3 z#I(i=GAJ;JY)iaYqSGCv9&TIOfMU1+0k5bDgVKq`gbqt*l@7atckvKz!}SoRA5w-* zA6F}>+0}D#XB?bPjrf<&%C4sg&)mDM&zXOyBBjw+FWQ~Gm-9Nird}B@4`n%*$L3yq zqaI`AmgR9R+cg!gJtFqo%wGBKd`s`}!h-fo=3g}TFZCF?EcRbJ7uO~5!M*NNhq>9y z>Z6?e)McMAd4Q!6Mo+d+xoXUPx6D_m%i`zYmF5XtXUw*$qZS0d%#?JeT zT233elKQ!Oas0B>yV{qW{my6^$9eJGbBLt#Tb&?1l=q1680s=Crp5flH+G=goIVL} z-EkYFx}q;e%Fr2Ahw$zLFX+_xqB2qqS|LC1=j z(Fo-EhRepKC&3lf{6M^YcNQqR{L52}Y0*%rwCAswj+`Y0ODnj-s2<066A+^ zz(nwkxX~BK_876^@X1A1XUH4-f`u874lV>^HVCH5%JM(rd#Z zGpK%L=A&N4?=aX8A0+k?t0=?TuoooRf*nq8GWGmh6X5ab9iGLs3C33J(kzROY``EZU}2V22KNu`HHn# zlw3XOt#i)Ac*o()UdKHVyP0uo04=trwS2?$mgQgmP7=AaF;{%#L9RQ2QZM2?{{RS1 zbI3JCTmzC`m!-$N!TLXg{`oW@ZhXpYDpl6a=#J=G^$~c)Q7DA7^#PAC4Q=~@@L;bf z9?|*P#U}p%6e)}AsAVKu#XvVv#D7?_JMyqZ0~A}Y+$mecy_-e#HMc4_{{Vl-Iz@BD zw6|~$7^GWdstNA4<=^mppHX+O{{UxQ?lNlcXIgfrdu)#G5v(3(s_tgBme15wyQ+(o zd2?pgcO*yI?dR|pge=@eP#&f$9h6W#6#ZI}Ru@&s1WKDS#d4d_pus! z!Z{M1;oNL04cr>FToYw~EZ``3MXul7?6qg**d{!}nRzIELz$J}Mz`?+E^%ZXb5!=q zm1ew{mTo-4zleuQRO~K%WwV68Y#!*H2qbC6x78GyLps4+m|xU?VCNMM_!pk9hMCf(oc2vGgcR34c zYE@)b-xmh zd1X!FxXFFziDFzCv#j60GY)x{?tC)pUyxg}-j)q}&r;uFkS=0x5oL!h!4f7z9pjnL zQ=Mk}%W%#~U3^0oggauG`4;8;z|^=t<|?B*R$NwQwTIgw(69~^w=c2(0MccFukL)W z;g;}Rwr#okjg{oJ$bU)y01}?Fn^WAfvRt^l>kmw}YN($t;4alh?S(m?OqSv=B5$CR_eEz+H_Uv9RJ_1^P67>H7q_fWmS=CNsR>tV=U5GqP zi#TH~RQ6KKUpY6pSipG;_=lI>%Zscfn&e18YogzX*QRXOS@V#mQ>n%oxZg}`!gr$w zfLyHRrEl3u?0#W(mni3_a2QP!++zDYvMbuX%Pow* zc$dR*x~RW9GMt}Ng)3uDZ061(dQE@%DLI$TRB5W~iN0**e3%ymg?0QHzrm3?`h!-7 zyB%CEnmJ_++bgR_`9oxGs34{{Y9y*_P>W*77|cz}c)5m1=OtpH)6K%SI6@ z6zA#!)x(q+I?g>yizb4A@Rl~cOL>Zo#bffHQr>4A!{hk#e~ho-g|^WSnP=kLsZx(g zbMGSBEaLWZO~00P4`-?O{1dOALRe?0g{ODyqmtQc z!uYF*z~<$Ap){F3CeK9WcR9O60c7CjkPBhdDbi)&fgiS?A@ci|P4_T(*?IwW7Qfh! zCDc^5>iX()KNUQN%ImmQhf`GSxuA^oRTKi?2LThZ*4Jfy+*n1Zf8vME{HI?JjN-@- zSUW*1aigk>uJ@Swte3ePtN6)n&EoDo*2+1bP}k;EdxD2O;CtZ4gzcGN%h2$u!m93fbssgl`~8lJnA^1$rFVLWrQ z>iobIB>V)kD~{@NiANKc7xhw%1P4S1HIl01R4jDu%a_bl>{Y7E%xZokrCk32a_35A z4OwV%@^I4F@Br;%R`s!N%q~+e=3V1VIk1B(Ihyvf3S;ld* ziWpa9sk-$mqEpncz>D_>eNEM~9l#GeGrRr}p;58PLn>BE>HzW*?}R)|31dtfC?~0R zY`x^44ke|hABvZs5vyu?d|k`oCzUMs`kY)oxo`NbNxw0Qy&$+2r1_{%-H2P4gYzmA zIH`ZV6Q}HB0j*xAr|=d#oTJRjRQZKLgNsmfob0~`?&oV?#ZzauEd12pIf2EK)%G&| zCvyHE{`;Jp{0p2;_EAQ%-68x|3j@#GsZGkO_>>KaQoY$(f2d~H^#GnXIM!Uchd^Ai z?zW*{_6O3yfK)mgl(d%6_2Ub>?&q^wt(ihgJ*FW-gc?=pEUv!EWAO~M%eb*hOT;95 zo*(vd)bhWJJwyIX+Gl)0XqI}*w0aX7%;QA zxhhF)^h3hU@>;QnRu31fUai+&?rar_kdf+b*9;^!2;YGH083&)>?7+HC3bSebm!(Gx1p64!2Q&EOvGt`L0=Qt>ubxOIx1!V7$o22mTDv$GJA2GtBi!SX z*3Go9h^cp$9WNj*1zy096HX-_OlYl@*RUwgW2elZH?fCAyM|DF_?I+=7OEJ@VE4o& z>`oWV4Ik7(eYxSXUFc z^%nb?=6uV_I)-;^6gDRD5`rqbFNO|%a@BoOO&a(%<#}Z=3RVXnaVu+mFqRs!%g7DG zM@Bk!J12ed3lGrb_#ju2X?(sILS?t}3)+qYNS(j}(^6;u0NiC8x}Z8`WUICbaBiz- z#5<~kK!*7_lwDFv=BE{PDW(rqKA02Y60qa=Iu>UP@rk@ZE`5{lCcVJ@{{R$dx|y$& zoJdz4Ldx$T96RJ+Aarm?h7yjY;n_YJl`EXaRTjgZCW-P{S9Eg=ZmPe4v0cGEL5$D1 zeIU-DR#F3yofv#Up>pTir^|wAHe1!j#o2D-!sXFCOIy|phFgn*p}Bn1mo4wP&-)b@ z7<;eaxLH%})?dtWzuAOdmM=EUQz+U$)Hvy+vSUzmsc#bNM5tA16-~)yIr^8u@fF}+ zV?*qnySWuG}O{{Ut1zDxO>_R%j|;wjox@12KpP{~5g zmxO5yh=y5J6w{_KD20?vCNb4Xew>h(B7IdTtviPU+_b#^08!0) zq*16d=KUpdwL*kG>H)fF8z1BDdjksQ1s2D7n-Kby!xF!Ml@F;psZjP3w5ENZsa!WH z{6jXQokiP+JQC{O<8Z;LV$H~3=5dh5pg`5HjDSzB#%O>pKL)2Kv%8g^ z*ax2ymvp~)m~hVXdY+v2=E#mp=JKIydpVmuvnQt?P zn7-V;<%MkFopbzjwK?V155<20IwjvT^B2Zn!7*;P{>!hjUqme!za8iCaB0AT{Gp5* zM(ux~&0%RT?k?TJ`?`zP&gh$e{fp7e_l{w+m)7TJ@qfj-68Q2S+w5iKMZIV7eayJG zoku`GI$KQkP`8*7mN>G*%({WQfkQ`Mm`9CMFFlOE zjjj10!lnI?SyiH+Gr8smo=2*>9c*a6x_EE=_G_nbI_4chwOWNrFNpsDCv$y|5Pk|_ zPu=Y1c*YwacVWj9d!0Z^g&8=zMDk#6z{iK2 z{xPel7r{~BUCiQFa|w0vQ$N4skGq|(P)a5-XCYGjqFNF7_B4N-L$C-afh(3KCCZZ_1qDEo`N+ZWG#pIt_uQGH`^PFc@+8lD`& zr{WDfRKV_A)k|Mz3Kq0+IIOQ=&U;~P6H_N&$2A@{XHHLxmov$FB%ohSou+*16N7KxEe6I1C^d@$z4A z8XH-h*D3P_ur)G@lnC=_94M7k&;H>JLC+J?9ugt@m3wZ@?iC71s3(cp(923?RP$;a zbFuDgJF3s%Je7EL_?4uiRiD5NqNk+0KT*kweM-q)N*aJdw=N^(EA5tZa9%q80;POP zu_Zo{C3jboA^u7@hx(sJOZ-bE{LQ!c>T{3qz9pR1PW7JzySYs(>|3#&?N0NVZIbzh z=Q}sq?DMH)?D%KHHoW+r&fAyIQ>Mq2r_}DgrNu12jh7o&Esu2ZGx@<5am?A=&T4N_ zN0{?nPe1I}vb?F(9)|RX6N};p;$0`k%^+8E{D@ue?g;DTeNJy?EIK(0*w-T|qRpID zPcmHD;;~Hr31fW0xy$2%4l)WEPeMKb+$x6%{5;`q=DoGXWZj7PE#-~*H;>VFRTpsvgbSnhw%J~d@S{Ly{{pf zO~XI%W41CW-G7WX)A37#>g1nN?EJ*ezLAYX$ratk!Kqz;mn<&F6a0X^Ba4^jF18vm zoY}%#$z3v$uIf~&RdTjhX_KyB#6pX7l=Q^Txq%MJ=-jTR6veG;h){iFZ{V_tUdPdY zWk4&4BDs|LmHevUaqhrp+bgfn5NjewihF4**--P(XN6DAPnwyPz(KWQC#+XDh7|X* z-Iv7t^-}W5KvNER?SW-Xl)QHWxtu*PvJ)!Yp4XDjd6+U^>J87FocS-P+FuSVUT$xE z-!r`!5SCjz`IWy>8vM%q{{R&)=4aw1Zs98E#Hn4n4N9YBJc-Nz;L507RmytUUNxf* zyDoBD5d*1l=eePm{{WJ|i+MI0@%3}U~PAOpjhQzQ~vs;-|fMs(Q!0PJcp;e6PP!DptzgsBSOHT-;6a`L4u zxEWCBz;TkV;%NuJ@;aQEM^hkmF|w7Jvc$ig%5-rR3l!QppDfd3b$r~lI_8~Tk-f27 zr`dZete;?qbt^kE z2du8)JL*-R5D7`2@^_49B~)zXiBwgLqYQoZUM+t6+DZiL}akA130;x2emdor_#t=w_s+ zpW@iZq?p!S8XuAnVg|LgCUtQ~ViQU@HlOTDY6*0Ejt!9HI)Owmd~avOp&nwXA#-TC zOiJ5qEkCH&Sb|;-IqZztS7&5nOX}Ca%4~gnpMIT2{b(!l@fwa;Ur!56CuSfNhI9L@ z&gwmcv8r+PFxtL2828(0J*iWJLvslEP>G`~tycOE%r-s6e#8lDg|#c%o|j7veaj$L zs1m&AUaVDAEEN9a4qXk>;BVrkl&_7&&4H%p0-xZ>+iUZ=L&3goDuwx^8?tGa2XBDx zH*9O}Y4QBxs{a77tf4!AgO@i_Z)^LW5E)=$4g>kMW3Bt{`+jrl98hAIHv z^BrGTFDY^%DBS#3Oc~U!newfb-S=@>)F^aLPw@CzTKjN0iNd2pq{^i#f8RDB7du1m z32mYDMFkdbWaVFaN-zE3^TA-p*qYwyDXR#ulES zS8oueRIV&aCoZpuhN%-kH(|Rf7?!3nO>D-#S1Oj}7^F|!ZFRD)s&c=N;Y-izCnVh^ zVV1!uryfsGDP^0(0O{TDGP4OqWbc15(B%;(a9fu4QAhAN-olABd)bTFyA?3$f7A z7Fl8ndqWwVvApCiRBzz~8E4P_%$n98=fQz;bPn9GE~U5NnD`;ept9iroXgqo z%%}&jr~G34gby^qTz-yRP+7H9wr^-oL;nCsSn;mqSdA3+8L%eXU}-u0&gMEV?qvdm z#fU)ITgbU3-2VVk0O(adG284A`gSOt)aov+8(35UR}SDE@pn7Gf;%~ty&>e!Ws*fJ znurP^vwMmvwwx%Ki)&+n|)#EO9MT#x6HYN?hORomkQ022;oIwpl$>bNYV+kS%`>!9Fen zbl{fl_cZ1DhZv0dUx*}{ztqtbzzJyRh+X&HfR@uJ$J(NCoL1S&A48roPx!LPqWR(h z1h3)fybvl1kIf%7F1335hN!-ol9n5dJ&sB;W9^k`u|!8bu0Xb+iwX$q;Qr^SU!9yf z{X-@F=F0t<52p`^kCWs`1rvO8Lp~nB>KjOBBTYN@Y$GiajOM_Kf8pz9DP- zU@Q-|pyp}vY|@AK4Xx(5l=s8LuZdjLGcG!vVk)h5kUwpGM;m{3mbp&t8BRDG2hl#5 zTvDk5!B`$Kt!@ni9z^WyhFlrS+Ued#U+vs+krCZs&J&NhSqOBe{XV5GJlgu?lvYZ+ zS69`-Vp5_ab@-gX_IX{(g^jL=F-7MIa6*OI$@2}f(LE(NH7!Gmw0n^iY`+nFOLt>K zkN*IuiCPZ|E}z_?8f=VgufyCqfL)fT?!bX(Qa=keXAz^D^hsOuwLx&Z!QA5$jdpfJ z``rHk!X{kk3c__Qx>?!wO%Sa+E6)J3Kuy0=;rA3Yla<%-dFD;Q&A7?N+J-Ej;yi4I zuZf6Bb%jmUt3P)Iv^PwYGDUxqT+xpV3w~hTp7z9J3N$U@PQ_+wgO&F>HoKxF(obnn zI_wu&dhjymHk+a?tLjqLmkKU{>EFo!2Cf)!td?+dDKWfFLei3@;3235&mG5$_N6K@ z_1K|S`p9Tq^jl$cvR6Qs@P%oQEV-?yO8#MP zrLDfD{DYZZ;FD$5db2TE(dX*9n&NWCRJUKkmCU9DDJuOgp%e$Ig4S*KnAc`k z@Z%$`n!H^@n7+ffr9g3U9@F(YjeN$|-Q4D6x}>^HuKxfFc`ejFbA+(~dfSa)IN3UL zPGdsQ0|r>M&TU_ao^%C~zw2tTbF1n!U%+Z=wLZI&gT`@R!SsZj7L{@I+Z|%&X#C3? z-aBJ%{^S1Te+xD2_#rj61CGS%3QfgUQ22M^L^J_P?~vC_N4^)Nd-yPis6L!m#N&Gj zST3XE{V~L2njEC!D{ixoiD0!haTZ}PAFuOiNRI|^E zjOrthUuZF&t%v@_iZ#>KP~IqNljR(urI6VEP&!Q?aDtlcj8p^WAa_AcAbS2_dOi|a5Coi(-RKnQ zv{UI02n83#f9y4=%{0&;)N^({Z6jLT-o7ym%KJJv7tK2=PR%JTcla==rlmMQ3h5hw zuS%5Jv*coE?9-+UX+TG_AuvW z-vu8Nh|j2FJx6kxmyC{86xiSHZvLkpCUdXiJ|(oDO`Vj8FC(dVI=5=)34R_XRN9Jx zBQgTDtQ1|uin`1pf#nBi!`~MMz<6n4kbPTUDEfh=b!zDx1F?~;nej$|!@hylB z?i4eLK;mDcCU}jyo|rMS;W5nZklt*%)>QBrbK?jZvvUOm=ffH5qY7CqaN0BDmMex2 zY`)!gQ_B7X+{jj?Ey^bmHY+E)n@Z{f#qrd;?Z!&yQlF_w%KPqr&ocT~>U_wQ2z~zm zG5AF;&aBb(H_%tG)R3}^vCRd;@B&SPjb0d0l|ICEG@#z=h?U`TqpIRxoZ-)|-~)r) z2SrYtckud0MMb-G!mVN9f4JnA!JT-*-pB^m?d_3eZH7xnsxO*<@-^Rux0p|uR-s6y zvGN&CN}}+WasL3&gaFq0=l=FXPPz?eGCdq%aa9O);&~+cYq@?RIAR#hM)h1|Bk1db zK)5y;=e6xawW{+Gq#0L$PbXG59{j@nlgSEZe+xzPdP5Bpl+mXfQl0Yxr`r(w{{XN8 z1r0-3M>W7zJgktV1Gm+&x>p+#kHj`QHOK~QwvUEZF+kQYiyp1>2TV5trr5@xk{2i{ zuS>tOR0V|Awx4XS_ollouLkaE2)p8L=_rXwIo<(&(}oM0z;mg-?O!BMcD*gSEqNA_ zkKKLTZnT9OW0)ke*&mlPxvYS6US;r52M#X*Wi{?+p}$ezNpMOP@rJ=Kw_X{A=4Y^J z&$vNQlNL#a0yaC};9r`E3unR+LJ%BOUF}NU&dvzqh*Ob(?m4)~vf|Wq1C?PONkE{2 zyZwX&ta1&s8m4T%xVVZ$t6xkKz!d8p40o8;mlb_vP{5$vwD&Cs$2?B?EaR~^t-`%d zc{aEdsf&Bb?zRWU$yUz5sr1X1?`x^lm121fQ7_q&m@PE1f3oyT;B#xYX&g&QDP^>g z8wQEm`mwB(q{60;)dN$V0%)ZR~Pkhk8hFvU*pnE z)Ob{Gz;rRzeg6Oz@H4d#ra>RZz0NP3ME!k5t15Hi*=}h9*x7Wlf7F#0K`N?i@=0w9 z3%JT&Fk)VT`GS~x^iDr1qimyU;kq1ri5dnxuYMubAcuTM7Twr8uTwy!q7_hS#hM)m zYp$81Qo#KJlJbbNr~d%aoD<&^aiLH8=f%>s+F=h6jLr99EtcAj?w zQ3w_%WH!1n@tg@xH)-a3x-L2*wxGaz{{ZSUnq{mnxM6k=%9ti#Ax{sJK~$e65+5N$ zkF%e|GvsLbl)do44VMVQ>-7XHY`~E|a!Pq9;%8$O2zK7_SJw0S5dxIE@rfx4a8L- z1I-<}gY<+iRDZo!!zfc?>;a2PsH5Vbnr{yu566e%b0{qQ%6S5cE98LNyNI(R1JeTV zG}5-FFc@9=@h~k zCTE#mD66Ska&M`_0_9wnxQi%&;X98GO71TA_cLu&D_{V40OiYT+z`r&sVMkURm&_d z4`%%s^scr87>nkgEr3+fL1Xd{UXXjOba3w;GpB-bP?zhD>U>GL=DVz&`N?I%Tchq= z>v+zfxL_);o{0W&DfZ&BikwB2H}MC55j;~;jzt8>-H-Q$a-V0Zo_yJM<$C`BBi^R$ zNcP7mt1-(w^nlhKORC48E2&guQ|J>uCK)DMc`r^UNqE|`qWOhzy;AIs?ZxH! z5Yvu3r&sbvm{0@CfLcCFM#J=;zw&-_!X7?O8iAnqP_$XA8&J09zi=G~kmP=>eU4`n~GNIPY7bL5nwSe8__ z@haaJ4D~8qk)+2zEH3lR5=Q!Q9N8M(1YxcHGmt#K8D6Wcs>zOlwh?9WSi!e(fgH|N zmv^?3r*_k zp*$Rlk;wcAftZ{{$oXwtW>sKPj}ezd4@bAd1(|OkqSd`NE}8RoK*Ka(;mCii}%^97ssfe(EWEP!o37jhfi?ekPSj(HaT;dTomBF zVn(aqF-v=~b!8lD{{SH5xYg%gRn9e6@5f{;U-Ax>faEm%jvPf-(cA7(1rgyR+6)zx z$8>Raz|iU0T}H(_HG}w;hC91XgjTC8*h?}b>sh9i1AI?{zT@yzs;u=83dg8ecG>fB z-x;#)lHAcX;C?0d6%LYz7N@!9Le9VoFk*F-yz7PuUMMQg#HY8EoElDz^uhsKM$=1g zh8TUEUbP<>#5EkbkMPl=JW4qJ6x-tJbBuGB^8$+I=Mi7m@a5zJnY>Jqg?J)*PR&1= zZgm6R#q9XO{{ZZxc`DDvo$&ynWd_vM9{ff(5Yol3AF^wm>5oNsiNxaGTC3y1Dw}|W zS))Ymq2C$~RIB1HFN%Q>S|&auOQ`C!RA3Wgp~_wSI+_6)#h9d)Z4zTc3w&=eyb3Q7 z!%x{KlTtv0Dpkce=t{s2gIJKJ8ynmJhYNAZby!)nZ$dgsK$HZa56xK>W0TNKO(FjP z-61~=Yiv4W@9sXMif|JE@g3@jo;T(PY@*k9Fb^7CjE?a=3$M&eHOnBXubaORh2!g+ z7_?Pai1Dz4i*Ru9^vqp^qW+@V{X&;-djUs@riP=6-WYLUHlA#wlny)kmAW?N&R>}0 zOE(e5;L);HH)Y**OfPk1)%?6m_VyJzcPZOT!>GT(3wj`MH7$J(1@r7g0j3H%V$BZH<7M1U~6ftU4oUfR`!>fU) zT`A~>%^o6}pn_FqajdNsQKqF%e1{e%vO8(k)s@nxw|`QA2Ve3cYt`Dl{$&TPSsGK< z^g}3s#jnpLSXZyf5LK4ETg(Bb_Yj~gj3`R7n5bP(KM@)NY3)VI;BRImyHUF9u04e& z;i3u@$2~HDz7Bh;mNZ!0XfWcQzM!Jx#hlsPyWvZ-Q+auAIEMrG8jQcH_Ac3uLjIgO?1HZ_!^57QL@N9i7 zM%22$HPc@VwF}PZc3H~A>MbO^*P!Hx6@)CR;cj5=sAmT+_)-itBTcIEr7f2$PF8lz zj;PNkvH6QBd2vv6khhXQm*yv{i>^C?7vYN7W#pH@<*E30)M>?hU}U?h z`B5)b@jQ@BFdI)LpY~yC2&5J{ck8?#Wx@g&6kiL=ZeT$6+JZ>BDg_7O< zN((yO$l!`V6WI*v3VvfU;Gb}Ij)S>rb6k92X(&4mYFZ$u>i$WNqMK>^iB)6?MSaA} zfyg`N2j3h@HcEHI_y$`>riSNZR?zj>E8U{_7C6l$yBZ_$1B##7HS#J#P?;m=jIgl{ zP2GIe)LNNxsNSFky~l53HGf}g6OE3mwVs5sW+NXoSo6#~b2hyW%$1fm55x7U~E zTPB>kArMCV^LYRk8klrKbH!bihtF}6*VSD$`s=W$VNfK}!f5QdNWsPTbQL=f%o}3iwND z4Ssrs>2}u<#a&y$5myQ?4mMobGm;*X`DCQFRem--#@WMI$D$yJI5x0MiE*JW+Ygz; zyCvF^rK5o1`-9LL{VUi?rGHpPN3e0~2dVv58cO@EMWaBly@->JGQUw8< z2sU|sXA057HY_bbZw3k)&?Tj!%4_KAF=@!$i?p2+IuM&pKuqgI=EBNa)V&lH&%rd*amYyr-SiK6*^5qa(#;CtO zBAzA*#pr!XyGUz7U-1$u7)Q%*J0Kqt2rI`3cH9fKh;WmP;cfTxHASIaMGFC8-S>{j zJV0~x__Ff)WwZPHZUsk(O3DVT(YrpFwH6uyclFM5*eB5Qkr!b~{{U%3HDIE;N768R zRPOuKzfhNJ7rlfhv^KkPQ{e=|j_9_8huq*W?TUn2o3tWxY^@;Hhum49Du;2J*HAFnCN9Ko1$ z0`&C|uw>>&D5+0FJ9cd_l*=hMSAU}FT?-XqISp^qHd3$}t!z^CQ|WUUBo|tq{Ctk= zfv-<%r(Z2E&B04yig4%jUUyQ{feJ2F>{D^fpuN6#n4_%_dq`3Dwd7s2&qZ^Ct^WY6 zOY&#KqlOEASu}RF`-(cnaCH!=*{X#A_7td;rd}=i zjXICde&k0MoEKX0$y{WcAM94R*?REq9*hnU1BhPp#yex>5uw35xkosOh*+#c&5PW7+Y312r(&wooR!qwfnDFr@;y-OH_phnWL41KaNI*duGBk;@WMxTV`-JF zxxYNV$aIy8+mA$bqfG*Zc6IkIOR?|5{7MpA7Xw_rPMD~}clt}=Qi{irN0L<#>DFh4 zgXDJ#gK@l$k0LTq-O6)yDwruAKk*$HFKK?>_#_MWMvsNdr7g0^=h3ZzBCy;O!2(0J z@a%YEsA40WS&mdQC`<^>UljwA&Nu85IHY+1y3a_u0dDE?;pW(3O*@I+q`GEbyh}${ z-O^KMkb{hfbOYSa7$(`4c+L(ZWpy_bu4VpxiA(NbeZuig1NmZp>ljzVE`a2mD#A)a zk}osKj*4DOVd#`cvwIySSdHz8Gz}VVUt}CQS!Xb!-CC~eiMg5^!fwsi(4l2`qoz7y z1Q_MMN>Y_kH4$L~_hC98uOmvmYNYPYZA;h>R{3MccFWCquhh5u*<6rn#tN#wM6(_< z7psH(?pS8WWK=XPI-?E7hYYUR@=2vPfJ_+Bw4x}ndJlhrkEvqgj%oh@NqP%{-h8Mm z<+$wwVQhUvLs&k=}Rm573n%Jyg-08m(MSyU7kc%zOubNh;Lu4kH1_Xbt|Wwg~Oiv1>xc5-j2X zSKJtF(v!#r%NMo8FxYc^a}#Fki#eYN7(BuRcGfF{gAQPZD^8HO*p(~rYp@Nyb4RkN zNkag=Ockao*<*zrM#D|!vI4U6bp&x(FQAjZ4hjnulv3iw0JE?Wa{9S&$y6NQR-;=9 zOgR!DC4%FhAW2)W_+LDE7t?Z)(@K>>OY58^Wbq$ys9<|(dyIwwrHpsZRW zr`Z@=0kl&D(WggfgxW1+{-LtnfH?<^>~dOMa3g^`Cf%S@1$V#knvBSLaSOb4rruH&k3sm(?P#MOV>m4@Bn zvJxJi2lT-*=vZCTP}g$SRW>}yuol@*ws*`{0b;F*E^k7wC`?3 z3#e8QO|uZX!nIqL-Pk^5$8N*tl9;IUD0jzjBI;sV>2{h|kdqqlq$vLYsS9L%AC+jvIYHH!Bwax6&zfebvh9 z5iTy3aPK5iw#xbWS7`(>xjpfXy|rUb)s-3xLgfupALtOv@3%+A^ym<#si`q?ZIh^nQx_rEsY9C`7Ez`UMeDO z!uP4c7W;SHwtc#bc7nNEC2$S9d|Y_ulz=%mkH=D)n(+J=FL->4CjOo!CD0rBekI@# zF{xZKhNWEt7?;#bq^8d?UAHG5;v7W?T@-Pqg}~*X$4?Lds;OZFeS0obunH;!6B&YD zGvW%HK08g!r6t`kwi>4CadU_aa*wDrM!T>(hp0rR(P7fWsZy#|>enH?`;6FMEpq`W zs;oS8#xApo*{GqY?W69!sC@8f-98RW_oftiT#@qAI8P_l-!=16tXvkiDX1kd z%C%S5QO^rc>ZRx0RG;K~IQXIR z20;omi>fBLM%u-@=H55Bw6^2R{{R?~WtD0b z%%Hg0M}2h0q*<@FLSp$Bh@|?Q3#x)?YcZ;TNNPIh$Id3ZWE(hVGQ_%rJ(JpiFg7P| zaksS$$k6VF_+a2bu;DoVA*fk*aPmtu;-r4+<1-Xj9K_Kw-M(Tb?7sJ^`eU`)1=Z4; zB}C()zjWb?+WvX$1ztk0Ye`5guI^Hb3awz)mHz-G)F~Rb-y}9hVilFWGD}V?yOO6a);~m>19=Y+f~A!7WwT zc6qVK@Zj;Td*2}irYx!b0p_B*E`fZhQvD{3$9OZcxxd^@xW(2FXtnGjdAU(k=ZO~W zt|;s4D^7>3huU@Vxb~!Pnt!@)AO*~uww%LuRBEa1D$)?uvw+J`N*0$!`#4f^{l#%W6=brC+|MCpm4^Jqwwx6U zB?ZOD!>7VodVk^>0`Er=g|3pX#=ru?*2*?myyLk{3Hh?cwTQqNwRu^>&D`M?bvNO3 zVwf%8a5U4KYAndLyNg;D-z6xVh$Uwqad=Z$QQb}N98}jXy3^$6wnWe$K4KerS5l0{ z{rQmJaF{}i4ZbxYZs&DqSbk#S6j6_RJ;|%+Q?jlYh@(ot6SZb^p=;T>9f@24b@dZ9 ze`SroFov}WT|e}i(wDWSTm@(adiD669t(HIBt^=Y4I4S8E&2_hKA&*CH1je40M41h zAwhY9GMRt~Z@bYgV6#{3u)uGF+}sQ&QShO#5+KBdSO$*84hqhaDo{2Z-*di3 zk@H&=n6q4I53y2M*;q7QJi571DpqofSBQLK>i5IwVEQz8OcirzQXV@4TemLnYUN`q zCa5Xnk^cY~K}ECJ6;!6`j!G)M`}qjgx-oyBpSVJ+&KP970Qp1y7n+iH6XK6 zxykzxhf>nvV*R)*nhLB1mzu?5PF{3curzS`{X%Xk+LfX7v6{A`qG&(TY>7~#gHK1U$z+C7tG=C#qqE@OoHWF|m&Z9P z+81jeIspFwNVxN;O7=fQwEg=J4cO8sfNbQtsh|UUjoWW~k6Hf!j!QqRO$F7?BI>1b zcX~Z#u&H(4DaL67lVgoT*EuNTN|&dq%x|Lj`5|$@3FSk1vNT(l7gQ1K8JtoMM<}8< zssm)Vgoj?Eb%I(swBlC;RwWcT{gSiEO%1h-fKi+Wt#=z_1POzU>SPTj)^%P={{Ypr zbbF}mi}x~yy54vGGK8qA+yx&Ui^Fa9aSggu{fUQ?mD%qY$?n9)gacUd3(zZ3RQ*8~`Cm}}ia-<#H7CE1y z9lnuyL|xYJN_QHaQ)-XHI6ruS%py^LLCfAIlVllq%-42hiz`DV74<*2(iLlzAGmHw3 z>5u2QTopA~cgK*{a(fMY%8}a}4&ax)UK>keG=A7$=ht>E|9Vr4A-s`%K0I2X#kJ(!pD^aWO;t-`G zt-=}mgdy~0Cw4|^wwG31x9dq=fwgj-KA3<$fxhxFNwiNroDcI(6+SawVq+!Bu^nYNR=5}?G{^Agdc0u8m=UpuJ2%9J40n^N4^-<_epP>HFnZF$=6v-3A)r7)S zO7sUqxE)w}bl+UUMCv+M0aJU`s|!^7>F*Kx;CQ(uS(S|g()Egrk7_l`@a26m>AL>_ zdv_^NPbH2iQ(S12_BCS=S*o`6SHRrTXdu_CX}96#F1ioKv3}fnd_i~2W)p1~r)v0) zEv$NP;2vdS-JZ4qL0%*ay({KXwBIu9=^vYjHR!&jx&tUF=)3A*1Tu?lKl#LY*WgJrW@4b((7M5R1`r;sLQ0g}@ zP5?#h0R*EU>>GbEasa16KsxkUzHR0x3sZ<#tH(^hQqq;D@2SSP6slj2@fG^EcDcYW z7)^x%wQRt?Livq%xS&(yhZa@$3SPS)AYi%Pd<0uos_LhK#)={p-|;WMrcMKXX0+4m zCe)w0_5|c#s5ds*Vw5-ZLLJQkMxOk}vX!CjJzE+ea8y$8{2fP};9{uzZl7m6gAqah z06mp`^eVkp@hRI4lr{8Xkr&J>NH+^kjY{}X>=kuO+;<#;&xm4GFK>HQgZV2#) z#~B=PLsu*Iwjn6h&nh}&?rT*~{t039DLpwW>OE444TAWun95t`aR+EGK1AbPCFN{% z_OR-^xSi7j*dLYBQ~U5Mn7uF&8U@bp;{O1s7$EazAs;ilPDYeo}*Fw+5^*DS(hGomZRF=(U$mnNSgd9>8UEAdYcJzj_v3B&d zuGA7OomJ4r`aWp)0gwRmed^{*vE@3fNXOfN+3P zm)NAkle~8ic%Z5qj%6whWzZ)zWq=JTS?x)JQ*+g#;?t8-;Qr>Tw}plI+N#na$yf}d zSXWp;wt?FDW_@P*$A^pwY)1Ow&G(2#R$)<2!wm#ZK` zwCDLOEvqQuYcTda9w%#4lzuLy>U~u(Q+PdHPSAPgo7Id#6aj00$oHbQvB>;F2mwRn z{{YfzfZMyHn5#4^lgjU4+TgdY*gx1Sp8l7KJhl#~VH&>*t)~GdL+ZkcW(J>_kZ2A2V zvm1TU617#`R1!g+uOO8>I_?j{fB-1^z;M^tz&WEnT|SM41W<@{UA>R}7cUgQ3YZ%? z1t$24k*2Z#0Hh;I0mwV^2(nes9mS!F?Q85AYOkHv=}Yby2CfmyJOXhro2ph-Trh@R z-)JgqC#9W_2{89H@fvbgyd5OBHaR1w5Hv@2DCJa8Yyq)#7>=8Ck>aO2-SaMrs_-)v z79r5*`b(is+&Nt`_yACqkNtwR-B~uhf8+smuYh8iHje0XUlOd5M1Ba;HS%8@FMq^C z*XkvFHz!_sEB}(;Y-xAP=JL%+{ZB%dv2+#y6 zjZVmJXiz+6Y7IQ2#5U+1K00N23(!~J;Pws7Y=W2*FaZ(DWsvB_4K3r?`8BA!R98Dy z?58XbQmF2(xx0v#T!XB%l)w!Y`y;8K7jJ)3k8?oQ+X!D&s@hWFpq`vS$(vPGKzcP> z%Q+Eh8k_TGlGRmQorxH#zPWsYuwNI&l8U<(y)XsA3OtsAnhWxTzE5Ea=-jv(>GC># zjJ5GmiYO0D74XzgUS_K{t-9mJB*38$s7}4U7(nyDSPs92JikTax}K0cl^tNZ`yx?s zOTHMNii7Z&rQ}2#8kQGm72K{F5OR3>MfJ}lKV2{NsiB$IW4Ejk{3JW=a1ywFrJ>~r zFC`&$5tEOA+q+SYgg69#&GJ>*%Btu~(p}4^G`?Sssj9{|$hX%BUX|F_f}V_XqPl^s zz8g}MsPSNzUiy443`;oL<8QCb68N&F4cPSJTRKI$;QRy0jzV%86?@`cG1ItFkf+qZ ze`Mjk-@StVrb!@Fp*Zriv4>!1i#1vCdGc7Gc6u9SIn7jSFI{YGIc^f&SnISyWCH4l z;ssIPmjK5Wq2z{$*OAIrzS-66)5|7BrJ=84-huAvQKCkZ?q3w=V3$%iY0Do@pJTVi zN=nDl+ZKvVwif-f20j;g3bYmqN}|g!1;=0;NM23$#9Fde5sR+ckMtVa);YA4 z@N8Nx&AwFGaDqP-@>ih&!+%nWJ~^pvT0UsY6cgg5C>15r6>cq~Keh;t6W7g}q~BNn z0FuppO$G7M6zPDx4qed=qo8}f;4-0l%f3ji`P4j@1_@9NrrB_+h$-Edd)!)FS^ogv zB7__MY@dspWb^(VA%obK{BZ!YPJaTUFF-1_gh_W6ZR7yPw_ex5^#eS*;m4dIR>jom zTfrzH1QPPkiJB~h`7flSBX`pKh!n}K8}Z2#wcUeSo?HnzOxA&dtKDDYiENonsi*1g zqi}iWh}c36#!-&wzh$TgFdn;DIb7Q8~Bs zJ7+=;4x!eG$%qkqF)&?xd`HKK72@KW5pBkK&eW+!y}5kRmfjUnYLFdhsb+M5chvOP zf7%oDBSuRAGfsYBnkl2R$WMhIVHV0Tkt18BifYo_>Rl$ zq6F7ag*mO*7MeM9FrTsre{)$0LAt25C76Kratg_gLaNbUK;f5#ZkJtiDZw8?)C}XF zvgDT2VQ=-J^(qoOUvzmEaS>(q9mROvkS|4#;g4Q6BYX1L9Jl?LY8_ryYu zj$oy~Qu+YUs{Y7n4Y6f7cj+&R2X?aVzr9@7RT1Ap z-cEXU;f1qRsdN409WZEM@pAGf#?`U=AP}> z?}+2K2#U1yvlST@uxDalbq<;YIDY(lBlX^JU1s!Yj3zC(35NSlW^Ws(HA;Hy^opHg z*mEbRQBM?Iy4Zfxmo)f71cMOdpe@x7D_46pei&2?D7zlS#uDImmE5E_w;TEKlGXi(w$nOzCetO6{p!|`9kSBmEJJ{zw5XL>&mNn;JBI`RTNj$t%bTp znwxcS6;+Rj#(vX|JAPy-9tN5pXCYm2g0G^5X5;H);x(q; zl++Pd7l>$%!_qR>0p62 z709FxzYDj$q&ggd-Lsffe8JReypiNKD<#vq=N929yA!aP9~>R>A7RV4d|@^e)ywMi zis;&}em|LvEP7>Mst+49<>6O0TSexkTyYlLw*>l%i6)mxY=!xq@W~ZPThn_5cS6>e zW-;ON+d@zwdyY&ZtO;ze)(O2Qehw>$x!+q@pD-8MRoh)aXE)&h5R?=Bro<=cOSIBi7arJ3aKp@+56vv}FCBu%=^6%sD z!rEATDz32NZ84?6f5bM*J-V(XaZsZwTi)<{Q+SD&_6EXz6Ot9 z{Flj>q#s3#Us)Jv0md|Z`0Kdw%3gjVWCtm#42n7_H3{-|aTIaI=B4~yF_2L6L6;`H zt>+Q;Jxik2V7R7lQD^;`@Q27mQ}mMK z^WHvCw}GvF1w)`NtT!bl=ZqxIMA=s)iN&+4Z7E_tP;*j2ET4089GzdWYUZMKF4f&< z$IKE?RP2sA-d+;&aN4-P{fPs&oe&M`(l1H@`-oZ*a*HUslt1I(%50oIN1iJQ0h3`J z`kAN)C0{w@ak_pty9d(_a$q#f{{YA0H_7E+2F86>M@K9$1PFGU4y;}a8>)I@x3Rtl z3V-BB&}*{w1uk)LmHz;69D*_p5RFhp7eyHQmCZaRPzq-sOqLi#Z!mV9-T( zf_<(nMGT8*72-V=cE!C&wz+Ul)mZB#+^1?UhJt036j514&J|iv;@s3H0*Onf8o6x) z0H&Ymbq(^u#;`JLfrN0Scy!87WWTN@cvM@^ z_^u(s@F{lt`kr(OTcz!aO3*xg>n=TeX9-iS;f>ps-czPnHQU#<+-OiNS#;F4arQMG zowJ3$EaSY6L~+R1Dx=vb@?TCu(in%y-uIGvxCr5;-t6FCd z$I}h;!O*U=ZQmWxKH290<7(%a6zuiKLG~b7kI+ESE#>7Dp zlB}0z!^xyRUcWI?RSyGqt`j?+?H1+BD=e$KPtriJM4)A`*Slmn9T&K%r&wv~<;*PR z^~OLUZu$tI%ZoweMALio;hiifKZP^zhO zAvaS&_XenbKTMEr-JD2lr2|lC5`|hda=MBv`xbvH6Vv zJ~eh@6>r`$x@WHtzIww5dmv|bGcwDAnU9f~?;tdOPm(PcUEZovO|A>~f0AhEfk!t2 z@7S~;jSFo{UkUhuUKI7LeWlb(ghuzCKtD>=!>93LA*nFj%s#C+w%omEAH0H4$mctH zeMQ#kysb@(9)I{p}9WDCkBYMi51LiKymA)AZ~4IG|^i& z29T?u)1`bj7N>PX_uMQ;NPK<-6H)BZ%}i=qUDbr8hYv2mXnFxj47+*}o|i?{rmOz| zNkG7*T`F~WLxVxm3c9uxwxz|b;WDlr;44C4NMc(ktHy`{nhJD$U(9DOu5pT2)Q1$Yr1!awl@z^3mb>jd#7tvwa1k!dxTJ85Dm1Z25SG`2mtk>=V zVMdKVo8nY}-?V8>!@Dv1D3E_7xzb{vF%=8$g*3N|mNX7EaA-@hVs=Gedl7D0FS0n=A(9-0A=BIOYM1DowQqWd2k=NOA=3k;bSveS> zInVr-z=gDE``i~sTX?Z7J7|9`${8?|74BH$c4%cX$n96a>+=Y{1z)j49At2ZB%@{t z>Trusfn}Ykq^ODZ z)0v~rcT5dyc8yTwMs2=d$CdF0wKlE`cky9ix*S<>=!B znxv$+F3Y++2 zE?0OCpYZsO)qa8$WE=LcnB(YN2ZU5tqa1P+k4J`B_YZ&(OXm$e*pOE71p0rmCs25P z!^E0+Q3MM4Ak-@W)qHyr{)CW$mP?+{xIoOp*M1#%hTi@i||Fm zaqFc0mdWFxUvK35$!LP)XbY4j^fZW{HftRKKn3UKwiZzf1NSyODF8X=vZ65Dtt|U~ zsxWS^;!*sBJ!&cNkmYR~&{3gW= z>zB!S`T33(PR-;k2AV)wd(qqsW9rtdR4@j*;Vc_1um{2R&RgL?ttzsZIp~Eh-_*+W z`BwMG(=GuTRteJlTvQsvawVLIt*@%8f=)4|zpOYqkr=VT1Rd?vUcsZ{yZpiEdE zcv)OLbp^n7UJ>kKi-iyQ6TM-&dn2es3;2q$bgyMOEvCabNnPa8)|(RzD6QBymWN&+ z9>BF)H~#?LGR;X#efa#xqgq#z`1^$-6hJ9;kd;wv)0S}sO5UYk0FG-TSnkEnE18-n zU4}ly93Bg{IC-n^u8Yf!3bO4!@RYf9Cel?Mj8#rudEgw>t$>J>gNJz;jtproJ3dG% zEvV)3h7jVfgD$-|h;W!320!{E5fu}oy=`>^MUHo84e8kj{{RXUJ#0Q#N6pGB!Y8XC z-*AXhUnm)53_2m*v2`(Fxbbx3>R9kmb60VmQV_hEWKdE;~!r_Yp4hn-(W9`d`(mvpns5FsWwm1ahuX$a+Aao+pp8C7_qWYTsr2 zrLssIz7^jHdlPXx1-d8MEDGy6yF)HEn^v`B{>r;&gW{`4MlC@BG-j3I*=dN9I_vnhl~j3|H&eC}c9Y{6Yb6HODdsu)2I< z90{*jjgVrg4ts2`nDgrNsifCMTpAEtfG(~joqMoG-6c@*c%MlC^Nf4cXOEd(tNn=? zs7q99A<+D6R&$M-##2Rd-Y-zQWL>e!j-jY;t)}5FKwl%aMH@j>J$q_0fFAmtDg{Up5xR z0POt{z3ag$%G6HDOk?sq{>zs7#dPEU0G*Q|!W+rOYxNKeko3AR>LoJR2J5mS0K6Z` zMgWdLale$J&42b>0gf%PUt7PaO^{F>uTtQS9?l~2JV3F7X$f2ld?Xj8${dWOTTPTi zZL;Dyrd@XtNMZYqzcAfq&C@tM5gM{O5Uo0)Ie==d46nE#J#VXurpF8S#2q@`TufM7 z>i+=jA1a#ftzY&$^0=ml;PDnAYA<}I26H7Ig@+l^@%AnTVi$B*<%~9T3Grh)eB^mM z2UQdd(%+>xz}G=U@f?07^HeJ3jPKb>aC-+9%KVOU0tX6gs_tI`)vGLu^}b$-bd#Xv zr4LUbjQ~-}{{WCT*Ut@~)E8<8 z2w1|BZDnS*lW^QG&Q%d*=&q+mOL?J0xL1M^T3^$qEkc^5;?%OnxkoE9Wz|Nlz)b9t zcgigCwEqB+7?oPfM$nn`-m|2YL3zjdjH_L)YsX0l!BD1W`*>msI-L4J@4k2ekHomQgLaoLLu!IDQA?CvS$z4BMIT$4E75~@R|n^&e8a^&XYI`1iD9R- ze2~hnV9~+9EMZ3LW)moKDjwGe`44(WkTvS!x&6RNMI3DP`+%D0s~-za0W8I9!sIjB$0?@*poF50!;PPEm~=%Bj8J0jtT_H0$Osa< z7cAn|N_m+D09*T?a6^lii|Gcgb1|AqrRKi*o2@LgRd7yF9LH`k*rs%xf7o>`J5{Ln zf9%GVGcIq6?h+QP_;$_$Qv9Vc0VTL*f0r{Q=-}h1=TQkwF{aj=R+adMl(Zg|!^}rj zO?Oq1GMFy6jg$k~U4B{Az$gupGMiW}T361)p#|jJ8_T_ET`~A@v+zeqOzDq^JKF0~ z)?Q~EcgkBOVwA8opY?FRskXJJ7Z5c`XNBEHi%XVSLd)a<6)3%1`SJnnQnYIMAMD)+ ztwPgcsJ%7c)yAyXKL9wtmLgZ&Q*^ti)cc$_ksi7!eyEok;sCZ^zZn;ZZ)~_1HQqWq zDHUp5Cwlpihz(|`VTe?MS1QfsR#Z20JXv8(w2h9^_iwZs4;#W? zH&G_JWB&jdjL5j+E&wMF66qAB7YdhHc$OczKov`kvsPK78DRXXQeI75V@vp(g|QOo z+bypV-2frk!wxm5(sv5&x5o<1{E@#VKb}kH#XK4D6SkE4UGoq@1EODJE21B#P>5i! zFSsctaGq3FPL_LBvmj_jocuGe7#^IiHH1}od>pIem) zFw}~(b#4}0TU19TLl_aUqY&j{b$*bVh8Bsx7?8jqHN~!<CKE3W-i12c|Kj9A{%&jl9AuWK26uZ4w2^$Axoug%3 zH0s0g^DTl#xJ)48Wje-ZK(pl{fLn)JI)Fe^JzSi^vZ`^157{@%Baie%CQ3}`{{Zld z7vB~;uL&&BA>(Byf(u{{{VX#OAOsM+emi~)IcjKWAd@8;3~{A z?i$A-(WIBCLz8`30!VBEfz+jdx;w-d`kk+Tm_Qz2(m@I>mS z18HyI@eAPHe81BEV3ZTe__7pr?yjL60amRVh}U{S>QHuQ)`7P1>Mzv@a~rGeA*$1Y zTR#(P0GR{&J(R#bUnAO0h!1u19hw|H-%+s|2<804-eP}Z2Mm3D2ez^Xz~CciDk7|) z55%Q7Rfb$HAw_EEh6z3_dqaf2$b_XD<80Zupu-gGI^ya92^9@rL-OH{ar+=ARUWcL zuFCbvWu;4pT$6?E2JNz_2C~+k=61>{dXkiw<}9M?xUdB^R*ZJbM5lrI_?mPU6zQG* z3(ESHOk4A>tF$MRIGQE3!0*hT~oGoGV+XeXxBFGL&Q z+Gu*xJ@5#fl(yrd3tL9Czp9r?sit$$J{yXNse6c3)#%$7G%FqR5>deg;jLs-)~wfX z+H7b&D33A~RwkSmw--Yt_!uwDTH^y21On99E*=WFE2yx#x`zN7we~eu#1N#?(WY28 z4|GF^tP;YXQ(gS5U`AN(7nclfx)ck;Qq%^K&ATT7jhLOGowZ;B-_N8&I0b_JHO$<= zD|K!&jW#mjmW5j6ZI&~dB@piNr;x1bVI@?uv^HXM{;E1bm z&Zx!xMEL+kzaQq2Ah{MhyhP5^cNkdEw1$BK6y3#egnPGawUnG7$)S0}t4*%6$$z%n z8|8MCFx=L=$z5#am;~p@dQ5~-=YFToh*rL%LJMkoGNcuDXl2Sw3I@twm@eU0u{mz8 zG!@M^rdCWjUD?SSg~%>aJ+pa2(~kr4bk0-pZw^1HO7k>@zO*;CB;1_`FQ1Kui(4+0 zZtosr0{PCa%a86YsPC$b3snM+l3lD6;;Cj(taEv1S1zldbg^H%m+saTy`$oE-!Y?x z(kOJvzFfNQV7+y4IX<39(v2)CtXn={V14RPwLKhHLZ#A{zQ^B+Y+w{xasL3Mc!gu4 zulLq!3}S zrJkll+|uyn0N*2-8c_n8%H(=TF<~KQhQ4@$dUP8|CF4rZf%Zb>32Hf{WgJ%yfAFx| zP=(Ud!OSk8R2$3VrgIAf>_6;xl_@cQaM7S(<0X{2>fH{-Q^9pJQvYeGJ zF3r6LzecH!+AJNYBTx$)kLH=2O2z7^=P%Tx!ucEQ{myWP+sbxFwK$a&cR=SYF05A< z421>Q)AMy%0*u!0N5=S%*1&Pgg&J;x6?H+&w0uptl;HcZ(g}3FmO(l%~V}Qpo3-CPy?4W=y49k(KcN_8~nSI?-3iFUxI+%k#ru;K1|2ywbXbz%{4k*rHWce=~k`nZ~a z{0sVkuL1?*{_I|Bt^-c5(1%FvsYhaSQyOg4qIR9K)C;BB?@Xj~C_upphf3SzadC8F zA!QLNiDk4G(+p6i>5Vd+(#cHJqe_3sYA(w%<|Z? zJ{ZFBZ21hLs#b`5BW-I+aQMp>`1(UutC2@g5G-+NYl_wVfFuV$OiBetao05gFBOiL zxEJAl*xNk7)88a4^;h)G z(@N=|G^g4Xnilwh^+ixFQR&>QcD(M~?d{6K;+nj6rXwi?NiqbRXmPOOG$DETW3X=2Wo4oD<)kU-~5za(-`CJE?jXR{4heyI~q%N85!K!~xC=mIcrW zW^F+ru&S*aE#3D!AaDzMZ(_-I;@b*VrL(D#9z%HGPH$e|c2d=PwF219j z7_qi+>{K&t{P2CsKPI2jd_rlV=7WlxTIEHLq!R@Jf9I7e!V5)s9b?52)0dFUjcZo? zml(dVaGi`IR+t`5`g4N-B8U|3WYX1PWH(pmI8)7LXu8BbQ+q;;9 zc8%9&<9L*ztAzsA8P?4mTHa&mCJ|BYxQPKqv<+$R*bg4bl^<*-2!o1&t1S3h(1Z&N zQ2Dt{%V^v7smO>>J9MZHic)29bJ7tZN0aO1lt!x^d4N>LaIL$h;jRy-N7CTopT+ikbnyE>G+!ceaM zSOB0j=GmceQ>M)lB-u^!UF2|}iE1;5rAlNRf>ClMq*+2NOl9jn2CBM#;8B+mCM#Q4 zHyYDm-T2B$R;gUPk&hR5*+$^=5~}9`hzeO2#LXjOpbBz0O2r{w-XvU0LEZ5S{n!u9 z{X~3aF)viMuD&2eQ<1*8h-th}0VVbvxCFhF;-WaA8aK1D2Hy1DDnn@Bm(7Su9IpA4 z#rdpaklR4wS1@gZaGayR+yK&2ySscxB2eXWFcK^0*PK`ht^YC9ba9 zI+#<^7fd+{?KpU36eC+brHtW&Oz2}Rd%MIor3VSw#noNSln_p8{{ZPP_ot?h)S?q- zf5Gz^ruA_n!%@>MDxMygCR*Uz#|&hhv4L$7z;U-G(wEcIANT0ftH{!aPDSxNd`Z7* z`i`MkswBl%4`iZ}HZ%`@NTey%PqF+&B8SV^%LK3rb`6v=#jWP$j>e9zpNfl-3kqI@ zdJw~I33PQ0o!TWAlNSPIQnpanLN6_MF2$*C*ZU@J1_8U2rV8hHf(zkn?mlEb+B<#D zVS919Q};YGPp88W65D*I1MH0|$Kd(+f?9y&t}*`rWx~`KwtgqU#htkQ`IZEu%ARkM zg>BfZOiGxemkRVqC$Z!8qDE8Z);W zF^v*o*~D%X(~Ii;*&WJ2u+`~bM95N>mv{9m>XEIvW}>hfk9REst80Q;YP6p<0u@S` zW60blZmTSmp_Q^M9D+CE8e0Gbu(Fs(!VEMe6a_3XqcUH!BzJd$5UdiH?aV-0wYLTG&U@8}!u`${s9X;=v7tED%{Y9S zLF&5{d8}Yq(0mk&3=LYJBAm<3cUS`NvjSSV)6P5$umqx(hgIwwqjO7V85qh{E#*r= zS1ffvMM8q8uydOi3`ZDvMi#;fzRFc|uHXvJhE2j;DK*JKcY1+?e)3Ww<8ub6;>w&)J| zg%&(x+MH7#tS>#ji4121EdU4=PlEc$(-r*oQb4faS#?zP5nKaoyh?O%EgNZEEEQyS zgREi!GU0Ej{WYW)YeWzvEyx`rdN%0AAab4ncnIliEyZN;me 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¨OU*6Vbk~m9^$o>dp5+X%L9DLk$v^3Y(}m| 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 literal 0 HcmV?d00001 diff --git a/src/images/Ocean.jpg b/src/images/Ocean.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e6627c1db1e0ffa0684b363550c23c1c8cc01f14 GIT binary patch literal 156031 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%0D5d07iRLY9~sVx&;LVlz<_V*>kNda$~Cp8<`hb2 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

Sxt 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 literal 0 HcmV?d00001 diff --git a/src/images/Patio.jpg b/src/images/Patio.jpg new file mode 100644 index 0000000000000000000000000000000000000000..80bbd956169aa977a97738f36ac8e479ab35072f GIT binary patch literal 134683 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 QRDF)9YKSPKynCPj**3hFCjbBd literal 0 HcmV?d00001 diff --git a/src/images/Plant.jpg b/src/images/Plant.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ba53c5dd8f3f2c4c105c1ce923dd7e4b85318086 GIT binary patch literal 126464 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%0DtG9~wpDRPT+199AQ_ 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 literal 0 HcmV?d00001 diff --git a/src/images/SanFrancisco.jpg b/src/images/SanFrancisco.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aebe3e5e46190b205fe62e97ada618dc0f8d0de0 GIT binary patch literal 46435 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 Ny6>%5Ok@6=`+r&QLr4Gs literal 0 HcmV?d00001 diff --git a/src/images/thumb/Abstract.jpg b/src/images/thumb/Abstract.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f311bb05c2d645b10c173e5f77edc2aa63834e36 GIT binary patch literal 6752 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 JgY)h8{{aI}pJV_4 literal 0 HcmV?d00001 diff --git a/src/images/thumb/BohoHome.jpg b/src/images/thumb/BohoHome.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7cc96517c900720a38cb66253b7c00e76c05658e GIT binary patch literal 10017 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 literal 0 HcmV?d00001 diff --git a/src/images/thumb/Bookshelf.jpg b/src/images/thumb/Bookshelf.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bb442f78bd78fa4a66b2cd71abf1b644ddfc9c11 GIT binary patch literal 11016 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 literal 0 HcmV?d00001 diff --git a/src/images/thumb/CoffeeShop.jpg b/src/images/thumb/CoffeeShop.jpg new file mode 100644 index 0000000000000000000000000000000000000000..deda2c03dbe555d644d58eeb6a7ceeb7c43aa89f GIT binary patch literal 11084 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 literal 0 HcmV?d00001 diff --git a/src/images/thumb/Desert.jpg b/src/images/thumb/Desert.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f3af3b9962267feeb406196f6eabf5cb99344c3d GIT binary patch literal 3142 zcmb7Bc{~%28{T0nS8`1viO4l-S|Z0cM~6A*))px%O>+|sU!-IDB$QcbwdI&H!ZcQn zGR%?W%#|}t?n)T@`Tjni@9+QL^ZxPv@jmbKKA-0m_6tV=du`90KLY>)0RZ4m0fd79 zD}X2zx*G}+-MwqKn5d|jBy5kQgoNaNS-HKigUW|g4=Ssus2@S-sB0K#sHo_k(lanb zo;-Q-kdE1D(-Wr=MkkT~hyX>!#3aQf75D5>L>^W-jQqbLtOH2z20RC=e?EQ-4?bUpZ=B4{gf?25W*nGkx^|b#aF|5ZS=&%NVjR zZ9XaRRv9+w%?Vy*BQHY}wib`@U|h2&kv~E=F6YU?DpeTAn3B*d4$`}r0@6fT#6GGx@opfw{)IC zlvdLB;;YrHv{ePKFUVm$mCtg+FEx07xkJ%wErmiVZ!+E-(;vJv2n)$1?mf}2WIYHk zfD(cC>Ef~?@RNq45|Xx5+<_92$#)v5Am1CVPA7J0tW2c_W;?!Nxs(QD@2a<6`bze_ zQBHeN_b?rwenewsXt?rtz#rW7=}71oo5^RGvUyIh+U>OBzp`XAFp7_TTutsK3eMwY z1|GssG=!uJa>$n5v5A93PheESXK9Ol)pZpt?H)>2{O@?P69dFxF z>>>8zm6DaG;4NGWb?tR+Zt~fo$KC$AU8jwaWxbjR;a!z*X5*Sx*x zGkfMJ_8TlLkdK_3M=W%GAq*=>J8!)Qsd<>bV{H^szn8eo%nQWU_%#ulLO^s*dEezf zcLQ(Yd~%+>h1q#rZn1LlmYRCyeCzyEMobNpYC>UldFY!(8qP^fja4-b9y72aiMbm; zjlWP}E>D}SnIjo}sJN<3*Eqb9A2C*bfEvh-4Crv}4MFYJzeb_j5}6WdkY)wQ>lyKW zOu{2t`y*whc;a}9Qu?+H8v)mNHtIKtBI)&MaI5sS%5Nb;iP}pHq0w*7YP)u~a@N)VEDQFil#B}ju06x(oa3Fb+GkToJ_T+R z-`u{@_v+)@K!L}`TEz9Pu8$@?>b7Rnhsooi5k9aOLM}_JtQ*DB8jf8|7`yJkq!A+c z4zD?%>}wmuj%db4`ZTI!){1^G7ZlG#P?fLm$DhwHa4aueiH}lmk0BSwkQqh?+{<3& z3jt>p9{6;^Y!whaFT?z6adBloBf?`Mw%BipM&8FGkXjsgcTQ}dRVSVMVJSW2hOPcA z^TE#=GT*tkt1;5;dCj%8m50P!*%Vrpi07O1Dsqc61fk|VbWaRUFJxGH6llH+_dj=s zuH8u3*SfDo2U~oE@qtBm@1Fi+81dAU+aBYCF3zuT`6RyTFGxM>c;VRK)%nTArI}|N zoOp*RUTCgCp;M37k=sH5&Zqgycq&SH`ICWSv?9L)(~C_BPH2!c48+vG7LQiYywCm+ zn&g?O5Rw$^+ye82$p$MWK6EOpBbwZ2>lSKFi6b=qy~H!%N07|FhTdGXQ}D}3Z|{r} zYxZ_P$JR$#m+EOv8Dtkq?IYdAq_z#Ng@9y45v&jXos0DnwclLzB zs{UM&S&j}i_%PQz+6o;dYKQa83pEduGt#uab^#=rhOm4j7v4S)XGCgoz5|rm9*9NSVxoxR(9}m z)3>p%1HT*vkppaIwr&@HhVL;swHntt+REHexnq3B`DQDxL$ndE#c&^mNNJ3Wb0Up` zs50}+(eS>I*Yzo)Ho;K!uSxeRXnvcZkLld9C;gc!b)}Y`u!DPFCKv0L>S0MxZGFpL zssY+cTk-K7v<1>}q=F%(5N3+=QhaIcBg2&+`c$O4pg&3LGmUNYW=UW(I5R1$wN6@^ z3+Voz=41t|NB6sdsAP-wRPt~xKLXy(6<6zT`EZL))FE3I881`QCeXunUrd~zUS7It zjwEI_ITL7<{QP8?$?ZNlM28M~O{lf{Xb#aduLw-bBl_Ci2k-H#?lANl3G9~&_n^l4bTX}RC%25565P(WGi_t$faNCM*ij zbqy1(6H@0fMecFk6xW&)KUuu%2e(;U=cnh^^}=sW|3Pu?>vfoJoBW*GfLm?#3jydV zV(bglRM+)`y}IieeB>tU089u-`S|^jo0Yk5+p_j1G&ckcY;T5Nqy*qR`rZ^c__FfaR?UmYb#S0*1$ z%*PF_=rYO9HmrqRQM`_rieY-Rg@_Bo0-R!+Jse)0@|!timv%Su>y^M{OH9lB`ccN) z_9urj#8EDLY`k`+5Qnk5`P^I>*lY^_aLfi)wJ}1 zTxYC{ZV`6~uE8>?u^BeJI;ohMJ`j~qjccQj;PhanWW^*z=MAO5hqT&AScuvW9>oEp zZKl0xxba(^ONGE;MVjiPE%o ztLop0*B}(f)nK+MrBqo_AK|=FSoW?ROOya({V)YY4v+FbZ>S4dhC0oPVmlq7+f0F_ zm|Hial2lU=P)m#vu%v+un`FBTk!2>?QgMguP|F*6zto~OT2;*IueK%_bforf#n;d- z3T_Qj;}~h?rY6fCi@gRzXs^X4R@I;F+xANfi+_I4G&t~2j?9_{eVQwHU$ZpAcW32< zV$3(0g~_?6Muv*Ar@P&;Zgo<3I}{af1H-fOjbl3G0@pvB=QdMvh?jzciv*Z%;lh0e18 literal 0 HcmV?d00001 diff --git a/src/images/thumb/Fishing.jpg b/src/images/thumb/Fishing.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e3eaa8607b8a0052ea97879f89689051c75ed105 GIT binary patch literal 6379 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 T>l=et!0MbEzawPBAHMxR7XDu` literal 0 HcmV?d00001 diff --git a/src/images/thumb/Kitchen.jpg b/src/images/thumb/Kitchen.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88cfb07afa6968cdfe12634cda880d5b2532f5d3 GIT binary patch literal 6660 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 XK7FWl#;)W_WqRBE{}pJdKCb)^pn#8g literal 0 HcmV?d00001 diff --git a/src/images/thumb/ModernHome.jpg b/src/images/thumb/ModernHome.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1917c2350deda167f129733a85ac0c428e8faf94 GIT binary patch literal 9839 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 literal 0 HcmV?d00001 diff --git a/src/images/thumb/Nature.jpg b/src/images/thumb/Nature.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b14f1e2bae3923f0fb17998a0bf79b12f754732a GIT binary patch literal 7442 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 literal 0 HcmV?d00001 diff --git a/src/images/thumb/Ocean.jpg b/src/images/thumb/Ocean.jpg new file mode 100644 index 0000000000000000000000000000000000000000..92c818981495bc816866b415a93a8d5690c4af32 GIT binary patch literal 7765 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 Y(S_eIE54<{vH5rX%TP>vrl-~a0k&UthX4Qo literal 0 HcmV?d00001 diff --git a/src/images/thumb/SanFrancisco.jpg b/src/images/thumb/SanFrancisco.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0700ca2c38cb34c977be63dea9ae6e241d876c64 GIT binary patch literal 3829 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 kKxUeCT3Ey14ec{MSKj7h8UpJ(&nMiykeOgoVS6 Date: Wed, 21 Jul 2021 08:41:37 -0700 Subject: [PATCH 06/14] VIDEO-5734/blur background feature (#550) Implemented blur background feature (useBackgroundSettings hook and tests) Co-authored-by: Gabe Espinosa --- package-lock.json | 43767 +++++++--------- .../BackgroundThumbnail.test.tsx | 10 +- .../__snapshots__/MessageList.test.tsx.snap | 11 +- src/components/MenuBar/Menu/Menu.test.tsx | 4 + .../__snapshots__/Snackbar.test.tsx.snap | 6 +- src/components/VideoProvider/index.test.tsx | 15 + src/components/VideoProvider/index.tsx | 3 +- .../useBackgroundSettings.test.tsx | 134 + .../useBackgroundSettings.ts | 45 +- src/constants.ts | 3 + .../useLocalVideoToggle.tsx | 4 +- 11 files changed, 19298 insertions(+), 24704 deletions(-) create mode 100644 src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx diff --git a/package-lock.json b/package-lock.json index cdd1b2d32..ef73e9b4f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,15 +5,14 @@ "requires": true, "packages": { "": { - "name": "twilio-video-app-react", "version": "0.3.2", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@material-ui/core": "^4.9.1", "@material-ui/icons": "^4.9.1", - "@twilio-labs/plugin-rtc": "^0.8.2", - "@twilio/conversations": "^1.1.0", + "@twilio-labs/plugin-rtc": "0.8.2", + "@twilio/conversations": "1.1.0", "@twilio/video-processors": "1.0.0", "@types/d3-timer": "^1.0.9", "@types/dotenv": "^8.2.0", @@ -73,104 +72,60 @@ "ts-jest": "^26.5.1" } }, - "../video-processors": { - "name": "@twilio/video-processors-sdk", - "version": "1.0.0-dev", - "extraneous": true, - "license": "BSD-3-Clause", + "node_modules/@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", "dependencies": { - "@tensorflow-models/body-pix": "^2.1.0", - "@tensorflow/tfjs-backend-cpu": "^3.3.0", - "@tensorflow/tfjs-backend-webgl": "^3.2.0", - "@tensorflow/tfjs-converter": "^3.2.0", - "@tensorflow/tfjs-core": "^3.2.0", - "@types/node": "^14.14.31" - }, - "devDependencies": { - "@types/mocha": "^8.2.1", - "@types/sinon": "^9.0.10", - "browserify": "^17.0.0", - "karma": "^6.1.1", - "karma-chrome-launcher": "^3.1.0", - "karma-env-preprocessor": "^0.1.1", - "karma-firefox-launcher": "^2.1.0", - "karma-mocha": "^2.0.1", - "karma-spec-reporter": "0.0.32", - "karma-typescript": "^5.4.0", - "mocha": "^8.3.0", - "nodemon": "^2.0.7", - "npm-run-all": "^4.1.5", - "nyc": "^15.1.0", - "sinon": "^9.2.4", - "ts-node": "^9.1.1", - "tsify": "^5.0.2", - "tslint": "^6.1.3", - "twilio-release-tool": "^1.0.2", - "typedoc": "0.20.28", - "typedoc-plugin-as-member-of": "^1.0.2", - "typescript": "4.1.5", - "vinyl-fs": "^3.0.3", - "vinyl-source-stream": "^2.0.0" + "@babel/highlight": "^7.14.5" }, "engines": { - "node": ">=14" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dependencies": { - "@babel/highlight": "^7.8.3" + "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.13.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.5.tgz", - "integrity": "sha512-+c3G3S8n5ziRyfLybmgm9Y6KgoCni+s0hkV0I5bIpGWhu8uqEQo/VGnETY8YS6PFwedAoXOqfe4FhrvbtsLu+Q==" + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", + "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", + "engines": { + "node": ">=6.9.0" + } }, "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", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", + "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helpers": "^7.14.6", + "@babel/parser": "^7.14.6", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", + "gensync": "^1.0.0-beta.2", "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", + "semver": "^6.3.0", "source-map": "^0.5.0" }, "engines": { "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@babel/core/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/core/node_modules/@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" } }, "node_modules/@babel/core/node_modules/source-map": { @@ -182,13 +137,16 @@ } }, "node_modules/@babel/generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.0.tgz", - "integrity": "sha512-zBZfgvBB/ywjx0Rgc2+BwoH/3H+lDtlgD4hBOpEv5LxRnYsm/753iRuLepqnYlynpjC3AdQxtxsoeHJoEEwOAw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", "dependencies": { - "@babel/types": "^7.13.0", + "@babel/types": "^7.14.5", "jsesc": "^2.5.1", "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/generator/node_modules/source-map": { @@ -200,66 +158,91 @@ } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", - "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", - "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.0.tgz", - "integrity": "sha512-SOWD0JK9+MMIhTQiUVd4ng8f3NXhPVQvTv7D3UN4wbp/6cAHnB2EmMaU1zZA2Hh1gwme+THBrVSqTFxHczTh0Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", "dependencies": { - "@babel/compat-data": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "browserslist": "^4.14.5", - "semver": "7.0.0" + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "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.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.0.tgz", - "integrity": "sha512-twwzhthM4/+6o9766AW2ZBHpIHPSGrPGk1+WfHiu13u/lBnggXGNYCpeAyVfNwGDKfkhEDp+WOD/xafoJ2iLjA==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz", + "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==", "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" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", - "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-annotate-as-pure": "^7.14.5", "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.2.tgz", - "integrity": "sha512-hWeolZJivTNGHXHzJjQz/NwDaG4mGXf22ZroOP8bQYgvHNzaQ5tylsVbAcAS2oDjXBwpu8qH2I/654QFS2rDpw==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", "dependencies": { "@babel/helper-compilation-targets": "^7.13.0", "@babel/helper-module-imports": "^7.12.13", @@ -269,6 +252,9 @@ "lodash.debounce": "^4.0.8", "resolve": "^1.14.2", "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" } }, "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { @@ -280,175 +266,230 @@ } }, "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", - "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", "dependencies": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", "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.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-get-function-arity": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", - "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz", - "integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", "dependencies": { - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz", - "integrity": "sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", "dependencies": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", - "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz", - "integrity": "sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", + "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", "dependencies": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0", - "lodash": "^4.17.19" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", - "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", - "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==" + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "engines": { + "node": ">=6.9.0" + } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz", - "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-wrap-function": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz", - "integrity": "sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.13.0", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", - "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", + "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", "dependencies": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", - "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", + "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", + "engines": { + "node": ">=6.9.0" + } }, "node_modules/@babel/helper-validator-option": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", - "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==" + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "engines": { + "node": ">=6.9.0" + } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz", - "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", "dependencies": { - "@babel/helper-function-name": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", - "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", + "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", "dependencies": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", "dependencies": { + "@babel/helper-validator-identifier": "^7.14.5", "chalk": "^2.0.0", - "esutils": "^2.0.2", "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.4.tgz", - "integrity": "sha512-uvoOulWHhI+0+1f9L4BoozY7U5cIkZ9PgJqvb041d6vypgUmtVPG4vmGm4pSggjl8BELzvHyUeJSUyEMY6b+qA==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", + "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==", "bin": { "parser": "bin/babel-parser.js" }, @@ -456,23 +497,67 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.5.tgz", - "integrity": "sha512-8cErJEDzhZgNKzYyjCKsHuyPqtWxG8gc9h4OFSUDJu0vCAOsObPU2LcECnW0kJwh/b+uUz46lObVzIXw0fzAbA==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", + "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0", - "@babel/plugin-syntax-async-generators": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", - "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" } }, "node_modules/@babel/plugin-proposal-decorators": { @@ -483,110 +568,195 @@ "@babel/helper-create-class-features-plugin": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-decorators": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.17.tgz", - "integrity": "sha512-ZNGoFZqrnuy9H2izB2jLlnNDAfVPlGl5NhFEiFe4D84ix9GQGygF+CWMGHKuE+bpyS/AOuDQCnkiRNqW2IzS1Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", - "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz", - "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-json-strings": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz", - "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.0.tgz", - "integrity": "sha512-UkAvFA/9+lBBL015gjA68NvKiCReNxqFLm3SdNKaM3XXoDisA7tMAIX4PmIwatFoFqMxxT3WyG9sK3MO0Kting==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", - "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.0.tgz", - "integrity": "sha512-B4qphdSTp0nLsWcuei07JPKeZej4+Hd22MdnulJXQa1nCcGSBlk8FiqenGERaPZ+PuYhz4Li2Wjc8yfJvHgUMw==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.13.0" + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz", - "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.0.tgz", - "integrity": "sha512-OVRQOZEBP2luZrvEbNSX5FfWDousthhdEoAOpej+Tpe58HFLvqRClT89RauIvBuCDFEip7GW1eT86/5lMy2RNA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", - "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", - "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-async-generators": { @@ -595,6 +765,9 @@ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-bigint": { @@ -603,6 +776,9 @@ "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-class-properties": { @@ -611,14 +787,37 @@ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz", - "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-dynamic-import": { @@ -627,6 +826,9 @@ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-export-namespace-from": { @@ -635,14 +837,23 @@ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-flow": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz", - "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz", + "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-import-meta": { @@ -651,6 +862,9 @@ "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-json-strings": { @@ -659,14 +873,23 @@ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", - "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { @@ -675,6 +898,9 @@ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { @@ -683,6 +909,9 @@ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-numeric-separator": { @@ -691,6 +920,9 @@ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-object-rest-spread": { @@ -699,6 +931,9 @@ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-optional-catch-binding": { @@ -707,6 +942,9 @@ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-optional-chaining": { @@ -715,112 +953,201 @@ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", - "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz", - "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", - "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", "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/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz", - "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz", - "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", + "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", - "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", - "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", - "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-flow-strip-types": { @@ -830,199 +1157,334 @@ "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-flow": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz", - "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", "dependencies": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", - "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", - "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz", - "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", "dependencies": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.0.tgz", - "integrity": "sha512-j7397PkIB4lcn25U2dClK6VLC6pr2s3q+wbE8R3vJvY6U1UTBBj0n6F+5v6+Fd/UwfDPAorMOs2TV+T4M+owpQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", "dependencies": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz", - "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==", - "dependencies": { - "@babel/helper-hoist-variables": "^7.12.13", - "@babel/helper-module-transforms": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", - "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", "dependencies": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", + "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", - "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", - "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-replace-supers": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz", - "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.13.tgz", - "integrity": "sha512-qmzKVTn46Upvtxv8LQoQ8mTCdUC83AOVQIQm57e9oekLT5cmK9GOMOfcWhe8jMNx4UJXn/UDhVZ/7lGofVNeDQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz", + "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.5.tgz", + "integrity": "sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.17.tgz", - "integrity": "sha512-mwaVNcXV+l6qJOuRhpdTEj8sT/Z0owAVWf9QujTZ0d2ye9X/K+MTOTSizcgKOj18PGnTc/7g1I4+cIUjsKhBcw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz", + "integrity": "sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/types": "^7.12.17" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz", - "integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz", + "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.12.17" - } + "@babel/plugin-transform-react-jsx": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", - "integrity": "sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.5.tgz", + "integrity": "sha512-M/fmDX6n0cfHK/NLTcPmrfVAORKDhK8tyjDhyxlUjYyPYYO8FRWwuxBA3WBx8kWN/uBUuwGa3s/0+hQ9JIN3Tg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.13.tgz", - "integrity": "sha512-O5JJi6fyfih0WfDgIJXksSPhGP/G0fQpfxYy87sDc+1sFmsCS6wr3aAn+whbzkhbjtq4VMqLRaSzR6IsshIC0Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz", + "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz", + "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", - "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", "dependencies": { "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", - "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-runtime": { @@ -1034,155 +1496,225 @@ "@babel/helper-plugin-utils": "^7.10.4", "resolve": "^1.8.1", "semver": "^5.5.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz", - "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", - "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz", - "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz", - "integrity": "sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.6.tgz", + "integrity": "sha512-XlTdBq7Awr4FYIzqhmYY80WN0V0azF74DMPyFqVHBvf81ZUgc4X7ZOpx6O8eLDK6iM5cCQzeyJw0ynTaefixRA==", "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/helper-create-class-features-plugin": "^7.14.6", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", - "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", - "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/preset-env": { - "version": "7.13.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.5.tgz", - "integrity": "sha512-xUeKBIIcbwxGevyWMSWZOW98W1lp7toITvVsMxSddCEQy932yYiF4fCB+CG3E/MXzFX3KbefgvCqEQ7TDoE6UQ==", - "dependencies": { - "@babel/compat-data": "^7.13.5", - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-proposal-async-generator-functions": "^7.13.5", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-dynamic-import": "^7.12.17", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.12.13", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.0", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.13", - "@babel/plugin-proposal-optional-chaining": "^7.13.0", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", - "@babel/plugin-syntax-async-generators": "^7.8.0", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz", + "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==", + "dependencies": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.7", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", + "@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.0", + "@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.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.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.0", - "@babel/plugin-transform-modules-systemjs": "^7.12.13", - "@babel/plugin-transform-modules-umd": "^7.13.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.12.13", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.13.0", - "babel-plugin-polyfill-corejs2": "^0.1.4", - "babel-plugin-polyfill-corejs3": "^0.1.3", - "babel-plugin-polyfill-regenerator": "^0.1.2", - "core-js-compat": "^3.9.0", - "semver": "7.0.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.14.5", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.15.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/preset-env/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "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" } @@ -1197,18 +1729,28 @@ "@babel/plugin-transform-dotall-regex": "^7.4.4", "@babel/types": "^7.4.4", "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/preset-react": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.13.tgz", - "integrity": "sha512-TYM0V9z6Abb6dj1K7i5NrEhA13oS5ujUYQYDfqIBXYHOc2c2VkFgc+q9kyssIyUfy4/hEwqrgSlJ/Qgv8zJLsA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz", + "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-transform-react-display-name": "^7.12.13", - "@babel/plugin-transform-react-jsx": "^7.12.13", - "@babel/plugin-transform-react-jsx-development": "^7.12.12", - "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.5", + "@babel/plugin-transform-react-jsx-development": "^7.14.5", + "@babel/plugin-transform-react-pure-annotations": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/preset-typescript": { @@ -1218,100 +1760,76 @@ "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-transform-typescript": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/runtime": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.0.tgz", - "integrity": "sha512-89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", "dependencies": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.4.tgz", - "integrity": "sha512-W8GBjqrF1/zMrdus/epxngkjn5TGePhgAu1EJq8llEC2NmPsVipm6Emd39z/iPzyqwG2QUJXpy6qajHC5m6PGA==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz", + "integrity": "sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==", "dependencies": { - "core-js-pure": "^3.0.0", + "core-js-pure": "^3.15.0", "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/runtime-corejs3/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/@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/template/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/template/node_modules/@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz", - "integrity": "sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.0", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.0", - "@babel/types": "^7.13.0", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", + "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.7", + "@babel/types": "^7.14.5", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, - "node_modules/@babel/traverse/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/traverse/node_modules/@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", + "@babel/helper-validator-identifier": "^7.14.5", "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@bcoe/v8-coverage": { @@ -1454,17 +1972,27 @@ "node": ">= 6" } }, - "node_modules/@cypress/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==", + "node_modules/@cypress/request/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==", "dev": true, "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=0.8" + "node": ">= 0.12" + } + }, + "node_modules/@cypress/request/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==", + "dev": true, + "engines": { + "node": ">=0.6" } }, "node_modules/@cypress/xvfb": { @@ -1487,23 +2015,22 @@ } }, "node_modules/@emotion/hash": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.7.4.tgz", - "integrity": "sha512-fxfMSBMX3tlIbKUdtGKxqB1fyrH6gVrX39Gsv3y8lRYKUqlgDt3UMqQyGnR1bQMa2B8aGnhLZokZgg8vT0Le+A==" + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" }, "node_modules/@eslint/eslintrc": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", - "integrity": "sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", "dependencies": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", - "globals": "^12.1.0", + "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", - "lodash": "^4.17.20", "minimatch": "^3.0.4", "strip-json-comments": "^3.1.1" }, @@ -1511,26 +2038,18 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@eslint/eslintrc/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/@eslint/eslintrc/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", "dependencies": { - "type-fest": "^0.8.1" + "type-fest": "^0.20.2" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@eslint/eslintrc/node_modules/ignore": { @@ -1551,6 +2070,9 @@ }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@eslint/eslintrc/node_modules/resolve-from": { @@ -1561,12 +2083,26 @@ "node": ">=4" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@firebase/analytics": { @@ -1580,6 +2116,10 @@ "@firebase/logger": "0.2.6", "@firebase/util": "0.3.2", "tslib": "^1.11.1" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/analytics-types": { @@ -1622,17 +2162,28 @@ "integrity": "sha512-IFuzhxS+HtOQl7+SZ/Mhaghy/zTU7CENsJFWbC16tv2wfLZbayKF5jYGdAU3VFLehgC8KjlcIWd10akc3XivfQ==", "dependencies": { "@firebase/auth-types": "0.10.1" + }, + "peerDependencies": { + "@firebase/app": "0.x" } }, "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==" + "integrity": "sha512-88h74TMQ6wXChPA6h9Q3E1Jg6TkTHep2+k63OWg3s0ozyGVMeY+TTOti7PFPzq5RhszQPQOoCi59es4MaRvgCw==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "0.x" + } }, "node_modules/@firebase/auth-types": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.1.tgz", - "integrity": "sha512-/+gBHb1O9x/YlG7inXfxff/6X3BPZt4zgBv4kql6HEmdzNQCodIRlEYnI+/da+lN+dha7PjaFH7C7ewMmfV7rw==" + "integrity": "sha512-/+gBHb1O9x/YlG7inXfxff/6X3BPZt4zgBv4kql6HEmdzNQCodIRlEYnI+/da+lN+dha7PjaFH7C7ewMmfV7rw==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "0.x" + } }, "node_modules/@firebase/component": { "version": "0.1.19", @@ -1692,19 +2243,18 @@ }, "engines": { "node": "^8.13.0 || >=10.10.0" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/firestore-types": { "version": "1.14.0", "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.14.0.tgz", - "integrity": "sha512-WF8IBwHzZDhwyOgQnmB0pheVrLNP78A8PGxk1nxb/Nrgh1amo4/zYvFMGgSsTeaQK37xMYS/g7eS948te/dJxw==" - }, - "node_modules/@firebase/firestore/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" + "integrity": "sha512-WF8IBwHzZDhwyOgQnmB0pheVrLNP78A8PGxk1nxb/Nrgh1amo4/zYvFMGgSsTeaQK37xMYS/g7eS948te/dJxw==", + "peerDependencies": { + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/firestore/node_modules/tslib": { @@ -1722,6 +2272,10 @@ "@firebase/messaging-types": "0.5.0", "node-fetch": "2.6.1", "tslib": "^1.11.1" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/functions-types": { @@ -1729,14 +2283,6 @@ "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.3.17.tgz", "integrity": "sha512-DGR4i3VI55KnYk4IxrIw7+VG7Q3gA65azHnZxo98Il8IvYLr2UTBlSh72dTLlDf25NW51HqvJgYJDKvSaAeyHQ==" }, - "node_modules/@firebase/functions/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/@firebase/functions/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -1752,12 +2298,19 @@ "@firebase/util": "0.3.2", "idb": "3.0.2", "tslib": "^1.11.1" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/installations-types": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.3.4.tgz", - "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==" + "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==", + "peerDependencies": { + "@firebase/app-types": "0.x" + } }, "node_modules/@firebase/installations/node_modules/tslib": { "version": "1.14.1", @@ -1780,12 +2333,19 @@ "@firebase/util": "0.3.2", "idb": "3.0.2", "tslib": "^1.11.1" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/messaging-types": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.5.0.tgz", - "integrity": "sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg==" + "integrity": "sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg==", + "peerDependencies": { + "@firebase/app-types": "0.x" + } }, "node_modules/@firebase/messaging/node_modules/tslib": { "version": "1.14.1", @@ -1803,6 +2363,10 @@ "@firebase/performance-types": "0.0.13", "@firebase/util": "0.3.2", "tslib": "^1.11.1" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/performance-types": { @@ -1828,12 +2392,12 @@ "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==" - }, - "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==" + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } }, "node_modules/@firebase/remote-config": { "version": "0.1.28", @@ -1846,6 +2410,10 @@ "@firebase/remote-config-types": "0.1.9", "@firebase/util": "0.3.2", "tslib": "^1.11.1" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/remote-config-types": { @@ -1867,12 +2435,20 @@ "@firebase/storage-types": "0.3.13", "@firebase/util": "0.3.2", "tslib": "^1.11.1" + }, + "peerDependencies": { + "@firebase/app": "0.x", + "@firebase/app-types": "0.x" } }, "node_modules/@firebase/storage-types": { "version": "0.3.13", "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.3.13.tgz", - "integrity": "sha512-pL7b8d5kMNCCL0w9hF7pr16POyKkb3imOW7w0qYrhBnbyJTdVxMWZhb0HxCFyQWC0w3EiIFFmxoz8NTFZDEFog==" + "integrity": "sha512-pL7b8d5kMNCCL0w9hF7pr16POyKkb3imOW7w0qYrhBnbyJTdVxMWZhb0HxCFyQWC0w3EiIFFmxoz8NTFZDEFog==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "0.x" + } }, "node_modules/@firebase/storage/node_modules/tslib": { "version": "1.14.1", @@ -1917,141 +2493,15 @@ "node": ">=10" } }, - "node_modules/@google-cloud/common/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==", - "optional": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/@google-cloud/common/node_modules/duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, - "dependencies": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "node_modules/@google-cloud/common/node_modules/gaxios": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", - "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", - "optional": true, - "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/@google-cloud/common/node_modules/google-auth-library": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", - "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", - "optional": true, - "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-cloud/common/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==", - "optional": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@google-cloud/common/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==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@google-cloud/common/node_modules/jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/@google-cloud/common/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==", - "optional": true, - "dependencies": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/@google-cloud/common/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==", - "optional": true, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/@google-cloud/common/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==", - "optional": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/@google-cloud/firestore": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.9.4.tgz", - "integrity": "sha512-qtM00LqQVYWEk6DgFcP0SsNREmbkCdKA2tm5r4WL16X2/CC35egzVrVYTveKszGQ49PL216M4wW4czfW+DMEgg==", + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.13.1.tgz", + "integrity": "sha512-LtxboFZQ3MGwy1do8a0ykMJocM+TFgOpZoAihMwW498UDd641DJgJu0Kw0CD0bPpEaYUfhbeAUBq2ZO63DOz7g==", "optional": true, "dependencies": { "fast-deep-equal": "^3.1.1", "functional-red-black-tree": "^1.0.1", - "google-gax": "^2.9.2", + "google-gax": "^2.17.0", "protobufjs": "^6.8.6" }, "engines": { @@ -2072,9 +2522,9 @@ } }, "node_modules/@google-cloud/projectify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz", - "integrity": "sha512-ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.1.0.tgz", + "integrity": "sha512-qbpidP/fOvQNz3nyabaVnZqcED1NNzf7qfeOlgtAZd9knTwY+KtsGRkYpiQzcATABy4gnGP2lousM3S0nuWVzA==", "optional": true, "engines": { "node": ">=10" @@ -2090,9 +2540,9 @@ } }, "node_modules/@google-cloud/storage": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.8.0.tgz", - "integrity": "sha512-WOShvBPOfkDXUzXMO+3j8Bzus+PFI9r1Ey9dLG2Zf458/PVuFTtaRWntd9ZiDG8g90zl2LmnA1JkDCreGUKr5g==", + "version": "5.8.5", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.8.5.tgz", + "integrity": "sha512-i0gB9CRwQeOBYP7xuvn14M40LhHCwMjceBjxE4CTvsqL519sVY5yVKxLiAedHWGwUZHJNRa7Q2CmNfkdRwVNPg==", "optional": true, "dependencies": { "@google-cloud/common": "^3.6.0", @@ -2101,11 +2551,11 @@ "arrify": "^2.0.0", "async-retry": "^1.3.1", "compressible": "^2.0.12", - "date-and-time": "^0.14.2", + "date-and-time": "^1.0.0", "duplexify": "^4.0.0", "extend": "^3.0.2", "gaxios": "^4.0.0", - "gcs-resumable-upload": "^3.1.3", + "gcs-resumable-upload": "^3.1.4", "get-stream": "^6.0.0", "hash-stream-validation": "^0.2.2", "mime": "^2.2.0", @@ -2121,96 +2571,16 @@ "node": ">=10" } }, - "node_modules/@google-cloud/storage/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==", - "optional": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/@google-cloud/storage/node_modules/duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, - "dependencies": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "node_modules/@google-cloud/storage/node_modules/gaxios": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", - "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", - "optional": true, - "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/@google-cloud/storage/node_modules/get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "optional": true, "engines": { "node": ">=10" - } - }, - "node_modules/@google-cloud/storage/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==", - "optional": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@google-cloud/storage/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==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@google-cloud/storage/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==", - "optional": true, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/@google-cloud/storage/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "optional": true, - "dependencies": { - "mimic-fn": "^2.1.0" }, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@google-cloud/storage/node_modules/p-limit": { @@ -2223,37 +2593,15 @@ }, "engines": { "node": ">=10" - } - }, - "node_modules/@google-cloud/storage/node_modules/pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "optional": true, - "dependencies": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" - } - }, - "node_modules/@google-cloud/storage/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==", - "optional": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" }, - "engines": { - "node": ">= 6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@grpc/grpc-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.1.tgz", - "integrity": "sha512-zyFq9eW0U4vGyhJS/oeW3mIeKTzB13we9rBclcisfRHxGQbC9FCOKQ5BBA2129yZwRVMt4hQia1igGzECeuY9g==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.4.tgz", + "integrity": "sha512-AxtZcm0mArQhY9z8T3TynCYVEaSKxNCa9mVhVwBCUnsuUEe8Zn94bPYYKVQSLt+hJJ1y0ukr3mUvtWfcATL/IQ==", "dependencies": { "@types/node": ">=12.12.47" }, @@ -2261,15 +2609,10 @@ "node": "^8.13.0 || >=10.10.0" } }, - "node_modules/@grpc/grpc-js/node_modules/@types/node": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.0.2.tgz", - "integrity": "sha512-p68+a+KoxpoB47015IeYZYRrdqMUcpbK8re/zpFB8Ld46LHC1lPEbp3EXgkEhAYEcPvjJF6ZO+869SQ0aH1dcA==" - }, "node_modules/@grpc/proto-loader": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz", - "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==", + "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" @@ -2281,28 +2624,26 @@ "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==" + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "deprecated": "Moved to 'npm install @sideway/address'" }, "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/formula": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-1.2.0.tgz", - "integrity": "sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA==", - "dev": true + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" }, "node_modules/@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.0.tgz", + "integrity": "sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug==", + "dev": true }, "node_modules/@hapi/joi": { "version": "15.1.1", "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "deprecated": "Switch to 'npm install joi'", "dependencies": { "@hapi/address": "2.x.x", "@hapi/bourne": "1.x.x", @@ -2310,20 +2651,30 @@ "@hapi/topo": "3.x.x" } }, - "node_modules/@hapi/pinpoint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-1.0.2.tgz", - "integrity": "sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ==", - "dev": true + "node_modules/@hapi/joi/node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" }, - "node_modules/@hapi/topo": { + "node_modules/@hapi/joi/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==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", "dependencies": { "@hapi/hoek": "^8.3.0" } }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -2339,48 +2690,6 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, "node_modules/@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", @@ -2413,37 +2722,6 @@ "node": ">= 10.14.2" } }, - "node_modules/@jest/console/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/console/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/@jest/console/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/@jest/console/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2453,18 +2731,24 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "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==", + "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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@jest/console/node_modules/color-convert": { @@ -2540,56 +2824,6 @@ "node": ">= 10.14.2" } }, - "node_modules/@jest/core/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/core/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/@jest/core/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/@jest/core/node_modules/ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dependencies": { - "type-fest": "^0.11.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/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/@jest/core/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2599,26 +2833,24 @@ }, "engines": { "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "engines": { - "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "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==", + "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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@jest/core/node_modules/color-convert": { @@ -2637,23 +2869,6 @@ "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/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/@jest/core/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/@jest/core/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -2662,175 +2877,151 @@ "node": ">=8" } }, - "node_modules/@jest/core/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==", + "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": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/@jest/core/node_modules/jest-resolve": { + "node_modules/@jest/environment": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "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", - "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" + "@types/node": "*", + "jest-mock": "^26.6.2" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/@jest/core/node_modules/jest-validate": { + "node_modules/@jest/fake-timers": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "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", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^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/core/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", "dependencies": { - "p-locate": "^4.1.0" + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" }, "engines": { - "node": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/@jest/core/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", "dependencies": { - "p-limit": "^2.2.0" + "@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": ">=8" + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" } }, - "node_modules/@jest/core/node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/@jest/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": { - "@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" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/core/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==", + "node_modules/@jest/reporters/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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/core/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/@jest/core/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "node_modules/@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==", + "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": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/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": ">=7.0.0" } }, - "node_modules/@jest/core/node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/@jest/core/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" - }, + "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/core/node_modules/supports-color": { + "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==", @@ -2841,60 +3032,82 @@ "node": ">=8" } }, - "node_modules/@jest/core/node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/environment": { + "node_modules/@jest/source-map": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", "dependencies": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2" + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/@jest/environment/node_modules/@jest/types": { + "node_modules/@jest/source-map/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/@jest/test-result": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "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", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "collect-v8-coverage": "^1.0.0" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/@jest/environment/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==", + "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": { - "@types/istanbul-lib-report": "*" + "@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/environment/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==", + "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": { - "@types/yargs-parser": "*" + "@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/environment/node_modules/ansi-styles": { + "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==", @@ -2903,21 +3116,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/environment/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@jest/transform/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/environment/node_modules/color-convert": { + "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==", @@ -2928,12 +3147,12 @@ "node": ">=7.0.0" } }, - "node_modules/@jest/environment/node_modules/color-name": { + "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/environment/node_modules/has-flag": { + "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==", @@ -2941,7 +3160,7 @@ "node": ">=8" } }, - "node_modules/@jest/environment/node_modules/supports-color": { + "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==", @@ -2952,23 +3171,7 @@ "node": ">=8" } }, - "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/fake-timers/node_modules/@jest/types": { + "node_modules/@jest/types": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", @@ -2983,23 +3186,7 @@ "node": ">= 10.14.2" } }, - "node_modules/@jest/fake-timers/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/@jest/fake-timers/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/@jest/fake-timers/node_modules/ansi-styles": { + "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==", @@ -3008,21 +3195,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/fake-timers/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@jest/types/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/fake-timers/node_modules/color-convert": { + "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==", @@ -3033,12 +3226,12 @@ "node": ">=7.0.0" } }, - "node_modules/@jest/fake-timers/node_modules/color-name": { + "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/fake-timers/node_modules/has-flag": { + "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==", @@ -3046,7 +3239,7 @@ "node": ">=8" } }, - "node_modules/@jest/fake-timers/node_modules/supports-color": { + "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==", @@ -3057,177 +3250,234 @@ "node": ">=8" } }, - "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==", + "node_modules/@material-ui/core": { + "version": "4.11.4", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.11.4.tgz", + "integrity": "sha512-oqb+lJ2Dl9HXI9orc6/aN8ZIAMkeThufA5iZELf2LQeBn2NtjVilF5D2w7e9RpntAzDb4jK5DsVhkfOvFY/8fg==", "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.11.4", + "@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": ">= 10.14.2" + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@jest/globals/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "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": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "@babel/runtime": "^7.4.4" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8.0.0" + }, + "peerDependencies": { + "@material-ui/core": "^4.0.0", + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@jest/globals/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==", + "node_modules/@material-ui/styles": { + "version": "4.11.4", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.4.tgz", + "integrity": "sha512-KNTIZcnj/zprG5LW0Sao7zw+yG3O35pviHzejMdcSGCdWbiO8qzRgOYL8JAxAsWBKOKYwVZxXtHWaB5T2Kvxew==", "dependencies": { - "@types/istanbul-lib-report": "*" + "@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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@jest/globals/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==", + "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": { - "@types/yargs-parser": "*" + "@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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@jest/globals/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" + "node_modules/@material-ui/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", + "peerDependencies": { + "@types/react": "*" }, - "engines": { - "node": ">=8" + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/@jest/globals/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0" }, "engines": { - "node": ">=10" + "node": ">=8.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" } }, - "node_modules/@jest/globals/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dependencies": { - "color-name": "~1.1.4" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">=7.0.0" + "node": ">= 8" } }, - "node_modules/@jest/globals/node_modules/color-name": { - "version": "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/globals/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "engines": { - "node": ">=8" + "node": ">= 8" } }, - "node_modules/@jest/globals/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz", + "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==", "dependencies": { - "has-flag": "^4.0.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": ">=8" + "node": ">= 8" } }, - "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==", + "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": { - "@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" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, "engines": { - "node": ">= 10.14.2" - }, - "optionalDependencies": { - "node-notifier": "^8.0.0" + "node": ">=10" } }, - "node_modules/@jest/reporters/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/@oclif/color": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@oclif/color/-/color-0.1.2.tgz", + "integrity": "sha512-M9o+DOrb8l603qvgz1FogJBUGLqcMFL1aFg2ZEL0FbXJofiNTLOWIeB4faeZTLwE6dt0xH9GpCVpzksMMzGbmA==", "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" + "ansi-styles": "^3.2.1", + "chalk": "^3.0.0", + "strip-ansi": "^5.2.0", + "supports-color": "^5.4.0", + "tslib": "^1" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8.0.0" } }, - "node_modules/@jest/reporters/node_modules/@types/istanbul-reports": { + "node_modules/@oclif/color/node_modules/chalk": { "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/@jest/reporters/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==", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dependencies": { - "@types/yargs-parser": "*" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@jest/reporters/node_modules/ansi-styles": { + "node_modules/@oclif/color/node_modules/chalk/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -3236,21 +3486,23 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/@oclif/color/node_modules/chalk/node_modules/supports-color": { + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/@jest/reporters/node_modules/color-convert": { + "node_modules/@oclif/color/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -3261,29 +3513,12 @@ "node": ">=7.0.0" } }, - "node_modules/@jest/reporters/node_modules/color-name": { + "node_modules/@oclif/color/node_modules/color-name": { "version": "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/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/@jest/reporters/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/@jest/reporters/node_modules/has-flag": { + "node_modules/@oclif/color/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -3291,113 +3526,149 @@ "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==", + "node_modules/@oclif/color/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": { - "@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" + "ansi-regex": "^4.1.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=6" } }, - "node_modules/@jest/reporters/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/@oclif/color/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/@jest/reporters/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/@oclif/command": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@oclif/command/-/command-1.8.0.tgz", + "integrity": "sha512-5vwpq6kbvwkQwKqAoOU3L72GZ3Ta8RRrewKj9OJRolx28KLJJ8Dg9Rf7obRwt5jQA9bkYd8gqzMTrI7H3xLfaw==", "dependencies": { - "p-limit": "^2.2.0" + "@oclif/config": "^1.15.1", + "@oclif/errors": "^1.3.3", + "@oclif/parser": "^3.8.3", + "@oclif/plugin-help": "^3", + "debug": "^4.1.1", + "semver": "^7.3.2" }, "engines": { - "node": ">=8" + "node": ">=8.0.0" + }, + "peerDependencies": { + "@oclif/config": "^1" } }, - "node_modules/@jest/reporters/node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/@oclif/command/node_modules/@oclif/plugin-help": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-3.2.2.tgz", + "integrity": "sha512-SPZ8U8PBYK0n4srFjCLedk0jWU4QlxgEYLCXIBShJgOwPhTTQknkUlsEwaMIevvCU4iCQZhfMX+D8Pz5GZjFgA==", "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" + "@oclif/command": "^1.5.20", + "@oclif/config": "^1.15.1", + "@oclif/errors": "^1.2.2", + "chalk": "^4.1.0", + "indent-string": "^4.0.0", + "lodash.template": "^4.4.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "widest-line": "^3.1.0", + "wrap-ansi": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/@jest/reporters/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==", + "node_modules/@oclif/command/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "node_modules/@oclif/command/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@oclif/command/node_modules/chalk/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/reporters/node_modules/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==", + "node_modules/@oclif/command/node_modules/color-convert": { + "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": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "color-name": "~1.1.4" }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@oclif/command/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@oclif/command/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/@oclif/command/node_modules/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/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==", + "node_modules/@oclif/command/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "engines": { "node": ">=8" } }, - "node_modules/@jest/reporters/node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "node_modules/@oclif/command/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": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@jest/reporters/node_modules/supports-color": { + "node_modules/@oclif/command/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -3408,220 +3679,213 @@ "node": ">=8" } }, - "node_modules/@jest/reporters/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/@oclif/command/node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dependencies": { + "string-width": "^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==", + "node_modules/@oclif/command/node_modules/wrap-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz", + "integrity": "sha512-uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg==", "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" + "ansi-styles": "^3.2.0", + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=6" } }, - "node_modules/@jest/source-map/node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/@oclif/command/node_modules/wrap-ansi/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": ">=6" + "node": ">=4" } }, - "node_modules/@jest/source-map/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/@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==", + "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dependencies": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/@jest/test-result/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "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" + "ansi-regex": "^3.0.0" }, "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/@jest/test-result/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/@jest/test-result/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": ">=4" } }, - "node_modules/@jest/test-result/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@oclif/config": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/@oclif/config/-/config-1.17.0.tgz", + "integrity": "sha512-Lmfuf6ubjQ4ifC/9bz1fSCHc6F6E653oyaRXxg+lgT4+bYf9bk+nqrUpAbrXyABkCqgIBiFr3J4zR/kiFdE1PA==", "dependencies": { - "color-convert": "^2.0.1" + "@oclif/errors": "^1.3.3", + "@oclif/parser": "^3.8.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-wsl": "^2.1.1", + "tslib": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/@jest/test-result/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@oclif/errors": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@oclif/errors/-/errors-1.3.4.tgz", + "integrity": "sha512-pJKXyEqwdfRTUdM8n5FIHiQQHg5ETM0Wlso8bF9GodczO40mF5Z3HufnYWJE7z8sGKxOeJCdbAVZbS8Y+d5GCw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "clean-stack": "^3.0.0", + "fs-extra": "^8.1", + "indent-string": "^4.0.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=10" + "node": ">=8.0.0" } }, - "node_modules/@jest/test-result/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@oclif/linewrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@oclif/linewrap/-/linewrap-1.0.0.tgz", + "integrity": "sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==" + }, + "node_modules/@oclif/parser": { + "version": "3.8.5", + "resolved": "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.5.tgz", + "integrity": "sha512-yojzeEfmSxjjkAvMRj0KzspXlMjCfBzNRPkWw8ZwOSoNWoJn+OCS/m/S+yfV6BvAM4u2lTzX9Y5rCbrFIgkJLg==", "dependencies": { - "color-name": "~1.1.4" + "@oclif/errors": "^1.2.2", + "@oclif/linewrap": "^1.0.0", + "chalk": "^2.4.2", + "tslib": "^1.9.3" }, "engines": { - "node": ">=7.0.0" + "node": ">=8.0.0" } }, - "node_modules/@jest/test-result/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/@oclif/parser/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/@jest/test-result/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@oclif/plugin-help": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-2.2.3.tgz", + "integrity": "sha512-bGHUdo5e7DjPJ0vTeRBMIrfqTRDBfyR5w0MP41u0n3r7YG5p14lvMmiCXxi6WDaP2Hw5nqx3PnkAIntCKZZN7g==", + "dependencies": { + "@oclif/command": "^1.5.13", + "chalk": "^2.4.1", + "indent-string": "^4.0.0", + "lodash.template": "^4.4.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0", + "widest-line": "^2.0.1", + "wrap-ansi": "^4.0.0" + }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/@jest/test-result/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@oclif/plugin-help/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": { - "has-flag": "^4.0.0" + "ansi-regex": "^4.1.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "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==", + "node_modules/@oclif/plugin-help/node_modules/wrap-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz", + "integrity": "sha512-uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg==", "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" + "ansi-styles": "^3.2.0", + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=6" } }, - "node_modules/@jest/test-sequencer/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/@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" - }, + "node_modules/@oclif/plugin-help/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "engines": { - "node": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/@jest/transform/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/@oclif/plugin-help/node_modules/wrap-ansi/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "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" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/@jest/transform/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==", + "node_modules/@oclif/plugin-help/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dependencies": { - "@types/istanbul-lib-report": "*" + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/@jest/transform/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==", + "node_modules/@oclif/plugin-plugins": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-1.10.1.tgz", + "integrity": "sha512-JDUA3NtOa4OlH8ofUBXQMTFlpEkSmeE9BxoQTD6+BeUvMgqFuZThENucRvCD00sywhCmDngmIYN59gKcXpGJeQ==", "dependencies": { - "@types/yargs-parser": "*" + "@oclif/color": "^0.x", + "@oclif/command": "^1.5.12", + "@oclif/errors": "^1.2.2", + "chalk": "^4.1.0", + "cli-ux": "^5.2.1", + "debug": "^4.1.0", + "fs-extra": "^9.0", + "http-call": "^5.2.2", + "load-json-file": "^5.2.0", + "npm-run-path": "^4.0.1", + "semver": "^7.3.2", + "tslib": "^2.0.0", + "yarn": "^1.21.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/@jest/transform/node_modules/ansi-styles": { + "node_modules/@oclif/plugin-plugins/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -3630,21 +3894,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/@oclif/plugin-plugins/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/transform/node_modules/color-convert": { + "node_modules/@oclif/plugin-plugins/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -3655,17 +3925,26 @@ "node": ">=7.0.0" } }, - "node_modules/@jest/transform/node_modules/color-name": { + "node_modules/@oclif/plugin-plugins/node_modules/color-name": { "version": "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/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/@oclif/plugin-plugins/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/@jest/transform/node_modules/has-flag": { + "node_modules/@oclif/plugin-plugins/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -3673,7 +3952,18 @@ "node": ">=8" } }, - "node_modules/@jest/transform/node_modules/supports-color": { + "node_modules/@oclif/plugin-plugins/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@oclif/plugin-plugins/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -3684,789 +3974,900 @@ "node": ">=8" } }, - "node_modules/@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, + "node_modules/@oclif/plugin-plugins/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "engines": { - "node": ">= 6" + "node": ">= 10.0.0" } }, - "node_modules/@material-ui/core": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.9.1.tgz", - "integrity": "sha512-wehQI0ahHDsZjK+uA8Q5Cs1K1/1HXYe2icwTqARaRCt7d9bTp0bJN/C9TLe/+sRWfRIkx6OIk7ABSJT1jBqxRg==", - "dependencies": { - "@babel/runtime": "^7.4.4", - "@material-ui/styles": "^4.9.0", - "@material-ui/system": "^4.9.1", - "@material-ui/types": "^5.0.0", - "@material-ui/utils": "^4.7.1", - "@types/react-transition-group": "^4.2.0", - "clsx": "^1.0.2", - "convert-css-length": "^2.0.1", - "hoist-non-react-statics": "^3.3.2", - "normalize-scroll-left": "^0.2.0", - "popper.js": "^1.14.1", - "prop-types": "^15.7.2", - "react-is": "^16.8.0", - "react-transition-group": "^4.3.0" - }, + "node_modules/@oclif/screen": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@oclif/screen/-/screen-1.0.4.tgz", + "integrity": "sha512-60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==", "engines": { "node": ">=8.0.0" } }, - "node_modules/@material-ui/core/node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "node_modules/@panva/asn1.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", + "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==", + "engines": { + "node": ">=10.13.0" + } + }, + "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": { - "react-is": "^16.7.0" + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" } }, - "node_modules/@material-ui/icons": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.9.1.tgz", - "integrity": "sha512-GBitL3oBWO0hzBhvA9KxqcowRUsA0qzwKkURyC8nppnC3fw54KPKZ+d4V1Eeg/UnDRSzDaI9nGCdel/eh9AQMg==", + "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": { - "@babel/runtime": "^7.4.4" + "@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": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@material-ui/styles": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.9.0.tgz", - "integrity": "sha512-nJHum4RqYBPWsjL/9JET8Z02FZ9gSizlg/7LWVFpIthNzpK6OQ5OSRR4T4x9/p+wK3t1qNn3b1uI4XpnZaPxOA==", + "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": { - "@babel/runtime": "^7.4.4", - "@emotion/hash": "^0.7.4", - "@material-ui/types": "^5.0.0", - "@material-ui/utils": "^4.7.1", - "clsx": "^1.0.2", - "csstype": "^2.5.2", - "hoist-non-react-statics": "^3.2.1", - "jss": "^10.0.3", - "jss-plugin-camel-case": "^10.0.3", - "jss-plugin-default-unit": "^10.0.3", - "jss-plugin-global": "^10.0.3", - "jss-plugin-nested": "^10.0.3", - "jss-plugin-props-sort": "^10.0.3", - "jss-plugin-rule-value-function": "^10.0.3", - "jss-plugin-vendor-prefixer": "^10.0.3", - "prop-types": "^15.7.2" + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" }, - "engines": { - "node": ">=8.0.0" + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" } }, - "node_modules/@material-ui/system": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.9.1.tgz", - "integrity": "sha512-CLrJK2aKNWNwruGVTRf+rLz96P4jmozpY2UaCE6hBTa1oGsQ396YXOQQABQ4c0igawmdyf5iQb0zs9j5zsAf1w==", + "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": { - "@babel/runtime": "^7.4.4", - "@material-ui/utils": "^4.7.1", - "prop-types": "^15.7.2" + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" }, "engines": { - "node": ">=8.0.0" + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@material-ui/types": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.0.0.tgz", - "integrity": "sha512-UeH2BuKkwDndtMSS0qgx1kCzSMw+ydtj0xx/XbFtxNSTlXydKwzs5gVW5ZKsFlAkwoOOQ9TIsyoCC8hq18tOwg==" + "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/@material-ui/utils": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.7.1.tgz", - "integrity": "sha512-+ux0SlLdlehvzCk2zdQ3KiS3/ylWvuo/JwAGhvb8dFVvwR21K28z0PU9OQW2PGogrMEdvX3miEI5tGxTwwWiwQ==", + "node_modules/@samverschueren/stream-to-observable": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", + "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", "dependencies": { - "@babel/runtime": "^7.4.4", - "prop-types": "^15.7.2", - "react-is": "^16.8.0" + "any-observable": "^0.3.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=6" + }, + "peerDependenciesMeta": { + "rxjs": { + "optional": true + }, + "zen-observable": { + "optional": true + } } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dependencies": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" + "node_modules/@sheerun/mutationobserver-shim": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.3.tgz", + "integrity": "sha512-DetpxZw1fzPD5xUBrIAoplLChO2VB8DlL5Gg+I1IR9b2wPqYIca2WSUxL5g1vLeR4MsQq1NeWriXAVffV+U1Fw==", + "dev": true + }, + "node_modules/@sideway/address": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", + "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.1.tgz", + "integrity": "sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==", "engines": { - "node": ">= 8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "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": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" + "type-detect": "4.0.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==", + "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": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, + "@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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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" - }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", "engines": { "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/color": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@oclif/color/-/color-0.1.2.tgz", - "integrity": "sha512-M9o+DOrb8l603qvgz1FogJBUGLqcMFL1aFg2ZEL0FbXJofiNTLOWIeB4faeZTLwE6dt0xH9GpCVpzksMMzGbmA==", - "dependencies": { - "ansi-styles": "^3.2.1", - "chalk": "^3.0.0", - "strip-ansi": "^5.2.0", - "supports-color": "^5.4.0", - "tslib": "^1" - }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", "engines": { - "node": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/color/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "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": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/color/node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/color/node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/color/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, + "node_modules/@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": ">=7.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/color/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@oclif/color/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@svgr/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": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/command": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@oclif/command/-/command-1.8.0.tgz", - "integrity": "sha512-5vwpq6kbvwkQwKqAoOU3L72GZ3Ta8RRrewKj9OJRolx28KLJJ8Dg9Rf7obRwt5jQA9bkYd8gqzMTrI7H3xLfaw==", + "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": { - "@oclif/config": "^1.15.1", - "@oclif/errors": "^1.3.3", - "@oclif/parser": "^3.8.3", - "@oclif/plugin-help": "^3", - "debug": "^4.1.1", - "semver": "^7.3.2" + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/command/node_modules/@oclif/plugin-help": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-3.2.2.tgz", - "integrity": "sha512-SPZ8U8PBYK0n4srFjCLedk0jWU4QlxgEYLCXIBShJgOwPhTTQknkUlsEwaMIevvCU4iCQZhfMX+D8Pz5GZjFgA==", + "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": { - "@oclif/command": "^1.5.20", - "@oclif/config": "^1.15.1", - "@oclif/errors": "^1.2.2", - "chalk": "^4.1.0", - "indent-string": "^4.0.0", - "lodash.template": "^4.4.0", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "widest-line": "^3.1.0", - "wrap-ansi": "^4.0.0" + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/command/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==", + "node_modules/@svgr/core/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", "engines": { - "node": ">=8" - } - }, - "node_modules/@oclif/command/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" + "node": ">=10" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@oclif/command/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@svgr/core/node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, "engines": { "node": ">=10" } }, - "node_modules/@oclif/command/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@svgr/core/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": { - "color-name": "~1.1.4" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@oclif/command/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@oclif/command/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/@oclif/command/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@svgr/core/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@oclif/command/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/@svgr/core/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": ">=4" } }, - "node_modules/@oclif/command/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "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": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@babel/types": "^7.12.6" }, "engines": { "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/command/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==", + "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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/command/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==", + "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": { - "ansi-regex": "^5.0.0" + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/command/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@svgr/plugin-svgo/node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", "dependencies": { - "has-flag": "^4.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/@oclif/command/node_modules/wrap-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz", - "integrity": "sha512-uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg==", + "node_modules/@svgr/plugin-svgo/node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { "node": ">=6" - } - }, - "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "engines": { - "node": ">=4" - } - }, - "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@oclif/command/node_modules/wrap-ansi/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/@oclif/command/node_modules/wrap-ansi/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/@oclif/command/node_modules/wrap-ansi/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" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "node_modules/@svgr/plugin-svgo/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": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@oclif/command/node_modules/wrap-ansi/node_modules/strip-ansi": { + "node_modules/@svgr/plugin-svgo/node_modules/resolve-from": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dependencies": { - "ansi-regex": "^3.0.0" - }, + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "engines": { "node": ">=4" } }, - "node_modules/@oclif/config": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/@oclif/config/-/config-1.17.0.tgz", - "integrity": "sha512-Lmfuf6ubjQ4ifC/9bz1fSCHc6F6E653oyaRXxg+lgT4+bYf9bk+nqrUpAbrXyABkCqgIBiFr3J4zR/kiFdE1PA==", + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", "dependencies": { - "@oclif/errors": "^1.3.3", - "@oclif/parser": "^3.8.0", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-wsl": "^2.1.1", - "tslib": "^2.0.0" + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@oclif/config/node_modules/globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "node_modules/@szmarczak/http-timer": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", + "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", "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" + "defer-to-connect": "^2.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/@oclif/config/node_modules/tslib": { + "node_modules/@tensorflow-models/body-pix": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + "resolved": "https://registry.npmjs.org/@tensorflow-models/body-pix/-/body-pix-2.2.0.tgz", + "integrity": "sha512-e8PEf8xWlWhXJtGvlTQpdRyUuDXKAFJT/f8SWiBfvim5BAUyFp2dTeVV3gjDDp8MUEo7T3lofTZUexy/aG4YEA==", + "peerDependencies": { + "@tensorflow/tfjs-backend-webgl": "^3.6.0", + "@tensorflow/tfjs-converter": "^3.6.0", + "@tensorflow/tfjs-core": "^3.6.0" + } }, - "node_modules/@oclif/errors": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/@oclif/errors/-/errors-1.3.4.tgz", - "integrity": "sha512-pJKXyEqwdfRTUdM8n5FIHiQQHg5ETM0Wlso8bF9GodczO40mF5Z3HufnYWJE7z8sGKxOeJCdbAVZbS8Y+d5GCw==", + "node_modules/@tensorflow/tfjs-backend-cpu": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.7.0.tgz", + "integrity": "sha512-ZTs2ak9UDL/1CgUDsWn1g711G2X4Crwivbj+KxBZahlcM/OADYS3I0LZb7Q0IGnlGZsVoAFDWuywYw62Pgj9Tg==", "dependencies": { - "clean-stack": "^3.0.0", - "fs-extra": "^8.1", - "indent-string": "^4.0.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "@types/seedrandom": "2.4.27", + "seedrandom": "2.4.3" }, "engines": { - "node": ">=8.0.0" + "yarn": ">= 1.3.2" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.7.0" } }, - "node_modules/@oclif/errors/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/@oclif/errors/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@tensorflow/tfjs-backend-webgl": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.7.0.tgz", + "integrity": "sha512-D1B85XJgcuvpaGWH2gUjOzIW/cKiT4jQaZcu99g3tOpaMVO4Ctz4mmPKhflr+AoHRVfLQbIvf6LT6fmWxbgFqw==", "dependencies": { - "color-convert": "^2.0.1" + "@tensorflow/tfjs-backend-cpu": "3.7.0", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.5", + "seedrandom": "2.4.3" }, "engines": { - "node": ">=8" + "yarn": ">= 1.3.2" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.7.0" } }, - "node_modules/@oclif/errors/node_modules/clean-stack": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", - "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", + "node_modules/@tensorflow/tfjs-converter": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.7.0.tgz", + "integrity": "sha512-WpqTsOYwasu+ABLWeH4u5942oTRugH2dBGAYnOUuNMM8pu7LDWwC2qoZ1Q3+Ev2HWc7gyT8JPGqrKoULcCDdhw==", + "peerDependencies": { + "@tensorflow/tfjs-core": "3.7.0" + } + }, + "node_modules/@tensorflow/tfjs-core": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.7.0.tgz", + "integrity": "sha512-wG5d/oyjU9WC7E9ZhHxVyRyg/OTjwfbpBzjfRMCa93nxDTCTqf4h6ZHYsNHQ4NOP9yCltBnKIXOWk5aiy+oY1Q==", "dependencies": { - "escape-string-regexp": "4.0.0" + "@types/long": "^4.0.1", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "long": "4.0.0", + "node-fetch": "~2.6.1", + "seedrandom": "2.4.3" }, "engines": { - "node": ">=10" + "yarn": ">= 1.3.2" } }, - "node_modules/@oclif/errors/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@testing-library/dom": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.16.0.tgz", + "integrity": "sha512-lBD88ssxqEfz0wFL6MeUyyWZfV/2cjEZZV3YRpb2IoJRej/4f1jB0TzqIOznTpfR1r34CNesrubxwIlAQ8zgPA==", + "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@babel/runtime": "^7.8.4", + "@sheerun/mutationobserver-shim": "^0.3.2", + "@types/testing-library__dom": "^6.12.1", + "aria-query": "^4.0.2", + "dom-accessibility-api": "^0.3.0", + "pretty-format": "^25.1.0", + "wait-for-expect": "^3.0.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "node_modules/@oclif/errors/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@oclif/errors/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/@oclif/errors/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/@testing-library/dom/node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, "engines": { - "node": ">=10" + "node": ">= 8.3" } }, - "node_modules/@oclif/errors/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==", + "node_modules/@testing-library/dom/node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" } }, - "node_modules/@oclif/errors/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/@testing-library/dom/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==", + "dev": true, "engines": { "node": ">=8" } }, - "node_modules/@oclif/errors/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==", + "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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@oclif/errors/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==", + "node_modules/@testing-library/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-regex": "^5.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=8" } }, - "node_modules/@oclif/errors/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "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": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" + "node": ">=7.0.0" } }, - "node_modules/@oclif/linewrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@oclif/linewrap/-/linewrap-1.0.0.tgz", - "integrity": "sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==" + "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/@oclif/parser": { - "version": "3.8.5", - "resolved": "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.5.tgz", - "integrity": "sha512-yojzeEfmSxjjkAvMRj0KzspXlMjCfBzNRPkWw8ZwOSoNWoJn+OCS/m/S+yfV6BvAM4u2lTzX9Y5rCbrFIgkJLg==", - "dependencies": { - "@oclif/errors": "^1.2.2", - "@oclif/linewrap": "^1.0.0", - "chalk": "^2.4.2", - "tslib": "^1.9.3" - }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { - "node": ">=8.0.0" + "node": ">=8" } }, - "node_modules/@oclif/plugin-help": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-2.2.3.tgz", - "integrity": "sha512-bGHUdo5e7DjPJ0vTeRBMIrfqTRDBfyR5w0MP41u0n3r7YG5p14lvMmiCXxi6WDaP2Hw5nqx3PnkAIntCKZZN7g==", + "node_modules/@testing-library/dom/node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, "dependencies": { - "@oclif/command": "^1.5.13", - "chalk": "^2.4.1", - "indent-string": "^4.0.0", - "lodash.template": "^4.4.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0", - "widest-line": "^2.0.1", - "wrap-ansi": "^4.0.0" + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" }, "engines": { - "node": ">=8.0.0" + "node": ">= 8.3" } }, - "node_modules/@oclif/plugin-help/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==", + "node_modules/@testing-library/dom/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==", + "dev": true + }, + "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": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/@oclif/plugin-help/node_modules/widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "node_modules/@testing-library/jest-dom": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-4.2.4.tgz", + "integrity": "sha512-j31Bn0rQo12fhCWOUWy9fl7wtqkp7In/YP2p5ZFyRuiiB9Qs3g+hS4gAmDWONbAHcRmVooNJ5eOHQDCOmUFXHg==", + "dev": true, "dependencies": { - "string-width": "^2.1.1" + "@babel/runtime": "^7.5.1", + "chalk": "^2.4.1", + "css": "^2.2.3", + "css.escape": "^1.5.1", + "jest-diff": "^24.0.0", + "jest-matcher-utils": "^24.0.0", + "lodash": "^4.17.11", + "pretty-format": "^24.0.0", + "redent": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=8", + "npm": ">=6" } }, - "node_modules/@oclif/plugin-help/node_modules/widest-line/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "node_modules/@testing-library/react": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.5.0.tgz", + "integrity": "sha512-di1b+D0p+rfeboHO5W7gTVeZDIK5+maEgstrZbWZSSvxDyfDRkkyBE1AJR5Psd6doNldluXlCWqXriUfqu/9Qg==", + "dev": true, "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "@babel/runtime": "^7.8.4", + "@testing-library/dom": "^6.15.0", + "@types/testing-library__react": "^9.1.2" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "node_modules/@oclif/plugin-help/node_modules/widest-line/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "node_modules/@testing-library/react-hooks": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-3.7.0.tgz", + "integrity": "sha512-TwfbY6BWtWIHitjT05sbllyLIProcysC0dF0q1bbDa7OHLC6A6rJOYJwZ13hzfz3O4RtOuInmprBozJRyyo7/g==", + "dev": true, "dependencies": { - "ansi-regex": "^3.0.0" + "@babel/runtime": "^7.12.5", + "@types/testing-library__react-hooks": "^3.4.0" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "react": ">=16.9.0", + "react-test-renderer": ">=16.9.0" } }, - "node_modules/@oclif/plugin-help/node_modules/wrap-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz", - "integrity": "sha512-uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg==", - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, + "node_modules/@tokenizer/token": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.1.1.tgz", + "integrity": "sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==" + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", "engines": { - "node": ">=6" + "node": ">= 6" } }, - "node_modules/@oclif/plugin-help/node_modules/wrap-ansi/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "node_modules/@twilio-labs/plugin-rtc": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@twilio-labs/plugin-rtc/-/plugin-rtc-0.8.2.tgz", + "integrity": "sha512-GBT4FojZz/gx+IqHOmRvDJzan/YolJ3dhbEbQ4xynogO9j1jA3hR/O2j7aKJ5F5lCBzzAGz993ni33fgol3AIQ==", "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" + "@oclif/command": "^1.5.19", + "@oclif/config": "^1.14.0", + "@oclif/plugin-help": "^2", + "@twilio-labs/serverless-api": "^4.0.3", + "@twilio/cli-core": "^5.17.0", + "lodash": "^4.17.21", + "moment": "^2.29.0", + "nanoid": "^3.1.16" } }, - "node_modules/@oclif/plugin-help/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "node_modules/@twilio-labs/serverless-api": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@twilio-labs/serverless-api/-/serverless-api-4.1.1.tgz", + "integrity": "sha512-7TAMJ+UkhMFxBRaNhiEVjziF4TQ7OLnQHMKKqDcgf0DQa8zjjqw8IfNqK61oz4J4EdZK+lUxyuwkafvecbZGFw==", "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" + "@types/mime-types": "^2.1.0", + "@types/node": "^13.13.4", + "@types/recursive-readdir": "^2.2.0", + "debug": "^4.1.1", + "fast-redact": "^1.5.0", + "file-type": "^14.2.0", + "form-data": "^2.5.0", + "got": "^11.8.2", + "mime-types": "^2.1.22", + "p-limit": "^2.3.0", + "recursive-readdir": "^2.2.2", + "type-fest": "^0.16.0", + "upath": "^1.1.2" } }, - "node_modules/@oclif/plugin-plugins": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-1.10.0.tgz", - "integrity": "sha512-lfHNiuuCrCUtH9A912T/ztxRA9lS1lCZm+gcmVWksIJG/gwKH/fMn+GdLTbRzU2k6ojtMhBblYk1RWKxUEJuzA==", + "node_modules/@twilio-labs/serverless-api/node_modules/@types/node": { + "version": "13.13.52", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", + "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" + }, + "node_modules/@twilio/cli-core": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@twilio/cli-core/-/cli-core-5.25.0.tgz", + "integrity": "sha512-7GaqL02Wg75kQqNKh0Wcy5OB4NTF4z0T1LD7tqCGYiXefmabphtStFekQKihOS1LZvlOe6+5ljrxEbxAplcGtA==", "dependencies": { - "@oclif/color": "^0.x", - "@oclif/command": "^1.5.12", - "@oclif/errors": "^1.2.2", + "@oclif/command": "^1.7.0", + "@oclif/config": "^1.16.0", + "@oclif/errors": "^1.3.3", + "@oclif/plugin-help": "^2.2.3", + "@oclif/plugin-plugins": "^1.8.2", + "axios": "^0.21.1", "chalk": "^4.1.0", - "cli-ux": "^5.2.1", - "debug": "^4.1.0", - "fs-extra": "^9.0", - "http-call": "^5.2.2", - "load-json-file": "^5.2.0", - "npm-run-path": "^4.0.1", + "columnify": "^1.5.4", + "fs-extra": "^9.0.1", + "https-proxy-agent": "^5.0.0", + "inquirer": "^7.3.0", + "qs": "^6.9.4", "semver": "^7.3.2", - "tslib": "^2.0.0", - "yarn": "^1.21.1" + "tsv": "^0.2.0", + "twilio": "^3.54.2" }, "engines": { - "node": ">=8.0.0" + "node": ">=10.12.0" + }, + "optionalDependencies": { + "keytar": "^7.6.0" } }, - "node_modules/@oclif/plugin-plugins/node_modules/ansi-styles": { + "node_modules/@twilio/cli-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==", @@ -4475,21 +4876,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@oclif/plugin-plugins/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@twilio/cli-core/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@oclif/plugin-plugins/node_modules/color-convert": { + "node_modules/@twilio/cli-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==", @@ -4500,12 +4907,26 @@ "node": ">=7.0.0" } }, - "node_modules/@oclif/plugin-plugins/node_modules/color-name": { + "node_modules/@twilio/cli-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/@oclif/plugin-plugins/node_modules/has-flag": { + "node_modules/@twilio/cli-core/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@twilio/cli-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==", @@ -4513,860 +4934,654 @@ "node": ">=8" } }, - "node_modules/@oclif/plugin-plugins/node_modules/load-json-file": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", - "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", + "node_modules/@twilio/cli-core/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.15", - "parse-json": "^4.0.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0", - "type-fest": "^0.3.0" + "universalify": "^2.0.0" }, - "engines": { - "node": ">=6" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@oclif/plugin-plugins/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/@twilio/cli-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": { - "path-key": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/@oclif/plugin-plugins/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/@twilio/cli-core/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "engines": { - "node": ">=8" + "node": ">= 10.0.0" } }, - "node_modules/@oclif/plugin-plugins/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "node_modules/@twilio/conversations": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@twilio/conversations/-/conversations-1.1.0.tgz", + "integrity": "sha512-dOS5JwXStJiui5jePykBnNQpDPjLZHZyaQSrnBOehaXHlJikRyDVT61PB6+F5sloyleXPReJ9I8n0ISFQEBiiw==", + "dependencies": { + "babel-runtime": "^6.26.0", + "iso8601-duration": "^1.2.0", + "loglevel": "^1.6.6", + "operation-retrier": "^3.0.0", + "platform": "^1.3.5", + "rfc6902": "^3.0.2", + "twilio-mcs-client": "^0.3.3", + "twilio-notifications": "^0.5.11", + "twilio-sync": "^0.12.4", + "twilsock": "^0.5.14", + "uuid": "^3.3.2" + }, "engines": { "node": ">=6" } }, - "node_modules/@oclif/plugin-plugins/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "node_modules/@twilio/video-processors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.0.tgz", + "integrity": "sha512-+Fxrw0B3kfeC4A6YCYTQsU9ZhPMosCadW8u39lU9q1Wqj3pmdQtcekNu33h1dmRCMQn0Z+jCsX+/Ek7idZl4QQ==", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@tensorflow-models/body-pix": "^2.1.0", + "@tensorflow/tfjs-backend-cpu": "^3.3.0", + "@tensorflow/tfjs-backend-webgl": "^3.2.0", + "@tensorflow/tfjs-converter": "^3.2.0", + "@tensorflow/tfjs-core": "^3.2.0", + "@types/node": "^14.14.31" }, "engines": { - "node": ">=10" + "node": ">=14" } }, - "node_modules/@oclif/plugin-plugins/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@twilio/video-processors/node_modules/@types/node": { + "version": "14.17.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.4.tgz", + "integrity": "sha512-8kQ3+wKGRNN0ghtEn7EGps/B8CzuBz1nXZEIGGLP2GnwbqYn4dbTs7k+VKLTq1HvZLRCIDtN3Snx1Ege8B7L5A==" + }, + "node_modules/@twilio/webrtc": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@twilio/webrtc/-/webrtc-4.4.0.tgz", + "integrity": "sha512-UJ4jZVpnG6lS4RASSuzTIczg6FX6N2RjBj6Pf1/jI5MGznrW7p2PDJ8Ju/ITj4Mc65G1a7i9U9tEfvmSskpHvg==" + }, + "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": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/@oclif/plugin-plugins/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/@oclif/plugin-plugins/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/@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/@oclif/screen": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@oclif/screen/-/screen-1.0.4.tgz", - "integrity": "sha512-60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==", - "engines": { - "node": ">=8.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/@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==", + "node_modules/@types/babel__traverse": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.0.tgz", + "integrity": "sha512-IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==", "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" + "@babel/types": "^7.3.0" } }, - "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/@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" } }, - "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/@types/cacheable-request": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", + "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } }, - "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=", + "node_modules/@types/cheerio": { + "version": "0.22.29", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.29.tgz", + "integrity": "sha512-rNX1PsrDPxiNiyLnRKiW2NXHJFHqx0Fl3J2WsZq0MTBspa/FgwlqhXJE2crIcc+/2IglLHtSWw7g053oUR8fOg==", + "dev": true, "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "@types/node": "*" } }, - "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/@types/connect": { + "version": "3.4.34", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz", + "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==", + "dependencies": { + "@types/node": "*" + } }, - "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/@types/d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-ZnAbquVqy+4ZjdW0cY6URp+qF/AzTVNda2jYyOzpR2cPT35FTXl78s15Bomph9+ckOiI1TtkljnWkwbIGAb6rg==" }, - "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/@types/debug": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.6.tgz", + "integrity": "sha512-7fDOJFA/x8B+sO1901BmHlf5dE1cxBU8mRXj8QOEDnn16hhGJv/IHxJtZhvsabZsIMn0eLIyeOKAeqSNJJYTpA==" }, - "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/@types/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@types/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-ylSC9GhfRH7m1EUXBXofhgx4lUWmFeQDINW5oLuS+gxWdfUeW4zJdeVTYVkexEW+e2VUvlZR2kGnGGipAWR7kw==", + "deprecated": "This is a stub types definition. dotenv provides its own type definitions, so you do not need this installed.", + "dependencies": { + "dotenv": "*" + } }, - "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==", + "node_modules/@types/enzyme": { + "version": "3.10.8", + "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.8.tgz", + "integrity": "sha512-vlOuzqsTHxog6PV79+tvOHFb6hq4QZKMq1lLD9MaWD1oec2lHTKndn76XOpSwCA0oFTaIbKVPrgM3k78Jjd16g==", + "dev": true, "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" + "@types/cheerio": "*", + "@types/react": "*" } }, - "node_modules/@rollup/plugin-replace": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.1.tgz", - "integrity": "sha512-XwC1oK5rrtRJ0tn1ioLHS6OV5JTluJF7QE1J/q1hN3bquwjnVxjtMyY9iCnoyH9DQbf92CxajB3o98wZbP3oAQ==", + "node_modules/@types/enzyme-adapter-react-16": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.6.tgz", + "integrity": "sha512-VonDkZ15jzqDWL8mPFIQnnLtjwebuL9YnDkqeCDYnB4IVgwUm0mwKkqhrxLL6mb05xm7qqa3IE95m8CZE9imCg==", + "dev": true, "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" + "@types/enzyme": "*" } }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "node_modules/@types/eslint": { + "version": "7.2.13", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz", + "integrity": "sha512-LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg==", "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "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/@types/estree": { + "version": "0.0.49", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.49.tgz", + "integrity": "sha512-K1AFuMe8a+pXmfHTtnwBvqoEylNKVeaiKYkjmcEAdytMQVJ/i9Fu7sc13GxgXdO49gkE7Hy8SyJonUZUn+eVaw==" }, - "node_modules/@rollup/pluginutils/node_modules/picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "engines": { - "node": ">=8.6" + "node_modules/@types/express": { + "version": "4.17.12", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.12.tgz", + "integrity": "sha512-pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/@samverschueren/stream-to-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", - "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", + "node_modules/@types/express-jwt": { + "version": "0.0.42", + "resolved": "https://registry.npmjs.org/@types/express-jwt/-/express-jwt-0.0.42.tgz", + "integrity": "sha512-WszgUddvM1t5dPpJ3LhWNH8kfNN8GPIBrAGxgIYXVCEGx6Bx4A036aAuf/r5WH9DIEdlmp7gHOYvSM6U87B0ag==", "dependencies": { - "any-observable": "^0.3.0" - }, - "engines": { - "node": ">=6" + "@types/express": "*", + "@types/express-unless": "*" } }, - "node_modules/@sheerun/mutationobserver-shim": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.2.tgz", - "integrity": "sha512-vTCdPp/T/Q3oSqwHmZ5Kpa9oI7iLtGl3RQaA/NyLHikvcrPxACkkKVr/XzkSPJWXHRhKGzVvb0urJsbMlRxi1Q==", - "dev": true - }, - "node_modules/@sindresorhus/is": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz", - "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==", - "engines": { - "node": ">=10" + "node_modules/@types/express-serve-static-core": { + "version": "4.17.22", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.22.tgz", + "integrity": "sha512-WdqmrUsRS4ootGha6tVwk/IVHM1iorU8tGehftQD2NWiPniw/sm7xdJOIlXLwqdInL9wBw/p7oO8vaYEF3NDmA==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" } }, - "node_modules/@sinonjs/commons": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", - "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "node_modules/@types/express-unless": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@types/express-unless/-/express-unless-0.5.1.tgz", + "integrity": "sha512-5fuvg7C69lemNgl0+v+CUxDYWVPSfXHhJPst4yTLcqi4zKJpORCxnDrnnilk3k0DTq/WrAUdvXFs01+vUqUZHw==", "dependencies": { - "type-detect": "4.0.8" + "@types/express": "*" } }, - "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==", + "node_modules/@types/fscreen": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/fscreen/-/fscreen-1.0.1.tgz", + "integrity": "sha512-hV2d0BreihMGtrg+EdAFOIl/O2EL5vhAheHJUztGE/lPFZIN8ZCpGFL8hCbtyi1CfhKjDRCf47sHjP+FwJ4q0Q==" + }, + "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": { - "@sinonjs/commons": "^1.7.0" + "@types/minimatch": "*", + "@types/node": "*" } }, - "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==", + "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": { - "ejs": "^2.6.1", - "magic-string": "^0.25.0" + "@types/node": "*" } }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", - "engines": { - "node": ">=10" - } + "node_modules/@types/history": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.8.tgz", + "integrity": "sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA==" }, - "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/@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/@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/@types/http-cache-semantics": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz", + "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==" }, - "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/@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/@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/@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/@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/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" } }, - "node_modules/@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/@types/jest": { + "version": "24.9.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz", + "integrity": "sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==", + "dependencies": { + "jest-diff": "^24.3.0" } }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", - "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", - "engines": { - "node": ">=10" - } + "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/@svgr/babel-preset": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", - "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "node_modules/@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/keyv": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz", + "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==", "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" + "@types/node": "*" } }, - "node_modules/@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "node_modules/@types/linkify-it": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.1.tgz", + "integrity": "sha512-pQv3Sygwxxh6jYQzXaiyWDAHevJqWtqDUv6t11Sa9CPGiXny66II7Pl6PR8QO5OVysD6HYOkHMeBgIjLnk9SkQ==" + }, + "node_modules/@types/lodash": { + "version": "4.14.170", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.170.tgz", + "integrity": "sha512-bpcvu/MKHHeYX+qeEN8GE7DIravODWdACVA1ctevD8CN24RhPZIKMn9ntfAsrvLfSX3cR5RrBKAbYm9bGs0A+Q==" + }, + "node_modules/@types/lodash.throttle": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/lodash.throttle/-/lodash.throttle-4.1.6.tgz", + "integrity": "sha512-/UIH96i/sIRYGC60NoY72jGkCJtFN5KVPhEMMMTjol65effe1gPn0tycJqV5tlSwMTzX8FqzB5yAj0rfGHTPNg==", "dependencies": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - }, - "engines": { - "node": ">=10" + "@types/lodash": "*" } }, - "node_modules/@svgr/core/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "engines": { - "node": ">=10" - } + "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/@svgr/core/node_modules/cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/mime-types": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", + "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=" + }, + "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": "12.20.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.15.tgz", + "integrity": "sha512-F6S4Chv4JicJmyrwlDkxUdGNSplsQdGwp1A0AJloEVDirWdZOAiRHhovDlsFkKUrquUXhz1imJhXHsf59auyAg==" + }, + "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/offscreencanvas": { + "version": "2019.3.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-NVkb4p4YjI8E3O6+1m8I+8JlMpFZwfSbPGdaw0wXuyPRTEz0SLKwBUWNSO7Maoi8tQMPC8JLZNWkrcKPI7/sLA==" + }, + "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/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" + }, + "node_modules/@types/react": { + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.11.tgz", + "integrity": "sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==", "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" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "node_modules/@svgr/core/node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/@types/react-dom": { + "version": "16.9.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.13.tgz", + "integrity": "sha512-34Hr3XnmUSJbUVDxIw/e7dhQn2BJZhJmlAaPyPwfTQyuVS9mV/CeyghFcXyvkJXxI7notQJz8mF8FeCVvloJrA==", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" + "@types/react": "^16" } }, - "node_modules/@svgr/core/node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/@types/react-dom/node_modules/@types/react": { + "version": "16.14.10", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.10.tgz", + "integrity": "sha512-QadBsMyF6ldjEAXEhsmEW/L0uBDJT8yw7Qoe5sRnEKVrzMkiYoJwqoL5TKJOlArsn/wvIJM/XdVzkdL6+AS64Q==", "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" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "node_modules/@svgr/core/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } + "node_modules/@types/react-dom/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/@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==", + "node_modules/@types/react-router": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.15.tgz", + "integrity": "sha512-z3UlMG/x91SFEVmmvykk9FLTliDvfdIUky4k2rCfXWQ0NKbrP8o9BTCaCTPuYsB8gDkUnUmkcA2vYlm2DR+HAA==", "dependencies": { - "@babel/types": "^7.12.6" - }, - "engines": { - "node": ">=10" + "@types/history": "*", + "@types/react": "*" } }, - "node_modules/@svgr/plugin-jsx": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", - "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "node_modules/@types/react-router-dom": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.7.tgz", + "integrity": "sha512-D5mHD6TbdV/DNHYsnwBTv+y73ei+mMjrkGrla86HthE4/PVvL1J94Bu3qABU+COXzpL23T1EZapVVpwHuBXiUg==", "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" + "@types/history": "*", + "@types/react": "*", + "@types/react-router": "*" } }, - "node_modules/@svgr/plugin-svgo": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", - "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "node_modules/@types/react-test-renderer": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-17.0.1.tgz", + "integrity": "sha512-3Fi2O6Zzq/f3QR9dRnlnHso9bMl7weKCviFmfF6B4LS1Uat6Hkm15k0ZAQuDz+UBq6B3+g+NM6IT2nr5QgPzCw==", + "dev": true, "dependencies": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" - }, - "engines": { - "node": ">=10" + "@types/react": "*" } }, - "node_modules/@svgr/plugin-svgo/node_modules/cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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/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" + "@types/react": "*" } }, - "node_modules/@svgr/plugin-svgo/node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/@types/react/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/@types/recursive-readdir": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@types/recursive-readdir/-/recursive-readdir-2.2.0.tgz", + "integrity": "sha512-HGk753KRu2N4mWduovY4BLjYq4jTOL29gV2OfGdGxHcPSWGFkC5RRIdk+VTs5XmYd7MVAD+JwKrcb5+5Y7FOCg==", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" + "@types/node": "*" } }, - "node_modules/@svgr/plugin-svgo/node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/@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": { - "@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" + "@types/node": "*" } }, - "node_modules/@svgr/plugin-svgo/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dependencies": { + "@types/node": "*" } }, - "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/@szmarczak/http-timer": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz", - "integrity": "sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==", - "dependencies": { - "defer-to-connect": "^2.0.0" - }, - "engines": { - "node": ">=10" - } + "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/@tensorflow-models/body-pix": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@tensorflow-models/body-pix/-/body-pix-2.2.0.tgz", - "integrity": "sha512-e8PEf8xWlWhXJtGvlTQpdRyUuDXKAFJT/f8SWiBfvim5BAUyFp2dTeVV3gjDDp8MUEo7T3lofTZUexy/aG4YEA==", - "peerDependencies": { - "@tensorflow/tfjs-backend-webgl": "^3.6.0", - "@tensorflow/tfjs-converter": "^3.6.0", - "@tensorflow/tfjs-core": "^3.6.0" - } + "node_modules/@types/seedrandom": { + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" }, - "node_modules/@tensorflow/tfjs-backend-cpu": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.7.0.tgz", - "integrity": "sha512-ZTs2ak9UDL/1CgUDsWn1g711G2X4Crwivbj+KxBZahlcM/OADYS3I0LZb7Q0IGnlGZsVoAFDWuywYw62Pgj9Tg==", + "node_modules/@types/serve-static": { + "version": "1.13.9", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz", + "integrity": "sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==", "dependencies": { - "@types/seedrandom": "2.4.27", - "seedrandom": "2.4.3" - }, - "engines": { - "yarn": ">= 1.3.2" - }, - "peerDependencies": { - "@tensorflow/tfjs-core": "3.7.0" + "@types/mime": "^1", + "@types/node": "*" } }, - "node_modules/@tensorflow/tfjs-backend-webgl": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.7.0.tgz", - "integrity": "sha512-D1B85XJgcuvpaGWH2gUjOzIW/cKiT4jQaZcu99g3tOpaMVO4Ctz4mmPKhflr+AoHRVfLQbIvf6LT6fmWxbgFqw==", - "dependencies": { - "@tensorflow/tfjs-backend-cpu": "3.7.0", - "@types/offscreencanvas": "~2019.3.0", - "@types/seedrandom": "2.4.27", - "@types/webgl-ext": "0.0.30", - "@types/webgl2": "0.0.5", - "seedrandom": "2.4.3" - }, - "engines": { - "yarn": ">= 1.3.2" - }, - "peerDependencies": { - "@tensorflow/tfjs-core": "3.7.0" - } + "node_modules/@types/sinonjs__fake-timers": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz", + "integrity": "sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg==", + "dev": true }, - "node_modules/@tensorflow/tfjs-converter": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.7.0.tgz", - "integrity": "sha512-WpqTsOYwasu+ABLWeH4u5942oTRugH2dBGAYnOUuNMM8pu7LDWwC2qoZ1Q3+Ev2HWc7gyT8JPGqrKoULcCDdhw==", - "peerDependencies": { - "@tensorflow/tfjs-core": "3.7.0" - } + "node_modules/@types/sizzle": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", + "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", + "dev": true }, - "node_modules/@tensorflow/tfjs-core": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.7.0.tgz", - "integrity": "sha512-wG5d/oyjU9WC7E9ZhHxVyRyg/OTjwfbpBzjfRMCa93nxDTCTqf4h6ZHYsNHQ4NOP9yCltBnKIXOWk5aiy+oY1Q==", - "dependencies": { - "@types/long": "^4.0.1", - "@types/offscreencanvas": "~2019.3.0", - "@types/seedrandom": "2.4.27", - "@types/webgl-ext": "0.0.30", - "long": "4.0.0", - "node-fetch": "~2.6.1", - "seedrandom": "2.4.3" - }, - "engines": { - "yarn": ">= 1.3.2" - } + "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/@tensorflow/tfjs-core/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/@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/@testing-library/dom": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.12.2.tgz", - "integrity": "sha512-KCnvHra5fV+wDxg3wJObGvZFxq7v1DJt829GNFLuRDjKxVNc/B5AdsylNF5PMHFbWMXDsHwM26d2NZcZO9KjbQ==", + "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__dom": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.14.0.tgz", + "integrity": "sha512-sMl7OSv0AvMOqn1UJ6j1unPMIHRXen0Ita1ujnMX912rrOcawe4f7wu0Zt9GIQhBhJvH2BaibqFgQ3lP+Pj2hA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.6.2", - "@sheerun/mutationobserver-shim": "^0.3.2", - "@types/testing-library__dom": "^6.0.0", - "aria-query": "3.0.0", - "pretty-format": "^24.9.0", - "wait-for-expect": "^3.0.0" - }, - "engines": { - "node": ">=8" + "pretty-format": "^24.3.0" } }, - "node_modules/@testing-library/dom/node_modules/@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "node_modules/@types/testing-library__react": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.3.tgz", + "integrity": "sha512-iCdNPKU3IsYwRK9JieSYAiX0+aYDXOGAmrC/3/M7AqqSDKnWWVv07X+Zk1uFSL7cMTUYzv4lQRfohucEocn5/w==", "dev": true, "dependencies": { - "regenerator-runtime": "^0.13.2" + "@types/react-dom": "*", + "@types/testing-library__dom": "*", + "pretty-format": "^25.1.0" } }, - "node_modules/@testing-library/jest-dom": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-4.2.4.tgz", - "integrity": "sha512-j31Bn0rQo12fhCWOUWy9fl7wtqkp7In/YP2p5ZFyRuiiB9Qs3g+hS4gAmDWONbAHcRmVooNJ5eOHQDCOmUFXHg==", + "node_modules/@types/testing-library__react-hooks": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.4.1.tgz", + "integrity": "sha512-G4JdzEcq61fUyV6wVW9ebHWEiLK2iQvaBuCHHn9eMSbZzVh4Z4wHnUGIvQOYCCYeu5DnUtFyNYuAAgbSaO/43Q==", "dev": true, "dependencies": { - "@babel/runtime": "^7.5.1", - "chalk": "^2.4.1", - "css": "^2.2.3", - "css.escape": "^1.5.1", - "jest-diff": "^24.0.0", - "jest-matcher-utils": "^24.0.0", - "lodash": "^4.17.11", - "pretty-format": "^24.0.0", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=8", - "npm": ">=6" + "@types/react-test-renderer": "*" } }, - "node_modules/@testing-library/react": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.4.0.tgz", - "integrity": "sha512-XdhDWkI4GktUPsz0AYyeQ8M9qS/JFie06kcSnUVcpgOwFjAu9vhwR83qBl+lw9yZWkbECjL8Hd+n5hH6C0oWqg==", + "node_modules/@types/testing-library__react/node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.7.6", - "@testing-library/dom": "^6.11.0", - "@types/testing-library__react": "^9.1.2" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">= 8.3" } }, - "node_modules/@testing-library/react-hooks": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-3.2.1.tgz", - "integrity": "sha512-1OB6Ksvlk6BCJA1xpj8/WWz0XVd1qRcgqdaFAq+xeC6l61Ucj0P6QpA5u+Db/x9gU4DCX8ziR5b66Mlfg0M2RA==", + "node_modules/@types/testing-library__react/node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.5.4", - "@types/testing-library__react-hooks": "^3.0.0" + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" } }, - "node_modules/@testing-library/react/node_modules/@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "node_modules/@types/testing-library__react/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==", "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.2" - } - }, - "node_modules/@tokenizer/token": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.1.1.tgz", - "integrity": "sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==" - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "optional": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@twilio-labs/plugin-rtc": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@twilio-labs/plugin-rtc/-/plugin-rtc-0.8.2.tgz", - "integrity": "sha512-GBT4FojZz/gx+IqHOmRvDJzan/YolJ3dhbEbQ4xynogO9j1jA3hR/O2j7aKJ5F5lCBzzAGz993ni33fgol3AIQ==", - "dependencies": { - "@oclif/command": "^1.5.19", - "@oclif/config": "^1.14.0", - "@oclif/plugin-help": "^2", - "@twilio-labs/serverless-api": "^4.0.3", - "@twilio/cli-core": "^5.17.0", - "lodash": "^4.17.21", - "moment": "^2.29.0", - "nanoid": "^3.1.16" - } - }, - "node_modules/@twilio-labs/plugin-rtc/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/@twilio-labs/serverless-api": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@twilio-labs/serverless-api/-/serverless-api-4.1.0.tgz", - "integrity": "sha512-g8DQZRel7ehgHbmyMeQuLoVaLuQEKuOLbX2EHSznVnwDTu0EQUEIEaO8NBFE2q5kACMgW9KqvmgnBnLnF09+KQ==", - "dependencies": { - "@types/mime-types": "^2.1.0", - "@types/node": "^13.13.4", - "@types/recursive-readdir": "^2.2.0", - "debug": "^4.1.1", - "fast-redact": "^1.5.0", - "file-type": "^14.2.0", - "form-data": "^2.5.0", - "got": "^11.0.1", - "mime-types": "^2.1.22", - "p-limit": "^2.3.0", - "recursive-readdir": "^2.2.2", - "type-fest": "^0.16.0", - "upath": "^1.1.2" - } - }, - "node_modules/@twilio-labs/serverless-api/node_modules/@types/node": { - "version": "13.13.48", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.48.tgz", - "integrity": "sha512-z8wvSsgWQzkr4sVuMEEOvwMdOQjiRY2Y/ZW4fDfjfe3+TfQrZqFKOthBgk2RnVEmtOKrkwdZ7uTvsxTBLjKGDQ==" - }, - "node_modules/@twilio-labs/serverless-api/node_modules/form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/@twilio-labs/serverless-api/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/@twilio-labs/serverless-api/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "engines": { - "node": ">=10" - } - }, - "node_modules/@twilio/cli-core": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@twilio/cli-core/-/cli-core-5.21.0.tgz", - "integrity": "sha512-0ym48rNPIoHY10nPYYbt/+LzyUxUflRekXBqFjSqht9f+gd/quh22RT+x5NZdVide2tMx3DzpOryuPraHzojjQ==", - "dependencies": { - "@oclif/command": "^1.7.0", - "@oclif/config": "^1.16.0", - "@oclif/errors": "^1.3.3", - "@oclif/plugin-help": "^2.2.3", - "@oclif/plugin-plugins": "^1.8.2", - "axios": "^0.21.1", - "chalk": "^4.1.0", - "columnify": "^1.5.4", - "fs-extra": "^9.0.1", - "https-proxy-agent": "^5.0.0", - "inquirer": "^7.3.0", - "qs": "^6.9.4", - "semver": "^7.3.2", - "tsv": "^0.2.0", - "twilio": "^3.54.2" - }, - "engines": { - "node": ">=10.12.0" - }, - "optionalDependencies": { - "keytar": "^7.6.0" - } - }, - "node_modules/@twilio/cli-core/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": ">=8" } }, - "node_modules/@twilio/cli-core/node_modules/ansi-styles": { + "node_modules/@types/testing-library__react/node_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" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@twilio/cli-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==", + "node_modules/@types/testing-library__react/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": ">=10" + "node": ">=8" } }, - "node_modules/@twilio/cli-core/node_modules/color-convert": { + "node_modules/@types/testing-library__react/node_modules/color-convert": { "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" }, @@ -5374,60 +5589,47 @@ "node": ">=7.0.0" } }, - "node_modules/@twilio/cli-core/node_modules/color-name": { + "node_modules/@types/testing-library__react/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "node_modules/@twilio/cli-core/node_modules/has-flag": { + "node_modules/@types/testing-library__react/node_modules/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/@twilio/cli-core/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/@twilio/cli-core/node_modules/qs": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", - "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "node_modules/@types/testing-library__react/node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, "dependencies": { - "side-channel": "^1.0.4" + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" }, "engines": { - "node": ">=0.6" + "node": ">= 8.3" } }, - "node_modules/@twilio/cli-core/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } + "node_modules/@types/testing-library__react/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==", + "dev": true }, - "node_modules/@twilio/cli-core/node_modules/supports-color": { + "node_modules/@types/testing-library__react/node_modules/supports-color": { "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" }, @@ -5435,747 +5637,225 @@ "node": ">=8" } }, - "node_modules/@twilio/conversations": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@twilio/conversations/-/conversations-1.1.0.tgz", - "integrity": "sha512-dOS5JwXStJiui5jePykBnNQpDPjLZHZyaQSrnBOehaXHlJikRyDVT61PB6+F5sloyleXPReJ9I8n0ISFQEBiiw==", - "dependencies": { - "babel-runtime": "^6.26.0", - "iso8601-duration": "^1.2.0", - "loglevel": "^1.6.6", - "operation-retrier": "^3.0.0", - "platform": "^1.3.5", - "rfc6902": "^3.0.2", - "twilio-mcs-client": "^0.3.3", - "twilio-notifications": "^0.5.11", - "twilio-sync": "^0.12.4", - "twilsock": "^0.5.14", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@twilio/video-processors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.0.tgz", - "integrity": "sha512-+Fxrw0B3kfeC4A6YCYTQsU9ZhPMosCadW8u39lU9q1Wqj3pmdQtcekNu33h1dmRCMQn0Z+jCsX+/Ek7idZl4QQ==", + "node_modules/@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", "dependencies": { - "@tensorflow-models/body-pix": "^2.1.0", - "@tensorflow/tfjs-backend-cpu": "^3.3.0", - "@tensorflow/tfjs-backend-webgl": "^3.2.0", - "@tensorflow/tfjs-converter": "^3.2.0", - "@tensorflow/tfjs-core": "^3.2.0", - "@types/node": "^14.14.31" - }, - "engines": { - "node": ">=14" + "source-map": "^0.6.1" } }, - "node_modules/@twilio/video-processors/node_modules/@types/node": { - "version": "14.17.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.4.tgz", - "integrity": "sha512-8kQ3+wKGRNN0ghtEn7EGps/B8CzuBz1nXZEIGGLP2GnwbqYn4dbTs7k+VKLTq1HvZLRCIDtN3Snx1Ege8B7L5A==" - }, - "node_modules/@twilio/webrtc": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@twilio/webrtc/-/webrtc-4.3.3.tgz", - "integrity": "sha512-YQiqPj+9cy+5xzEu6a/YEiqS/K2eKaqK5duFjH2rHyH3H1gl7Iga+rnOnkz7gMS9jk/i7uNkahjK8cWWpps2fQ==" - }, - "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/webgl-ext": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" }, - "node_modules/@types/babel__core": { - "version": "7.1.12", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", - "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } + "node_modules/@types/webgl2": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz", + "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" }, - "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==", + "node_modules/@types/webpack": { + "version": "4.41.30", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz", + "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==", "dependencies": { - "@babel/types": "^7.0.0" + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.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==", + "node_modules/@types/webpack-sources": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz", + "integrity": "sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==", "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" } }, - "node_modules/@types/babel__traverse": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", - "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", - "dependencies": { - "@babel/types": "^7.3.0" + "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/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "@types/yargs-parser": "*" } }, - "node_modules/@types/cacheable-request": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz", - "integrity": "sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==", - "dependencies": { - "@types/http-cache-semantics": "*", - "@types/keyv": "*", - "@types/node": "*", - "@types/responselike": "*" - } + "node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" }, - "node_modules/@types/cheerio": { - "version": "0.22.16", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.16.tgz", - "integrity": "sha512-bSbnU/D4yzFdzLpp3+rcDj0aQQMIRUBNJU7azPxdqMpnexjUSvGJyDuOBQBHeOZh1mMKgsJm6Dy+LLh80Ew4tQ==", + "node_modules/@types/yauzl": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz", + "integrity": "sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==", "dev": true, + "optional": true, "dependencies": { "@types/node": "*" } }, - "node_modules/@types/connect": { - "version": "3.4.34", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz", - "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==", + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz", + "integrity": "sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ==", "dependencies": { - "@types/node": "*" + "@typescript-eslint/experimental-utils": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.1", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@types/d3-timer": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-1.0.9.tgz", - "integrity": "sha512-WvfJ3LFxBbWjqRGz9n7GJt08RrTHPJDVsIwwoCMROlqF+iDacYiAFjf9oqnq0mXpb2juA2N/qjKP+MKdal3YNQ==" - }, - "node_modules/@types/debug": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz", - "integrity": "sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==" + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz", + "integrity": "sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q==", + "dependencies": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } }, - "node_modules/@types/dotenv": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@types/dotenv/-/dotenv-8.2.0.tgz", - "integrity": "sha512-ylSC9GhfRH7m1EUXBXofhgx4lUWmFeQDINW5oLuS+gxWdfUeW4zJdeVTYVkexEW+e2VUvlZR2kGnGGipAWR7kw==", + "node_modules/@typescript-eslint/parser": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.1.tgz", + "integrity": "sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg==", "dependencies": { - "dotenv": "*" + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "debug": "^4.3.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@types/enzyme": { - "version": "3.10.4", - "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.4.tgz", - "integrity": "sha512-P5XpxcIt9KK8QUH4al4ttfJfIHg6xmN9ZjyUzRSzAsmDYwRXLI05ng/flZOPXrEXmp8ZYiN8/tEXYK5KSOQk3w==", - "dev": true, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz", + "integrity": "sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA==", "dependencies": { - "@types/cheerio": "*", - "@types/react": "*" - } - }, - "node_modules/@types/enzyme-adapter-react-16": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.5.tgz", - "integrity": "sha512-K7HLFTkBDN5RyRmU90JuYt8OWEY2iKUn43SDWEoBOXd/PowUWjLZ3Q6qMBiQuZeFYK/TOstaZxsnI0fXoAfLpg==", - "dev": true, - "dependencies": { - "@types/enzyme": "*" - } - }, - "node_modules/@types/eslint": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", - "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/estree": { - "version": "0.0.46", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", - "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==" - }, - "node_modules/@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" - }, - "node_modules/@types/express": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz", - "integrity": "sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.18", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz", - "integrity": "sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/fscreen": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/fscreen/-/fscreen-1.0.1.tgz", - "integrity": "sha512-hV2d0BreihMGtrg+EdAFOIl/O2EL5vhAheHJUztGE/lPFZIN8ZCpGFL8hCbtyi1CfhKjDRCf47sHjP+FwJ4q0Q==" - }, - "node_modules/@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", - "dependencies": { - "@types/events": "*", - "@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/history": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.4.tgz", - "integrity": "sha512-+o2igcuZA3xtOoFH56s+MCZVidwlJNcJID57DSCyawS2i910yG9vkwehCjJNZ6ImhCR5S9DbvIJKyYHcMyOfMw==" - }, - "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/http-cache-semantics": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz", - "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==" - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", - "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", - "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", - "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", - "dependencies": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "24.9.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz", - "integrity": "sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==", - "dependencies": { - "jest-diff": "^24.3.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/keyv": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz", - "integrity": "sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/linkify-it": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.0.tgz", - "integrity": "sha512-x9OaQQTb1N2hPZ/LWJsqushexDvz7NgzuZxiRmZio44WPuolTZNHDBCrOxCzRVOMwamJRO2dWax5NbygOf1OTQ==" - }, - "node_modules/@types/lodash": { - "version": "4.14.149", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz", - "integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==" - }, - "node_modules/@types/lodash.throttle": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/lodash.throttle/-/lodash.throttle-4.1.6.tgz", - "integrity": "sha512-/UIH96i/sIRYGC60NoY72jGkCJtFN5KVPhEMMMTjol65effe1gPn0tycJqV5tlSwMTzX8FqzB5yAj0rfGHTPNg==", - "dependencies": { - "@types/lodash": "*" - } - }, - "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/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/mime-types": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", - "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=" - }, - "node_modules/@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "node_modules/@types/node": { - "version": "12.12.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.26.tgz", - "integrity": "sha512-UmUm94/QZvU5xLcUlNR8hA7Ac+fGpO1EG/a8bcWVz0P0LqtxFmun9Y2bbtuckwGboWJIT70DoWq1r3hb56n3DA==" - }, - "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/offscreencanvas": { - "version": "2019.3.0", - "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", - "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" - }, - "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.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.1.tgz", - "integrity": "sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw==" - }, - "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/qs": { - "version": "6.9.5", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz", - "integrity": "sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", - "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" - }, - "node_modules/@types/react": { - "version": "17.0.11", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.11.tgz", - "integrity": "sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "16.9.5", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.5.tgz", - "integrity": "sha512-BX6RQ8s9D+2/gDhxrj8OW+YD4R+8hj7FEM/OJHGNR0KipE1h1mSsf39YeyC81qafkq+N3rU3h3RFbLSwE5VqUg==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-router": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.4.tgz", - "integrity": "sha512-PZtnBuyfL07sqCJvGg3z+0+kt6fobc/xmle08jBiezLS8FrmGeiGkJnuxL/8Zgy9L83ypUhniV5atZn/L8n9MQ==", - "dependencies": { - "@types/history": "*", - "@types/react": "*" - } - }, - "node_modules/@types/react-router-dom": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.3.tgz", - "integrity": "sha512-pCq7AkOvjE65jkGS5fQwQhvUp4+4PVD9g39gXLZViP2UqFiFzsEpB3PKf0O6mdbKsewSK8N14/eegisa/0CwnA==", - "dependencies": { - "@types/history": "*", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/react-test-renderer": { - "version": "16.9.2", - "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-16.9.2.tgz", - "integrity": "sha512-4eJr1JFLIAlWhzDkBCkhrOIWOvOxcCAfQh+jiKg7l/nNZcCIL2MHl2dZhogIFKyHzedVWHaVP1Yydq/Ruu4agw==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-transition-group": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.2.3.tgz", - "integrity": "sha512-Hk8jiuT7iLOHrcjKP/ZVSyCNXK73wJAUz60xm0mVhiRujrdiI++j4duLiL282VGxwAgxetHQFfqA29LgEeSkFA==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react/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/@types/recursive-readdir": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@types/recursive-readdir/-/recursive-readdir-2.2.0.tgz", - "integrity": "sha512-HGk753KRu2N4mWduovY4BLjYq4jTOL29gV2OfGdGxHcPSWGFkC5RRIdk+VTs5XmYd7MVAD+JwKrcb5+5Y7FOCg==", - "dependencies": { - "@types/node": "*" - } - }, - "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/responselike": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", - "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", - "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/seedrandom": { - "version": "2.4.27", - "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", - "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" - }, - "node_modules/@types/serve-static": { - "version": "1.13.9", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz", - "integrity": "sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/sinonjs__fake-timers": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz", - "integrity": "sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg==", - "dev": true - }, - "node_modules/@types/sizzle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz", - "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==", - "dev": true - }, - "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/tapable": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", - "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==" - }, - "node_modules/@types/testing-library__dom": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.12.0.tgz", - "integrity": "sha512-PQ/gzABzc53T68RldZ/sJHKCihtP9ofU8XIgOk+H7tlfoCRdg9mqICio5Fo8j3Z8wo+pOfuDsuPprWsn3YtVmA==", - "dev": true, - "dependencies": { - "pretty-format": "^24.3.0" - } - }, - "node_modules/@types/testing-library__react": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.2.tgz", - "integrity": "sha512-CYaMqrswQ+cJACy268jsLAw355DZtPZGt3Jwmmotlcu8O/tkoXBI6AeZ84oZBJsIsesozPKzWzmv/0TIU+1E9Q==", - "dev": true, - "dependencies": { - "@types/react-dom": "*", - "@types/testing-library__dom": "*" - } - }, - "node_modules/@types/testing-library__react-hooks": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.2.0.tgz", - "integrity": "sha512-dE8iMTuR5lzB+MqnxlzORlXzXyCL0EKfzH0w/lau20OpkHD37EaWjZDz0iNG8b71iEtxT4XKGmSKAGVEqk46mw==", - "dev": true, - "dependencies": { - "@types/react": "*", - "@types/react-test-renderer": "*" - } - }, - "node_modules/@types/uglify-js": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.12.0.tgz", - "integrity": "sha512-sYAF+CF9XZ5cvEBkI7RtrG9g2GtMBkviTnBxYYyq+8BWvO4QtXfwwR6a2LFwCi4evMKZfpv6U43ViYvv17Wz3Q==", - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/@types/webgl-ext": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", - "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" - }, - "node_modules/@types/webgl2": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz", - "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" - }, - "node_modules/@types/webpack": { - "version": "4.41.26", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz", - "integrity": "sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA==", - "dependencies": { - "@types/anymatch": "*", - "@types/node": "*", - "@types/tapable": "*", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "source-map": "^0.6.0" - } - }, - "node_modules/@types/webpack-sources": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", - "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", - "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/yargs": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.3.tgz", - "integrity": "sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", - "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==" - }, - "node_modules/@types/yauzl": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", - "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", - "dev": true, - "optional": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.2.tgz", - "integrity": "sha512-uiQQeu9tWl3f1+oK0yoAv9lt/KXO24iafxgQTkIYO/kitruILGx3uH+QtIAHqxFV+yIsdnJH+alel9KuE3J15Q==", - "dependencies": { - "@typescript-eslint/experimental-utils": "4.15.2", - "@typescript-eslint/scope-manager": "4.15.2", - "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/eslint-plugin/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.15.2.tgz", - "integrity": "sha512-Fxoshw8+R5X3/Vmqwsjc8nRO/7iTysRtDqx6rlfLZ7HbT8TZhPeQqbPjTyk2RheH3L8afumecTQnUc9EeXxohQ==", - "dependencies": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.15.2", - "@typescript-eslint/types": "4.15.2", - "@typescript-eslint/typescript-estree": "4.15.2", - "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.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.15.2.tgz", - "integrity": "sha512-SHeF8xbsC6z2FKXsaTb1tBCf0QZsjJ94H6Bo51Y1aVEZ4XAefaw5ZAilMoDPlGghe+qtq7XdTiDlGfVTOmvA+Q==", - "dependencies": { - "@typescript-eslint/scope-manager": "4.15.2", - "@typescript-eslint/types": "4.15.2", - "@typescript-eslint/typescript-estree": "4.15.2", - "debug": "^4.1.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.15.2.tgz", - "integrity": "sha512-Zm0tf/MSKuX6aeJmuXexgdVyxT9/oJJhaCkijv0DvJVT3ui4zY6XYd6iwIo/8GEZGy43cd7w1rFMiCLHbRzAPQ==", - "dependencies": { - "@typescript-eslint/types": "4.15.2", - "@typescript-eslint/visitor-keys": "4.15.2" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/types": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.15.2.tgz", - "integrity": "sha512-r7lW7HFkAarfUylJ2tKndyO9njwSyoy6cpfDKWPX6/ctZA+QyaYscAHXVAfJqtnY6aaTwDYrOhp+ginlbc7HfQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.1.tgz", + "integrity": "sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg==", "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.15.2.tgz", - "integrity": "sha512-cGR8C2g5SPtHTQvAymEODeqx90pJHadWsgTtx6GbnTWKqsg7yp6Eaya9nFzUd4KrKhxdYTTFBiYeTPQaz/l8bw==", - "dependencies": { - "@typescript-eslint/types": "4.15.2", - "@typescript-eslint/visitor-keys": "4.15.2", - "debug": "^4.1.1", - "globby": "^11.0.1", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz", + "integrity": "sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ==", + "dependencies": { + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1", + "debug": "^4.3.1", + "globby": "^11.0.3", "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", - "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", - "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/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dependencies": { - "lru-cache": "^6.0.0" }, - "bin": { - "semver": "bin/semver.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, - "engines": { - "node": ">=10" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.15.2.tgz", - "integrity": "sha512-TME1VgSb7wTwgENN5KVj4Nqg25hP8DisXxNBojM4Nn31rYaNDIocNm5cmjOFfh42n7NVERxWrDFoETO/76ePyg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz", + "integrity": "sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg==", "dependencies": { - "@typescript-eslint/types": "4.15.2", + "@typescript-eslint/types": "4.28.1", "eslint-visitor-keys": "^2.0.0" }, "engines": { "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@webassemblyjs/ast": { @@ -6375,9 +6055,9 @@ } }, "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", "bin": { "acorn": "bin/acorn" }, @@ -6394,10 +6074,24 @@ "acorn-walk": "^7.1.1" } }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/acorn-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==" + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } }, "node_modules/acorn-walk": { "version": "7.2.0", @@ -6428,18 +6122,20 @@ } }, "node_modules/agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", - "dev": true, + "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.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "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" @@ -6448,44 +6144,73 @@ "node": ">=8" } }, + "node_modules/aggregate-error/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/airbnb-prop-types": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz", - "integrity": "sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", + "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", "dev": true, "dependencies": { - "array.prototype.find": "^2.1.0", - "function.prototype.name": "^1.1.1", - "has": "^1.0.3", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", + "array.prototype.find": "^2.1.1", + "function.prototype.name": "^1.1.2", + "is-regex": "^1.1.0", + "object-is": "^1.1.2", "object.assign": "^4.1.0", - "object.entries": "^1.1.0", + "object.entries": "^1.1.2", "prop-types": "^15.7.2", "prop-types-exact": "^1.2.0", - "react-is": "^16.9.0" + "react-is": "^16.13.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "peerDependencies": { + "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha" } }, + "node_modules/airbnb-prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, "node_modules/ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, "node_modules/ajv-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==" + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "peerDependencies": { + "ajv": ">=5.0.0" + } }, "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==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } }, "node_modules/alphanum-sort": { "version": "1.0.2", @@ -6493,21 +6218,38 @@ "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==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", "engines": { "node": ">=6" } }, "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==", + "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": ">=4" - } - }, + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/ansi-html": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", @@ -6520,11 +6262,11 @@ } }, "node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/ansi-styles": { @@ -6552,9 +6294,9 @@ } }, "node_modules/anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "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" @@ -6572,7 +6314,21 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, "node_modules/are-we-there-yet": { "version": "1.1.5", @@ -6598,13 +6354,15 @@ } }, "node_modules/aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", - "dev": true, + "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": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" } }, "node_modules/arity-n": { @@ -6636,16 +6394,10 @@ "node": ">=0.10.0" } }, - "node_modules/array-filter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz", - "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=", - "dev": true - }, "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==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "node_modules/array-includes": { "version": "3.1.3", @@ -6660,90 +6412,9 @@ }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/array-includes/node_modules/es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-includes/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/array-includes/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array-includes/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/array-includes/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/array-includes/node_modules/object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "node_modules/array-includes/node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/array-union": { @@ -6770,116 +6441,52 @@ "node": ">=0.10.0" } }, - "node_modules/array.prototype.find": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.0.tgz", - "integrity": "sha512-Wn41+K1yuO5p7wRZDl7890c3xvv5UBrfVXTVIe28rSQb6LS0fZMDrQB6PAcxQFRFy6vJTLDc3A2+3CjQdzVKRg==", + "node_modules/array.prototype.filter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.0.tgz", + "integrity": "sha512-TfO1gz+tLm+Bswq0FBOXPqAchtCr2Rn48T8dLJoRFl8NoEosjZmzptmuo1X8aZBzZcqsR1W8U761tjACJtngTQ==", "dev": true, "dependencies": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.13.0" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flat/node_modules/es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flat/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" + "es-abstract": "^1.18.0", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.5" }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flat/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flat/node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flat/node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dependencies": { - "has": "^1.0.3" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flat/node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "node_modules/array.prototype.flat/node_modules/string.prototype.trimleft": { + "node_modules/array.prototype.find": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz", + "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==", + "dev": true, "dependencies": { "define-properties": "^1.1.3", - "function-bind": "^1.1.1" + "es-abstract": "^1.17.4" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.flat/node_modules/string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "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", - "function-bind": "^1.1.1" + "es-abstract": "^1.18.0-next.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/array.prototype.flatmap": { @@ -6894,90 +6501,9 @@ }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flatmap/node_modules/es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flatmap/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/array.prototype.flatmap/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/array.prototype.flatmap/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/array.prototype.flatmap/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/array.prototype.flatmap/node_modules/object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "node_modules/array.prototype.flatmap/node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/arrify": { @@ -6997,6 +6523,7 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, "dependencies": { "safer-buffer": "~2.1.0" } @@ -7013,9 +6540,9 @@ } }, "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "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", @@ -7030,6 +6557,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, "engines": { "node": ">=0.8" } @@ -7132,25 +6660,31 @@ }, "bin": { "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/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=", + "dev": true, "engines": { "node": "*" } }, "node_modules/aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true }, "node_modules/axe-core": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.2.tgz", - "integrity": "sha512-V+Nq70NxKhYt89ArVcaNL9FDryB3vQOd+BFXZIfO3RP6rwtj+2yqqqdHEkacutglPaZLkJeuXKCjCJDMGPtPqg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.3.tgz", + "integrity": "sha512-pXnVMfJKSIWU2Ml4JHP7pZEPIrgBO1Fd3WGx+fPBsS+KRGhE4vxooD8XBGWbQOIVSZsVK7pUDBBkCicNu80yzQ==", "engines": { "node": ">=4" } @@ -7172,6 +6706,7 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", "dependencies": { "@babel/code-frame": "^7.0.0", "@babel/parser": "^7.7.0", @@ -7182,6 +6717,9 @@ }, "engines": { "node": ">=6" + }, + "peerDependencies": { + "eslint": ">= 4.12.1" } }, "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { @@ -7219,37 +6757,9 @@ }, "engines": { "node": ">= 10.14.2" - } - }, - "node_modules/babel-jest/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/babel-jest/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/babel-jest/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": "*" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/babel-jest/node_modules/ansi-styles": { @@ -7261,18 +6771,24 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "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==", + "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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/babel-jest/node_modules/color-convert": { @@ -7291,11 +6807,6 @@ "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/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/babel-jest/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -7328,6 +6839,10 @@ }, "engines": { "node": ">= 6.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" } }, "node_modules/babel-loader/node_modules/json5": { @@ -7354,6 +6869,17 @@ "node": ">=4.0.0" } }, + "node_modules/babel-loader/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/babel-loader/node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -7409,14 +6935,6 @@ "resolve": "^1.12.0" } }, - "node_modules/babel-plugin-macros/node_modules/@babel/runtime": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", - "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", @@ -7442,6 +6960,9 @@ }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/babel-plugin-macros/node_modules/parse-json": { @@ -7456,13 +6977,11 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/babel-plugin-macros/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/babel-plugin-macros/node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -7474,16 +6993,22 @@ "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==" + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.5.tgz", - "integrity": "sha512-5IzdFIjYWqlOFVr/hMYUpc+5fbfuvJTAISwIY58jhH++ZtawtNlcJnxAixlk8ahVwHCz1ipW/kpXYliEBp66wg==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", "dependencies": { - "@babel/compat-data": "^7.13.0", - "@babel/helper-define-polyfill-provider": "^0.1.2", + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { @@ -7495,20 +7020,26 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.4.tgz", - "integrity": "sha512-ysSzFn/qM8bvcDAn4mC7pKk85Y5dVaoa9h4u0mHxOEpDzabsseONhUpR7kHxpUinfj1bjU7mUZqD23rMZBoeSg==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz", + "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.1.2", - "core-js-compat": "^3.8.1" + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.3.tgz", - "integrity": "sha512-hRjTJQiOYt/wBKEc+8V8p9OJ9799blAJcuKzn1JXh3pApHoWl1Emxh2BHc6MC7Qt6bbr3uDpNxaYQnATLIudEg==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.1.2" + "@babel/helper-define-polyfill-provider": "^0.2.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-plugin-syntax-object-rest-spread": { @@ -7547,6 +7078,9 @@ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/babel-preset-jest": { @@ -7559,6 +7093,9 @@ }, "engines": { "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/babel-preset-react-app": { @@ -7583,6 +7120,36 @@ "babel-plugin-transform-react-remove-prop-types": "0.4.24" } }, + "node_modules/babel-preset-react-app/node_modules/@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-class-properties": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", @@ -7590,6 +7157,9 @@ "dependencies": { "@babel/helper-create-class-features-plugin": "^7.12.1", "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { @@ -7599,6 +7169,9 @@ "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-numeric-separator": { @@ -7608,6 +7181,9 @@ "dependencies": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-optional-chaining": { @@ -7618,6 +7194,9 @@ "@babel/helper-plugin-utils": "^7.10.4", "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-display-name": { @@ -7626,6 +7205,9 @@ "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": { @@ -7699,6 +7281,9 @@ "@babel/types": "^7.12.1", "core-js-compat": "^3.6.2", "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { @@ -7713,6 +7298,9 @@ "@babel/plugin-transform-react-jsx-self": "^7.12.1", "@babel/plugin-transform-react-jsx-source": "^7.12.1", "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/babel-preset-react-app/node_modules/@babel/runtime": { @@ -7723,10 +7311,21 @@ "regenerator-runtime": "^0.13.4" } }, - "node_modules/babel-preset-react-app/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/babel-preset-react-app/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/babel-preset-react-app/node_modules/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/babel-runtime": { "version": "6.26.0", @@ -7737,11 +7336,6 @@ "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", @@ -7767,9 +7361,9 @@ } }, "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "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", @@ -7799,45 +7393,24 @@ "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.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, "node_modules/batch": { "version": "0.6.1", @@ -7848,6 +7421,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, "dependencies": { "tweetnacl": "^0.14.3" } @@ -7875,2943 +7449,1413 @@ } }, "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==", - "optional": true, - "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": ">=8" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bl": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", - "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", - "devOptional": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bl/node_modules/buffer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", - "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", - "devOptional": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "node_modules/bl/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==", - "devOptional": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/blob-util": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", - "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", - "dev": true - }, - "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.1.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" - }, - "node_modules/body-parser": { - "version": "1.19.0", - "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": ">=8" - } - }, - "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/browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "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/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", - "dependencies": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", - "escalade": "^3.1.1", - "node-releases": "^1.1.70" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "dependencies": { - "fast-json-stable-stringify": "2.x" - }, - "engines": { - "node": ">= 6" - } - }, - "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-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "dev": true, - "engines": { - "node": "*" - } - }, - "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.5", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", - "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", - "dependencies": { - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "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.0", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cacache/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/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/cacache/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": ">=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/cacheable-lookup": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", - "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", - "engines": { - "node": ">=10.6.0" - } - }, - "node_modules/cacheable-request": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz", - "integrity": "sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^4.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", - "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-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": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "engines": { - "node": ">=4" - } - }, - "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.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - }, - "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/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.30001191", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001191.tgz", - "integrity": "sha512-xJJqzyd+7GCJXkcoBiQ1GuxEiOBCLQ0aVW9HMekifZsAVGdj5eJ4mFB9fEhSHipq9IOk/QXFJUiIr9lZT+EsGw==" - }, - "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/cardinal": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", - "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", - "dependencies": { - "ansicolors": "~0.3.2", - "redeyed": "~2.1.0" - }, - "bin": { - "cdl": "bin/cdl.js" - } - }, - "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": ">=4" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "node_modules/charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/check-more-types": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", - "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "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/cheerio": { - "version": "1.0.0-rc.3", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz", - "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==", - "dev": true, - "dependencies": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.1", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash": "^4.15.0", - "parse5": "^3.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "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" - }, - "engines": { - "node": ">= 8.10.0" - } - }, - "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/chrome-trace-event": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", - "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "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-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": "1.0.2", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", - "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", - "dev": true, - "dependencies": { - "restore-cursor": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-progress": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.9.0.tgz", - "integrity": "sha512-g7rLWfhAo/7pF+a/STFH/xPyosaL1zgADhI0OM83hl3c7S43iGvJWEAV2QuDOnQ8i6EMBj/u4+NTd0d5L+4JfA==", - "dependencies": { - "colors": "^1.1.2", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cli-progress/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/cli-progress/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/cli-progress/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-progress/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/cli-progress/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/cli-table3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", - "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", - "dev": true, - "dependencies": { - "colors": "^1.1.2", - "object-assign": "^4.1.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - } - }, - "node_modules/cli-table3/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-table3/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==", - "dev": true - }, - "node_modules/cli-table3/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-table3/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==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-table3/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==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", - "dependencies": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-truncate/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/cli-truncate/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-truncate/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/cli-ux": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/cli-ux/-/cli-ux-5.5.1.tgz", - "integrity": "sha512-t3DT1U1C3rArLGYLpKa3m9dr/8uKZRI8HRm/rXKL7UTjm4c+Yd9zHNWg1tP8uaJkUbhmvx5SQHwb3VWpPUVdHQ==", - "dependencies": { - "@oclif/command": "^1.6.0", - "@oclif/errors": "^1.2.1", - "@oclif/linewrap": "^1.0.0", - "@oclif/screen": "^1.0.3", - "ansi-escapes": "^4.3.0", - "ansi-styles": "^4.2.0", - "cardinal": "^2.1.1", - "chalk": "^4.1.0", - "clean-stack": "^3.0.0", - "cli-progress": "^3.4.0", - "extract-stack": "^2.0.0", - "fs-extra": "^8.1", - "hyperlinker": "^1.0.0", - "indent-string": "^4.0.0", - "is-wsl": "^2.2.0", - "js-yaml": "^3.13.1", - "lodash": "^4.17.11", - "natural-orderby": "^2.0.1", - "object-treeify": "^1.1.4", - "password-prompt": "^1.1.2", - "semver": "^7.3.2", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "supports-color": "^7.1.0", - "supports-hyperlinks": "^2.1.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/cli-ux/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/cli-ux/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/cli-ux/node_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/cli-ux/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/cli-ux/node_modules/clean-stack": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", - "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", - "dependencies": { - "escape-string-regexp": "4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cli-ux/node_modules/color-convert": { - "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/cli-ux/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/cli-ux/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/cli-ux/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/cli-ux/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/cli-ux/node_modules/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/cli-ux/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-ux/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cli-ux/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/cli-ux/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/cli-ux/node_modules/supports-color": { - "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/cli-ux/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/cli-ux/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/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "engines": { - "node": ">= 10" - } - }, - "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/cliui/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/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dependencies": { - "mimic-response": "^1.0.0" - } - }, - "node_modules/clsx": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.0.tgz", - "integrity": "sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==", - "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/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "engines": { - "node": ">=0.10.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.4", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", - "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" - }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/columnify": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz", - "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=", - "dependencies": { - "strip-ansi": "^3.0.0", - "wcwidth": "^1.0.0" - } - }, - "node_modules/columnify/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/columnify/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/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": "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/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/compressible/node_modules/mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", - "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/concurrently": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.1.0.tgz", - "integrity": "sha512-9ViZMu3OOCID3rBgU31mjBftro2chOop0G2u1olq1OuwRBVRw/GxHTg80TVJBUTJfoswMmEUeuOg1g1yu1X2dA==", - "dependencies": { - "chalk": "^2.4.2", - "date-fns": "^2.0.1", - "lodash": "^4.17.15", - "read-pkg": "^4.0.1", - "rxjs": "^6.5.2", - "spawn-command": "^0.0.2-1", - "supports-color": "^6.1.0", - "tree-kill": "^1.2.2", - "yargs": "^13.3.0" - }, - "bin": { - "concurrently": "bin/concurrently.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/concurrently/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/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "optional": true, - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/configstore/node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==", "optional": true, "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/configstore/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/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, - "dependencies": { - "semver": "^6.0.0" - }, "engines": { "node": ">=8" } }, - "node_modules/configstore/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "optional": true, - "bin": { - "semver": "bin/semver.js" + "dependencies": { + "file-uri-to-path": "1.0.0" } }, - "node_modules/configstore/node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "optional": true, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "devOptional": true, "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.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==", + "node_modules/bl/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==", + "devOptional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, "engines": { - "node": ">=0.8" + "node": ">= 6" } }, - "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/blob-util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", + "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "dev": true }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "optional": true + "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/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/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/contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "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.10.0" + "node": ">= 0.8" } }, - "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==", + "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": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.6" + "ms": "2.0.0" } }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "node_modules/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": ">=0.6" } }, - "node_modules/convert-css-length": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/convert-css-length/-/convert-css-length-2.0.1.tgz", - "integrity": "sha512-iGpbcvhLPRKUbBc0Quxx7w/bV14AC3ItuBEGMahA5WTYqB8lq9jH0kTXFheCBASsYnqeMFZhiTruNxr1N59Axg==" - }, - "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==", + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "dependencies": { - "safe-buffer": "~5.1.1" + "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/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/bonjour/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/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "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/copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "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": { - "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" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "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==", + "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": { - "glob": "^7.1.3" + "fill-range": "^7.0.1" }, - "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": ">=8" } }, - "node_modules/copyfiles": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", - "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", - "dependencies": { - "glob": "^7.0.5", - "minimatch": "^3.0.3", - "mkdirp": "^1.0.4", - "noms": "0.0.0", - "through2": "^2.0.1", - "untildify": "^4.0.0", - "yargs": "^16.1.0" - }, - "bin": { - "copyfiles": "copyfiles", - "copyup": "copyfiles" - } + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, - "node_modules/copyfiles/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/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/copyfiles/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true + }, + "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": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "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/copyfiles/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "node_modules/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": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, - "node_modules/copyfiles/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/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": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "node_modules/copyfiles/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/copyfiles/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/copyfiles/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" + "node_modules/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/copyfiles/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/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/copyfiles/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==", + "node_modules/browserify-sign/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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/copyfiles/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==", + "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": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" + "pako": "~1.0.5" } }, - "node_modules/copyfiles/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">=10" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/copyfiles/node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "engines": { - "node": ">=10" + "type": "opencollective", + "url": "https://opencollective.com/browserslist" } }, - "node_modules/copyfiles/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "fast-json-stable-stringify": "2.x" }, "engines": { - "node": ">=10" + "node": ">= 6" } }, - "node_modules/copyfiles/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "engines": { - "node": ">=10" + "node_modules/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/core-js": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", - "integrity": "sha512-PyFBJaLq93FlyYdsndE5VaueA9K5cNB7CGzeCj191YYLhkQM0gdZR2SKihM70oF0wdqKSKClv/tEBOpoRmdOVQ==" - }, - "node_modules/core-js-compat": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.0.tgz", - "integrity": "sha512-YK6fwFjCOKWwGnjFUR3c544YsnA/7DoLL0ysncuOJ4pwbriAtOpvM2bygdlcXbvQCQZ7bBU9CL4t7tGl7ETRpQ==", + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "devOptional": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "browserslist": "^4.16.3", - "semver": "7.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "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/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true, + "engines": { + "node": "*" } }, - "node_modules/core-js-pure": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.0.tgz", - "integrity": "sha512-3pEcmMZC9Cq0D4ZBh3pe2HLtqxpGNJBLXF/kZ2YzK17RbKp94w0HFbdbSx8H8kAlZG5k76hvLrkPm57Uyef+kg==" + "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/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/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/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/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/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/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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "node_modules/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/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/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/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==", + "node_modules/cacache": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", + "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", "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" + "@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/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" + "node_modules/cacache/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/cross-env": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.2.tgz", - "integrity": "sha512-KZP/bMEOJEDCkDQAyRhu3RL2ZO/SUVrxQVI0G3YEQ+OLbRA3c6zgixe8Mq8a/z7+HKlNEjo8oiLUs8iRijY2Rw==", + "node_modules/cacache/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": { - "cross-spawn": "^7.0.1" - }, - "bin": { - "cross-env": "src/bin/cross-env.js", - "cross-env-shell": "src/bin/cross-env-shell.js" + "aggregate-error": "^3.0.0" }, "engines": { - "node": ">=10.14", - "npm": ">=6", - "yarn": ">=1" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cross-env/node_modules/cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "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": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "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": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/cross-env/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", "engines": { - "node": ">=8" + "node": ">=10.6.0" } }, - "node_modules/cross-env/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", "dependencies": { - "shebang-regex": "^3.0.0" + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/cross-env/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/cachedir": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", + "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/cross-env/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/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": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "callsites": "^2.0.0" }, "engines": { - "node": ">=4.8" - } - }, - "node_modules/crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", - "dev": true, - "engines": { - "node": "*" + "node": ">=4" } }, - "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==", + "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": { - "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" + "caller-callsite": "^2.0.0" }, "engines": { - "node": "*" + "node": ">=4" } }, - "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=", + "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/css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "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": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, - "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" - }, + "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.0.0" + "node": ">=6" } }, - "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/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/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==", + "node_modules/caniuse-lite": { + "version": "1.0.30001241", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz", + "integrity": "sha512-1uoSZ1Pq1VpH0WerIMqwptXHNNGfdl7d1cJUFs80CwQ/lVzdhTvsFZCeNFslze7AjsQnb4C85tzclPa1VShbeQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "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": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" + "rsvp": "^4.8.4" }, "engines": { - "node": ">4" + "node": "6.* || 8.* || >= 10.*" } }, - "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==", + "node_modules/cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^5.0.0-rc.4" + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" }, "bin": { - "css-has-pseudo": "cli.js" - }, - "engines": { - "node": ">=6.0.0" + "cdl": "bin/cdl.js" } }, - "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" - }, + "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/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==", + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "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": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { "node": ">=4" } }, - "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" - }, + "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.13.0" + "node": ">=10" } }, - "node_modules/css-loader/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true, "engines": { - "node": ">=10" + "node": "*" } }, - "node_modules/css-loader/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, + "node_modules/check-more-types": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", + "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=", + "dev": true, "engines": { - "node": ">=10" + "node": ">= 0.8.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==", + "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/cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "dev": true, "dependencies": { - "postcss": "^7.0.5" - }, - "bin": { - "css-prefers-color-scheme": "cli.js" + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" }, "engines": { - "node": ">=6.0.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "node_modules/cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", "dev": true, "dependencies": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "optional": true, "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">=8.0.0" + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/css-vendor": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.7.tgz", - "integrity": "sha512-VS9Rjt79+p7M0WkPqcAza4Yq1ZHrsHrwf7hPL/bjQB+c1lwmAI+1FXxYTYt818D/50fFVflw0XKleiBN5RITkg==", - "dependencies": { - "@babel/runtime": "^7.6.2", - "is-in-browser": "^1.0.2" + "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/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/css-vendor/node_modules/@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "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": { - "regenerator-runtime": "^0.13.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, - "node_modules/css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "dev": true, + "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": "*" + "node": ">=0.10.0" } }, - "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/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" + "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": ">=4" + "node": ">=0.10.0" } }, - "node_modules/cssnano": { - "version": "4.1.10", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", - "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dependencies": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.7", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10.0" } }, - "node_modules/cssnano-preset-default": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", - "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dependencies": { - "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.2", - "postcss-unique-selectors": "^4.0.1" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10.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=", + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10.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=", + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10.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==", + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dependencies": { - "postcss": "^7.0.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10.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==", + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "engines": { - "node": ">=6.9.0" + "node": ">=0.10.0" } }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "node_modules/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": { - "css-tree": "^1.1.2" + "source-map": "~0.6.0" }, "engines": { - "node": ">=8.0.0" + "node": ">= 4.0" } }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", - "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "node_modules/clean-stack": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", + "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "escape-string-regexp": "4.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + "node_modules/clean-stack/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "node_modules/cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, "dependencies": { - "cssom": "~0.3.6" + "restore-cursor": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "node_modules/cli-progress": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.9.0.tgz", + "integrity": "sha512-g7rLWfhAo/7pF+a/STFH/xPyosaL1zgADhI0OM83hl3c7S43iGvJWEAV2QuDOnQ8i6EMBj/u4+NTd0d5L+4JfA==", + "dependencies": { + "colors": "^1.1.2", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=4" + } }, - "node_modules/csstype": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.8.tgz", - "integrity": "sha512-msVS9qTuMT5zwAGCVm4mxfrZ18BNc6Csd0oJAtiFMZ1FAx1CCvy2+5MDmYoix63LM/6NDbNtodCiGYGmFgO0dA==" + "node_modules/cli-progress/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/cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + "node_modules/cli-progress/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } }, - "node_modules/cypress": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-6.8.0.tgz", - "integrity": "sha512-W2e9Oqi7DmF48QtOD0LfsOLVq6ef2hcXZvJXI/E3PgFNmZXEVwBefhAxVCW9yTPortjYA2XkM20KyC4HRkOm9w==", - "dev": true, + "node_modules/cli-progress/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": { - "@cypress/listr-verbose-renderer": "^0.4.1", - "@cypress/request": "^2.88.5", - "@cypress/xvfb": "^1.2.4", - "@types/node": "12.12.50", - "@types/sinonjs__fake-timers": "^6.0.1", - "@types/sizzle": "^2.3.2", - "arch": "^2.1.2", - "blob-util": "2.0.2", - "bluebird": "^3.7.2", - "cachedir": "^2.3.0", - "chalk": "^4.1.0", - "check-more-types": "^2.24.0", - "cli-table3": "~0.6.0", - "commander": "^5.1.0", - "common-tags": "^1.8.0", - "dayjs": "^1.9.3", - "debug": "4.3.2", - "eventemitter2": "^6.4.2", - "execa": "^4.0.2", - "executable": "^4.1.1", - "extract-zip": "^1.7.0", - "fs-extra": "^9.0.1", - "getos": "^3.2.1", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.3.2", - "lazy-ass": "^1.6.0", - "listr": "^0.14.3", - "lodash": "^4.17.19", - "log-symbols": "^4.0.0", - "minimist": "^1.2.5", - "moment": "^2.29.1", - "ospath": "^1.2.2", - "pretty-bytes": "^5.4.1", - "ramda": "~0.27.1", - "request-progress": "^3.0.0", - "supports-color": "^7.2.0", - "tmp": "~0.2.1", - "untildify": "^4.0.0", - "url": "^0.11.0", - "yauzl": "^2.10.0" - }, - "bin": { - "cypress": "bin/cypress" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=8" } }, - "node_modules/cypress-multi-reporters": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cypress-multi-reporters/-/cypress-multi-reporters-1.4.0.tgz", - "integrity": "sha512-CjpQduW43KVzY45hhKC/qf8MSebRpx6JyEz6py8F+0GrYS8rE5TZ8wXv9dPUs/PaT6w+dR8KIgLSMr967Om7iA==", + "node_modules/cli-table3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", + "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", "dev": true, "dependencies": { - "debug": "^4.1.1", - "lodash": "^4.17.15" + "object-assign": "^4.1.0", + "string-width": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "colors": "^1.1.2" } }, - "node_modules/cypress/node_modules/@types/node": { - "version": "12.12.50", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.50.tgz", - "integrity": "sha512-5ImO01Fb8YsEOYpV+aeyGYztcYcjGsBvN4D7G5r1ef2cuQOpymjWNQi5V0rKHE6PC2ru3HkoUr/Br2/8GUA84w==", + "node_modules/cli-table3/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==", "dev": true }, - "node_modules/cypress/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/cli-table3/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==", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, "engines": { "node": ">=8" } }, - "node_modules/cypress/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/cli-table3/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==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/cypress/node_modules/color-convert": { - "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, + "node_modules/cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", "dependencies": { - "color-name": "~1.1.4" + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/cypress/node_modules/color-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/cypress/node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true, + "node_modules/cli-truncate/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": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/cypress/node_modules/debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, + "node_modules/cli-truncate/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dependencies": { - "ms": "2.1.2" + "number-is-nan": "^1.0.0" }, "engines": { - "node": ">=6.0" + "node": ">=0.10.0" } }, - "node_modules/cypress/node_modules/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, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/cypress/node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, + "node_modules/cli-truncate/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": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "ansi-regex": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/cypress/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==", - "dev": true, + "node_modules/cli-ux": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/cli-ux/-/cli-ux-5.6.2.tgz", + "integrity": "sha512-CuiamOCfPaOTjbuAQXdFsfZLQmO6XSmCDxulq4y8pIets1hZ3eaysHppPKGdrcdgLugUGUap5+bXd3IukJASBA==", + "dependencies": { + "@oclif/command": "^1.6.0", + "@oclif/errors": "^1.2.1", + "@oclif/linewrap": "^1.0.0", + "@oclif/screen": "^1.0.3", + "ansi-escapes": "^4.3.0", + "ansi-styles": "^4.2.0", + "cardinal": "^2.1.1", + "chalk": "^4.1.0", + "clean-stack": "^3.0.0", + "cli-progress": "^3.4.0", + "extract-stack": "^2.0.0", + "fs-extra": "^8.1", + "hyperlinker": "^1.0.0", + "indent-string": "^4.0.0", + "is-wsl": "^2.2.0", + "js-yaml": "^3.13.1", + "lodash": "^4.17.11", + "natural-orderby": "^2.0.1", + "object-treeify": "^1.1.4", + "password-prompt": "^1.1.2", + "semver": "^7.3.2", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "supports-color": "^8.1.0", + "supports-hyperlinks": "^2.1.0", + "tslib": "^2.0.0" + }, "engines": { - "node": ">=6" + "node": ">=8.0.0" } }, - "node_modules/cypress/node_modules/supports-color": { - "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, + "node_modules/cli-ux/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "has-flag": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=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==", + "node_modules/cli-ux/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" - }, - "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=", + "node_modules/cli-ux/node_modules/chalk/node_modules/supports-color": { + "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": { - "assert-plus": "^1.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "node_modules/cli-ux/node_modules/color-convert": { + "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": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" + "node": ">=7.0.0" } }, - "node_modules/date-and-time": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-0.14.2.tgz", - "integrity": "sha512-EFTCh9zRSEpGPmJaexg7HTuzZHh6cnJj1ui7IGCFNXzd2QdpsNh05Db5TF3xzJm30YN+A8/6xHSuRcQqoc3kFA==", - "optional": true - }, - "node_modules/date-fns": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.9.0.tgz", - "integrity": "sha512-khbFLu/MlzLjEzy9Gh8oY1hNt/Dvxw3J6Rbc28cVoYWQaC1S3YI4xwkF9ZWcjDLscbZlY9hISMr66RFzZagLsA==" - }, - "node_modules/dayjs": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", - "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==" + "node_modules/cli-ux/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dependencies": { - "ms": "^2.1.1" - } + "node_modules/cli-ux/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/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "node_modules/cli-ux/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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=", + "node_modules/cli-ux/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": ">=0.10" + "node": ">=8" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "node_modules/cli-ux/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": { - "mimic-response": "^3.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "node_modules/cli-ux/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/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-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "optional": true, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", "engines": { - "node": ">=4.0.0" + "node": ">= 10" } }, - "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/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/default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "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": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" + "ansi-regex": "^4.1.0" }, "engines": { "node": ">=6" } }, - "node_modules/default-gateway/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "node_modules/cliui/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": { - "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" + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" }, "engines": { "node": ">=6" } }, - "node_modules/default-gateway/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", "engines": { - "node": ">=6" + "node": ">=0.8" } }, - "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dependencies": { - "clone": "^1.0.2" + "mimic-response": "^1.0.0" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "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": ">=10" + "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" - }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "engines": { - "node": ">= 0.4" + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "node_modules/define-property": { + "node_modules/coa": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "engines": { "node": ">=0.10.0" } }, - "node_modules/define-property/node_modules/is-accessor-descriptor": { + "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/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dependencies": { - "kind-of": "^6.0.0" + "map-visit": "^1.0.0", + "object-visit": "^1.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==", + "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": { - "kind-of": "^6.0.0" - }, + "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/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "engines": { - "node": ">=0.10.0" + "node": ">=0.1.90" } }, - "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==", + "node_modules/columnify": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.5.4.tgz", + "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=", "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, + "strip-ansi": "^3.0.0", + "wcwidth": "^1.0.0" + } + }, + "node_modules/columnify/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/del": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "node_modules/columnify/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": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" + "ansi-regex": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/del/node_modules/p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "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": { - "aggregate-error": "^3.0.0" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, "engines": { - "node": ">=0.4.0" + "node": ">= 6" } }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "optional": true - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "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": ">= 0.6" + "node": ">=4.0.0" } }, - "node_modules/des.js": { + "node_modules/commondir": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "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": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "arity-n": "^1.0.4" } }, - "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-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", - "optional": true, - "bin": { - "detect-libc": "bin/detect-libc.js" + "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.10" + "node": ">= 0.6" } }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "node_modules/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": ">=8" + "node": ">= 0.8.0" } }, - "node_modules/detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "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" - }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", "engines": { - "node": ">= 4.2.1" + "node": ">= 0.8" } }, - "node_modules/detect-port-alt/node_modules/debug": { + "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==", @@ -10819,1882 +8863,2327 @@ "ms": "2.0.0" } }, - "node_modules/detect-port-alt/node_modules/ms": { + "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/devtools-protocol": { - "version": "0.0.799653", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.799653.tgz", - "integrity": "sha512-t1CcaZbvm8pOlikqrsIM9GOa7Ipp07+4h/q9u0JXBWjPCjHdBl9KkddX87Vv9vBHoBGtwV79sYQNGnQM6iS5gg==", - "dev": true + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "node_modules/dicer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz", - "integrity": "sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==", + "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": { - "streamsearch": "0.1.2" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concurrently": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.3.0.tgz", + "integrity": "sha512-8MhqOB6PWlBfA2vJ8a0bSFKATOdWlHiQlk11IfmQBPaHVP8oP2gsh2MObE6UR3hqDHqvaIvLTyceNW6obVuFHQ==", + "dependencies": { + "chalk": "^2.4.2", + "date-fns": "^2.0.1", + "lodash": "^4.17.15", + "read-pkg": "^4.0.1", + "rxjs": "^6.5.2", + "spawn-command": "^0.0.2-1", + "supports-color": "^6.1.0", + "tree-kill": "^1.2.2", + "yargs": "^13.3.0" + }, + "bin": { + "concurrently": "bin/concurrently.js" }, "engines": { - "node": ">=4.5.0" + "node": ">=6.0.0" } }, - "node_modules/diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true, + "node_modules/concurrently/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": ">=0.3.1" + "node": ">=6" } }, - "node_modules/diff-sequences": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", - "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "optional": true, + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "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/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/diffie-hellman/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "node_modules/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/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "optional": true + }, + "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/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", "dependencies": { - "path-type": "^4.0.0" + "safe-buffer": "5.1.2" }, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/discontinuous-range": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", - "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=", - "dev": true + "node_modules/content-disposition/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/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/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/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==", + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" + "safe-buffer": "~5.1.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=", + "node_modules/convert-source-map/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/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": { - "buffer-indexof": "^1.0.0" + "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/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "node_modules/copy-concurrently/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": { - "esutils": "^2.0.2" + "minimist": "^1.2.5" }, - "engines": { - "node": ">=6.0.0" + "bin": { + "mkdirp": "bin/cmd.js" } }, - "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==", + "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": { - "utila": "~0.4" + "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/dom-helpers": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.3.tgz", - "integrity": "sha512-nZD1OtwfWGRBWlpANxacBEZrEuLa16o1nh7YopFWeoF68Zt8GGEmzHu6Xv4F3XaFIC+YXtTLrzgqKxFgLEe4jw==", + "node_modules/copyfiles": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", + "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", "dependencies": { - "@babel/runtime": "^7.6.3", - "csstype": "^2.6.7" + "glob": "^7.0.5", + "minimatch": "^3.0.3", + "mkdirp": "^1.0.4", + "noms": "0.0.0", + "through2": "^2.0.1", + "untildify": "^4.0.0", + "yargs": "^16.1.0" + }, + "bin": { + "copyfiles": "copyfiles", + "copyup": "copyfiles" } }, - "node_modules/dom-helpers/node_modules/@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "node_modules/copyfiles/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dependencies": { - "regenerator-runtime": "^0.13.2" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/dom-serializer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", - "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", - "dependencies": { - "domelementtype": "^1.3.0", - "entities": "^1.1.1" - } + "node_modules/copyfiles/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/dom-storage": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/dom-storage/-/dom-storage-2.1.0.tgz", - "integrity": "sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==", + "node_modules/copyfiles/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": "*" + "node": ">=8" } }, - "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==", + "node_modules/copyfiles/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": ">=0.4", - "npm": ">=1.2" + "node": ">=8" } }, - "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/copyfiles/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "node_modules/copyfiles/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dependencies": { - "webidl-conversions": "^5.0.0" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "node_modules/copyfiles/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/core-js-compat": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", + "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", "dependencies": { - "domelementtype": "1" + "browserslist": "^4.16.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" + "node_modules/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/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/core-js-pure": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz", + "integrity": "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/dot-case/node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + "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/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", "dependencies": { - "is-obj": "^2.0.0" + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "engines": { - "node": ">=8" + "node": ">=4" } }, - "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/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/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.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + "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/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "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": { - "end-of-stream": "^1.0.0", + "cipher-base": "^1.0.1", "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.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" + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.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==", + "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": { - "safe-buffer": "^5.0.1" + "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/ee-first": { + "node_modules/create-require": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" }, - "node_modules/ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" } }, - "node_modules/electron-to-chromium": { - "version": "1.3.672", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.672.tgz", - "integrity": "sha512-gFQe7HBb0lbOMqK2GAS5/1F+B0IMdYiAgB9OT/w1F4M7lgJK2aNOMNOM622aEax+nS1cTMytkiT0uMOkbtFmHw==" + "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/elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "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==", + "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": { - "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" + "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/elliptic/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - }, - "node_modules/emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "optional": true, "engines": { - "node": ">=10" + "node": ">=8" } }, - "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/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/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "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": ">= 4" + "node": ">=6.0.0" } }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "node_modules/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": ">= 0.8" + "node": "*" } }, - "node_modules/encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", - "dev": true, + "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": { - "iconv-lite": "~0.4.13" + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" } }, - "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==", + "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": { - "once": "^1.4.0" + "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/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" + "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": ">=6.9.0" + "node": ">=4" } }, - "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==", + "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": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" }, "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" + "node": ">=4" } }, - "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==", + "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": { - "ansi-colors": "^4.1.1" + "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": ">=8.6" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" } }, - "node_modules/ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", - "optional": true - }, - "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/css-loader/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/enzyme": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", - "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", - "dev": true, + "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": { - "array.prototype.flat": "^1.2.3", - "cheerio": "^1.0.0-rc.3", - "enzyme-shallow-equal": "^1.0.1", - "function.prototype.name": "^1.1.2", - "has": "^1.0.3", - "html-element-map": "^1.2.0", - "is-boolean-object": "^1.0.1", - "is-callable": "^1.1.5", - "is-number-object": "^1.0.4", - "is-regex": "^1.0.5", - "is-string": "^1.0.5", - "is-subset": "^0.1.1", - "lodash.escape": "^4.0.1", - "lodash.isequal": "^4.5.0", - "object-inspect": "^1.7.0", - "object-is": "^1.0.2", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1", - "object.values": "^1.1.1", - "raf": "^3.4.1", - "rst-selector-parser": "^2.2.3", - "string.prototype.trim": "^1.2.1" + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "node_modules/enzyme-adapter-react-16": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz", - "integrity": "sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==", - "dev": true, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", "dependencies": { - "enzyme-adapter-utils": "^1.13.0", - "enzyme-shallow-equal": "^1.0.1", - "has": "^1.0.3", - "object.assign": "^4.1.0", - "object.values": "^1.1.1", - "prop-types": "^15.7.2", - "react-is": "^16.12.0", - "react-test-renderer": "^16.0.0-0", - "semver": "^5.7.0" + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/enzyme-adapter-react-16/node_modules/react-is": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", - "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==", - "dev": true + "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/enzyme-adapter-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz", - "integrity": "sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==", - "dev": true, + "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": { - "airbnb-prop-types": "^2.15.0", - "function.prototype.name": "^1.1.2", - "object.assign": "^4.1.0", - "object.fromentries": "^2.0.2", - "prop-types": "^15.7.2", - "semver": "^5.7.1" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/enzyme-shallow-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.1.tgz", - "integrity": "sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==", - "dev": true, + "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": { - "has": "^1.0.3", - "object-is": "^1.0.2" + "@babel/runtime": "^7.8.3", + "is-in-browser": "^1.0.2" } }, - "node_modules/enzyme-to-json": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.4.4.tgz", - "integrity": "sha512-50LELP/SCPJJGic5rAARvU7pgE3m1YaNj7JLM+Qkhl5t7PAs6fiyc8xzc50RnkKPFQCv0EeFVjEWdIFRGPWMsA==", - "dev": true, - "dependencies": { - "lodash": "^4.17.15", - "react-is": "^16.12.0" - }, + "node_modules/css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", "engines": { - "node": ">=6.0.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/enzyme-to-json/node_modules/react-is": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", - "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==", + "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/enzyme/node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true, + "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": ">= 0.4" + "node": ">=4" } }, - "node_modules/enzyme/node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, + "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": { - "has": "^1.0.3" + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" } }, - "node_modules/enzyme/node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "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==", + "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": { - "prr": "~1.0.1" + "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" }, - "bin": { - "errno": "cli.js" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { - "is-arrayish": "^0.2.1" + "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/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/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/es-abstract": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz", - "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==", + "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": { - "es-to-primitive": "^1.2.0", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.0", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-inspect": "^1.6.0", - "object-keys": "^1.1.1", - "string.prototype.trimleft": "^2.1.0", - "string.prototype.trimright": "^2.1.0" + "postcss": "^7.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6.9.0" } }, - "node_modules/es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, + "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": ">= 0.4" + "node": ">=6.9.0" } }, - "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==", + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dependencies": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.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=", + "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": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "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/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/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "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": ">=6" + "node": ">=8" } }, - "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/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/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/csstype": { + "version": "2.6.17", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz", + "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A==" }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "node_modules/cypress": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-6.9.1.tgz", + "integrity": "sha512-/RVx6sOhsyTR9sd9v0BHI4tnDZAhsH9rNat7CIKCUEr5VPWxyfGH0EzK4IHhAqAH8vjFcD4U14tPiJXshoUrmQ==", + "dev": true, + "hasInstallScript": true, "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" + "@cypress/listr-verbose-renderer": "^0.4.1", + "@cypress/request": "^2.88.5", + "@cypress/xvfb": "^1.2.4", + "@types/node": "12.12.50", + "@types/sinonjs__fake-timers": "^6.0.1", + "@types/sizzle": "^2.3.2", + "arch": "^2.1.2", + "blob-util": "2.0.2", + "bluebird": "^3.7.2", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-table3": "~0.6.0", + "commander": "^5.1.0", + "common-tags": "^1.8.0", + "dayjs": "^1.9.3", + "debug": "4.3.2", + "eventemitter2": "^6.4.2", + "execa": "^4.0.2", + "executable": "^4.1.1", + "extract-zip": "^1.7.0", + "fs-extra": "^9.0.1", + "getos": "^3.2.1", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.2", + "lazy-ass": "^1.6.0", + "listr": "^0.14.3", + "lodash": "^4.17.19", + "log-symbols": "^4.0.0", + "minimist": "^1.2.5", + "moment": "^2.29.1", + "ospath": "^1.2.2", + "pretty-bytes": "^5.4.1", + "ramda": "~0.27.1", + "request-progress": "^3.0.0", + "supports-color": "^7.2.0", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "url": "^0.11.0", + "yauzl": "^2.10.0" }, "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "cypress": "bin/cypress" }, "engines": { - "node": ">=4.0" + "node": ">=10.0.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=", + "node_modules/cypress-multi-reporters": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cypress-multi-reporters/-/cypress-multi-reporters-1.5.0.tgz", + "integrity": "sha512-6rJ1rk1RpjZwTeydCDc8r3iOmWj2ZEYo++oDTJHNEu7eetb3W1cYDNo5CdxF/r0bo7TLQsOEpBHOCYBZfPVt/g==", + "dev": true, "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "debug": "^4.1.1", + "lodash": "^4.17.15" }, "engines": { - "node": ">= 0.8.0" + "node": ">=6.0.0" + }, + "peerDependencies": { + "mocha": ">=3.1.2" } }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "node_modules/cypress/node_modules/@types/node": { + "version": "12.12.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.50.tgz", + "integrity": "sha512-5ImO01Fb8YsEOYpV+aeyGYztcYcjGsBvN4D7G5r1ef2cuQOpymjWNQi5V0rKHE6PC2ru3HkoUr/Br2/8GUA84w==", + "dev": true + }, + "node_modules/cypress/node_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": { - "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" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "node_modules/cypress/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/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=", + "node_modules/cypress/node_modules/color-convert": { + "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": { - "prelude-ls": "~1.1.2" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.8.0" + "node": ">=7.0.0" } }, - "node_modules/eslint": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.20.0.tgz", - "integrity": "sha512-qGi0CTcOGP2OtCQBgWZlQjcTuP0XkIpYFj25XtRTQSHC+umNnp7UMshr2G8SLsRFYDdAPFeHOsiteadmMH02Yw==", + "node_modules/cypress/node_modules/color-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/cypress/node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, "dependencies": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.3.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.0", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.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.20", - "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" + "ms": "2.1.2" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "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==", + "node_modules/cypress/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==", + "dev": true, "dependencies": { - "confusing-browser-globals": "^1.0.10" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=10" } }, - "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/cypress/node_modules/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/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==", + "node_modules/cypress/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, "dependencies": { - "ms": "2.0.0" + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "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-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==", + "node_modules/cypress/node_modules/supports-color": { + "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": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" + "has-flag": "^4.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": ">=8" } }, - "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" - }, + "node_modules/cypress/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, "engines": { - "node": ">=4" + "node": ">= 10.0.0" } }, - "node_modules/eslint-module-utils/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" + "es5-ext": "^0.10.50", + "type": "^1.0.1" } }, - "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/d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" }, - "node_modules/eslint-module-utils/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "node_modules/damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, "dependencies": { - "p-try": "^1.0.0" + "assert-plus": "^1.0.0" }, "engines": { - "node": ">=4" + "node": ">=0.10" } }, - "node_modules/eslint-module-utils/node_modules/p-locate": { + "node_modules/data-urls": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "dependencies": { - "p-limit": "^1.1.0" + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/eslint-module-utils/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "node_modules/date-and-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-1.0.1.tgz", + "integrity": "sha512-7u+uNfnjWkX+YFQfivvW24TjaJG6ahvTrfw1auq7KlC7osuGcZBIWGBvB9UcENjH6JnLVhMqlRripk1dSHjAUA==", + "optional": true + }, + "node_modules/date-fns": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.22.1.tgz", + "integrity": "sha512-yUFPQjrxEmIsMqlHhAhmxkuH769baF21Kk+nZwZGyrMoyLA+LugaQtC0+Tqf9CBUUULWwUJt6Q5ySI3LJDDCGg==", "engines": { - "node": ">=4" + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" } }, - "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=", + "node_modules/dayjs": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.5.tgz", + "integrity": "sha512-BUFis41ikLz+65iH6LHQCDm4YPMj5r1YFLdupPIyM4SGcXMmtiLQ7U37i+hGS8urIuqe7I/ou3IS1jVc4nbN4g==" + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dependencies": { - "find-up": "^2.1.0" + "ms": "2.1.2" }, "engines": { - "node": ">=4" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/eslint-plugin-flowtype": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.3.0.tgz", - "integrity": "sha512-QMA0+QXL+5bXM91T6qeO1yriEL79a6spXs1VUWk9IwExiNxl3AV8OFS8H4gsfYM54tIzMbF6qt8Z6J02r37ABw==", - "dependencies": { - "lodash": "^4.17.15", - "string-natural-compare": "^3.0.1" - }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=0.10.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==", + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", "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" + "mimic-response": "^3.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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=", + "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": { - "esutils": "^2.0.2", - "isarray": "^1.0.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" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "optional": true, "engines": { - "node": ">=0.10.0" + "node": ">=4.0.0" } }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "node_modules/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/eslint-plugin-import/node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-jest": { - "version": "24.1.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.5.tgz", - "integrity": "sha512-FIP3lwC8EzEG+rOs1y96cOJmMVpdFNreoDJv29B5vIupVssRi8zrSY3QadogT0K3h1Y8TMxJ6ZSAzYUmFCp2hg==", + "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": { - "@typescript-eslint/experimental-utils": "^4.0.1" + "execa": "^1.0.0", + "ip-regex": "^2.1.0" }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "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==", + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dependencies": { - "@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" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "engines": { - "node": ">=4.0" + "node": ">=4.8" } }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/@babel/runtime": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", - "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", + "node_modules/default-gateway/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dependencies": { - "regenerator-runtime": "^0.13.4" + "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/eslint-plugin-jsx-a11y/node_modules/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "node_modules/default-gateway/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dependencies": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" + "pump": "^3.0.0" }, "engines": { - "node": ">=6.0" + "node": ">=6" } }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.1.tgz", - "integrity": "sha512-117l1H6U4X3Krn+MrzYrL57d5H7siRHWraBs7s+LjRuFK7Fe7hJqnJ0skWlinqsycVLU5YAo6L8CsEYQ0V5prg==" - }, - "node_modules/eslint-plugin-jsx-a11y/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/default-gateway/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/eslint-plugin-react": { - "version": "7.22.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", - "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", + "node_modules/default-gateway/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": { - "array-includes": "^3.1.1", - "array.prototype.flatmap": "^1.2.3", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "object.entries": "^1.1.2", - "object.fromentries": "^2.0.2", - "object.values": "^1.1.1", - "prop-types": "^15.7.2", - "resolve": "^1.18.1", - "string.prototype.matchall": "^4.0.2" + "path-key": "^2.0.0" }, "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==", + "node_modules/default-gateway/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "node_modules/default-gateway/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dependencies": { - "esutils": "^2.0.2" + "shebang-regex": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-react/node_modules/es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-react/node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/default-gateway/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "isexe": "^2.0.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "which": "bin/which" } }, - "node_modules/eslint-plugin-react/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dependencies": { + "clone": "^1.0.2" } }, - "node_modules/eslint-plugin-react/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==", + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", "engines": { - "node": ">= 0.4" + "node": ">=10" } }, - "node_modules/eslint-plugin-react/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==", + "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": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" + "object-keys": "^1.0.12" }, "engines": { "node": ">= 0.4" } }, - "node_modules/eslint-plugin-react/node_modules/object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "node_modules/eslint-plugin-react/node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "node_modules/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": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-react/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==", + "node_modules/del": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "has": "^1.0.3" + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" }, "engines": { - "node": ">= 0.4" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "node": ">=8" } }, - "node_modules/eslint-plugin-testing-library": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.1.tgz", - "integrity": "sha512-nQIFe2muIFv2oR2zIuXE4vTbcFNx8hZKRzgHZqJg8rfopIWwoTwtlbCCNELT/jXzVe1uZF68ALGYoDXjLczKiQ==", + "node_modules/del/node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", "dependencies": { - "@typescript-eslint/experimental-utils": "^3.10.1" + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0", - "npm": ">=6" + "node": ">=8" } }, - "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" - }, + "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": "^10.12.0 || >=12.0.0" + "node": ">=0.4.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==", + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "optional": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": ">= 0.6" } }, - "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==", + "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": { - "@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" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.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" + "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-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" }, "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": ">=0.10" } }, - "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==", + "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": ">=4" + "node": ">=8" } }, - "node_modules/eslint-plugin-testing-library/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", "dependencies": { - "lru-cache": "^6.0.0" + "address": "^1.0.1", + "debug": "^2.6.0" }, "bin": { - "semver": "bin/semver.js" + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, "engines": { - "node": ">=10" + "node": ">= 4.2.1" } }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "node_modules/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": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" + "ms": "2.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==", + "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/devtools-protocol": { + "version": "0.0.818844", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz", + "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==", + "dev": true + }, + "node_modules/dicer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz", + "integrity": "sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==", "dependencies": { - "eslint-visitor-keys": "^1.1.0" + "streamsearch": "0.1.2" }, "engines": { - "node": ">=6" + "node": ">=4.5.0" } }, - "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==", + "node_modules/diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true, "engines": { - "node": ">=4" + "node": ">=0.3.1" } }, - "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==", + "node_modules/diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", "engines": { - "node": ">=10" + "node": ">= 6" } }, - "node_modules/eslint-webpack-plugin": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.2.tgz", - "integrity": "sha512-ndD9chZ/kaGnjjx7taRg7c6FK/YKb29SSYzaLtPBIYLYJQmZtuKqtQbAvTS2ymiMQT6X0VW9vZIHK0KLstv93Q==", + "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": { - "@types/eslint": "^7.2.6", - "arrify": "^2.0.1", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "schema-utils": "^3.0.0" + "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": ">= 10.13.0" + "node": ">=8" } }, - "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/discontinuous-range": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz", + "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", "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" + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" } }, - "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "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/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dependencies": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 10.13.0" + "node": ">=6.0.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==", + "node_modules/dom-accessibility-api": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz", + "integrity": "sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA==", + "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": { - "@babel/highlight": "^7.10.4" + "utila": "~0.4" } }, - "node_modules/eslint/node_modules/@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" } }, - "node_modules/eslint/node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/dom-helpers/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/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" }, - "engines": { - "node": ">=4" + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/eslint/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==", + "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": ">=8" + "node": "*" } }, - "node_modules/eslint/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" - }, + "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": ">=10" + "node": ">=0.4", + "npm": ">=1.2" } }, - "node_modules/eslint/node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", "dependencies": { - "color-convert": "^2.0.1" + "webidl-conversions": "^5.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/eslint/node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/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/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", "dependencies": { - "color-name": "~1.1.4" + "domelementtype": "^2.2.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "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==", + "node_modules/domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" }, - "engines": { - "node": ">= 8" + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/eslint/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "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": { - "type-fest": "^0.8.1" + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "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/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==", + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "engines": { - "node": ">=8" + "node": ">=10" } }, - "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/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": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "optional": true, + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" } }, - "node_modules/eslint/node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/duplexify/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==", + "optional": true, "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=6" + "node": ">= 6" } }, - "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/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "node_modules/eslint/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "node_modules/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==", + "hasInstallScript": true, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/eslint/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, + "node_modules/electron-to-chromium": { + "version": "1.3.765", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.765.tgz", + "integrity": "sha512-4NhcsfZYlr1x4FehYkK+R9CNNTOZ8vLcIu8Y1uWehxYp5r/jlCGAfBqChIubEfdtX+rBQpXx4yJuX/dzILH/nw==" + }, + "node_modules/elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "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==", + "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": { - "shebang-regex": "^3.0.0" - }, + "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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/eslint/node_modules/shebang-regex": { + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "engines": { - "node": ">=8" + "node": ">= 4" } }, - "node_modules/eslint/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" - }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/eslint/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/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "dependencies": { + "iconv-lite": "^0.6.2" } }, - "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==", + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "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==", + "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": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" + "once": "^1.4.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==", + "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": ">=4" + "node": ">=6.9.0" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "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" + "node": ">=4.3.0 <5.0.0 || >=5.10" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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": { - "estraverse": "^5.1.0" + "ansi-colors": "^4.1.1" }, "engines": { - "node": ">=0.10" + "node": ">=8.6" } }, - "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==", + "node_modules/enquirer/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": ">=4.0" + "node": ">=6" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "optional": true + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/enzyme": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz", + "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==", + "dev": true, "dependencies": { - "estraverse": "^5.2.0" + "array.prototype.flat": "^1.2.3", + "cheerio": "^1.0.0-rc.3", + "enzyme-shallow-equal": "^1.0.1", + "function.prototype.name": "^1.1.2", + "has": "^1.0.3", + "html-element-map": "^1.2.0", + "is-boolean-object": "^1.0.1", + "is-callable": "^1.1.5", + "is-number-object": "^1.0.4", + "is-regex": "^1.0.5", + "is-string": "^1.0.5", + "is-subset": "^0.1.1", + "lodash.escape": "^4.0.1", + "lodash.isequal": "^4.5.0", + "object-inspect": "^1.7.0", + "object-is": "^1.0.2", + "object.assign": "^4.1.0", + "object.entries": "^1.1.1", + "object.values": "^1.1.1", + "raf": "^3.4.1", + "rst-selector-parser": "^2.2.3", + "string.prototype.trim": "^1.2.1" }, - "engines": { - "node": ">=4.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/enzyme-adapter-react-16": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.6.tgz", + "integrity": "sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g==", + "dev": true, + "dependencies": { + "enzyme-adapter-utils": "^1.14.0", + "enzyme-shallow-equal": "^1.0.4", + "has": "^1.0.3", + "object.assign": "^4.1.2", + "object.values": "^1.1.2", + "prop-types": "^15.7.2", + "react-is": "^16.13.1", + "react-test-renderer": "^16.0.0-0", + "semver": "^5.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "peerDependencies": { + "enzyme": "^3.0.0", + "react": "^16.0.0-0", + "react-dom": "^16.0.0-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/enzyme-adapter-react-16/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==", + "dev": true }, - "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + "node_modules/enzyme-adapter-react-16/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } }, - "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/enzyme-adapter-utils": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.0.tgz", + "integrity": "sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==", + "dev": true, + "dependencies": { + "airbnb-prop-types": "^2.16.0", + "function.prototype.name": "^1.1.3", + "has": "^1.0.3", + "object.assign": "^4.1.2", + "object.fromentries": "^2.0.3", + "prop-types": "^15.7.2", + "semver": "^5.7.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + }, + "peerDependencies": { + "react": "0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "engines": { - "node": ">= 0.6" + "node_modules/enzyme-adapter-utils/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" } }, - "node_modules/event-stream": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", - "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "node_modules/enzyme-shallow-equal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", + "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", "dev": true, "dependencies": { - "duplexer": "~0.1.1", - "from": "~0", - "map-stream": "~0.1.0", - "pause-stream": "0.0.11", - "split": "0.3", - "stream-combiner": "~0.0.4", - "through": "~2.3.1" + "has": "^1.0.3", + "object-is": "^1.1.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", - "optional": true, + "node_modules/enzyme-to-json": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", + "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", + "dev": true, + "dependencies": { + "@types/cheerio": "^0.22.22", + "lodash": "^4.17.21", + "react-is": "^16.12.0" + }, "engines": { - "node": ">=6" + "node": ">=6.0.0" + }, + "peerDependencies": { + "enzyme": "^3.4.0" } }, - "node_modules/eventemitter2": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", - "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", + "node_modules/enzyme-to-json/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==", "dev": true }, - "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.2.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", - "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/eventsource": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", - "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "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": { - "original": "^1.0.0" + "prr": "~1.0.1" }, - "engines": { - "node": ">=0.12.0" + "bin": { + "errno": "cli.js" } }, - "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==", + "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": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" + "is-arrayish": "^0.2.1" } }, - "node_modules/exec-sh": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", - "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + "node_modules/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/execa": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz", - "integrity": "sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==", + "node_modules/es-abstract": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", "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" + "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.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "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": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">= 8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/execa/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/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/execa/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, - "node_modules/execa/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/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": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" + "d": "^1.0.1", + "ext": "^1.1.2" } }, - "node_modules/execa/node_modules/path-key": { + "node_modules/escalade": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/execa/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/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "node_modules/execa/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dependencies": { - "isexe": "^2.0.0" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" }, "bin": { - "node-which": "bin/node-which" + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">= 8" + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/executable": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", - "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", - "dev": true, + "node_modules/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA==", "dependencies": { - "pify": "^2.2.0" + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.2", + "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", + "escape-string-regexp": "^4.0.0", + "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", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "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.merge": "^4.6.2", + "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.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" }, "engines": { - "node": ">=4" - } - }, - "node_modules/executable/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/exit-hook": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", - "dev": true, + "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": ">=0.10.0" + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0", + "@typescript-eslint/parser": "^4.0.0", + "babel-eslint": "^10.0.0", + "eslint": "^7.5.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-jest": "^24.0.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.20.3", + "eslint-plugin-react-hooks": "^4.0.8", + "eslint-plugin-testing-library": "^3.9.0" + }, + "peerDependenciesMeta": { + "eslint-plugin-jest": { + "optional": true + }, + "eslint-plugin-testing-library": { + "optional": true + } } }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "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.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" + "debug": "^2.6.9", + "resolve": "^1.13.1" } }, - "node_modules/expand-brackets/node_modules/debug": { + "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==", @@ -12702,602 +11191,583 @@ "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": { + "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/expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "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/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/eslint-module-utils": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", "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" + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/expect/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==", + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { - "@types/istanbul-lib-report": "*" + "ms": "^2.1.1" } }, - "node_modules/expect/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==", + "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": { - "@types/yargs-parser": "*" - } - }, - "node_modules/expect/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==", + "locate-path": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/expect/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "p-try": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "p-limit": "^1.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=4" } }, - "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/expect/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==", + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "engines": { - "node": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/expect/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/expect/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" + "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": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/expect/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==", + "node_modules/eslint-plugin-flowtype": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.8.0.tgz", + "integrity": "sha512-feK1xnUTsMSNTOw9jFw7aVgZl7Ep+ghpta/YEoaV6jbXU6Yso30B7BIj9ObHLzZ5TFJL7D98az080wfykLCrcw==", + "dependencies": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + }, "engines": { - "node": ">= 10.14.2" + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.1.0" } }, - "node_modules/expect/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==", + "node_modules/eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" } }, - "node_modules/expect/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==", + "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": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" }, "engines": { - "node": ">= 10" + "node": ">=0.10.0" } }, - "node_modules/expect/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "node_modules/expect/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dependencies": { - "has-flag": "^4.0.0" + "locate-path": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "node_modules/eslint-plugin-import/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "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" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" }, "engines": { - "node": ">= 0.10.0" + "node": ">=4" } }, - "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==", + "node_modules/eslint-plugin-import/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": { - "ms": "2.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/express/node_modules/ms": { + "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/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==", + "node_modules/eslint-plugin-import/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, "engines": { - "node": ">=0.6" + "node": ">=4" } }, - "node_modules/ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "node_modules/eslint-plugin-import/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": { - "type": "^2.0.0" + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/ext/node_modules/type": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.3.0.tgz", - "integrity": "sha512-rgPIqOdfK/4J9FhiVrZ3cveAjRRo5rsQBAIhnylX874y1DX/kEKSVdLsnuHB6l1KTjHyU01VjiMBHgU2adejyg==" + "node_modules/eslint-plugin-import/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/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "node_modules/eslint-plugin-import/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/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "node_modules/eslint-plugin-import/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "pify": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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" - }, + "node_modules/eslint-plugin-import/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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==", + "node_modules/eslint-plugin-import/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" }, "engines": { "node": ">=4" } }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "node_modules/eslint-plugin-import/node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", "dependencies": { - "os-tmpdir": "~1.0.2" + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" }, "engines": { - "node": ">=0.6.0" + "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" - }, + "node_modules/eslint-plugin-import/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": ">=0.10.0" + "node": ">=4" } }, - "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=", + "node_modules/eslint-plugin-jest": { + "version": "24.3.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.6.tgz", + "integrity": "sha512-WOVH4TIaBLIeCX576rLcOgjNXqP+jNlCiEmRgFTfQtJ52DpwnIQKAVGlGPAN7CZ33bW6eNfHD6s8ZbEUTQubJg==", "dependencies": { - "is-descriptor": "^1.0.0" + "@typescript-eslint/experimental-utils": "^4.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": ">= 4", + "eslint": ">=5" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } } }, - "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=", + "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": { - "is-extendable": "^0.1.0" + "@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": ">=0.10.0" + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" } }, - "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==", + "node_modules/eslint-plugin-react": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", "dependencies": { - "kind-of": "^6.0.0" + "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.4", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.5" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" } }, - "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" - }, + "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": ">=0.10.0" + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.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==", + "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": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "esutils": "^2.0.2" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/extract-stack": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/extract-stack/-/extract-stack-2.0.0.tgz", - "integrity": "sha512-AEo4zm+TenK7zQorGK1f9mJ8L14hnTDi2ZQPR+Mub1NX8zimka1mXpV5LpH8x9HoUmFSHZCfLHqWvp0Y4FxxzQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, + "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": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" }, - "bin": { - "extract-zip": "cli.js" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/extract-zip/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, + "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": { - "ms": "2.0.0" + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^5 || ^6 || ^7" } }, - "node_modules/extract-zip/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "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.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" - }, - "node_modules/fast-glob": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", + "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": { - "@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" + "@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": ">=8" + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" } }, - "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-redact": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-1.5.0.tgz", - "integrity": "sha512-Afo61CgUjkzdvOKDHn08qnZ0kwck38AOGcMlvSGzvJbIab6soAP5rdoQayecGCDsD69AiF9vJBXyq31eoEO2tQ==", + "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": ">=6" + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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==", - "optional": true - }, - "node_modules/fastq": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", - "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", + "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": { - "reusify": "^1.0.0" + "@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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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==", + "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": { - "websocket-driver": ">=0.5.1" + "eslint-visitor-keys": "^1.1.0" }, "engines": { - "node": ">=0.8.0" + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "node_modules/eslint-plugin-testing-library/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": { - "bser": "2.1.1" + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "dev": true, - "dependencies": { - "pend": "~1.2.0" + "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/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": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "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": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.0.0" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/eslint-scope/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/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "dependencies": { - "flat-cache": "^3.0.4" + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=10" } }, - "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==", + "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": { - "loader-utils": "^2.0.0", + "@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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0", + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/file-loader/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/file-loader/node_modules/schema-utils": { + "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==", @@ -13308,345 +11778,482 @@ }, "engines": { "node": ">= 10.13.0" - } - }, - "node_modules/file-type": { - "version": "14.7.1", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-14.7.1.tgz", - "integrity": "sha512-sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA==", - "dependencies": { - "readable-web-to-node-stream": "^2.0.0", - "strtok3": "^6.0.3", - "token-types": "^2.0.0", - "typedarray-to-buffer": "^3.1.5" }, - "engines": { - "node": ">=8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, - "node_modules/filesize": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", - "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", - "engines": { - "node": ">= 0.4.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/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "node_modules/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": { - "to-regex-range": "^5.0.1" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "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": { - "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" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/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": { - "ms": "2.0.0" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.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/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/find-cache-dir": { + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/eslint-utils": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" + "eslint-visitor-keys": "^1.1.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" } }, - "node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "node_modules/eslint/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/node_modules/globals": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", "dependencies": { - "find-up": "^3.0.0" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "node_modules/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/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": { - "locate-path": "^3.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/firebase": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.24.0.tgz", - "integrity": "sha512-j6jIyGFFBlwWAmrlUg9HyQ/x+YpsPkc/TTkbTyeLwwAJrpAmmEHNPT6O9xtAnMV4g7d3RqLL/u9//aZlbY4rQA==", + "node_modules/eslint/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": { - "@firebase/analytics": "0.6.0", - "@firebase/app": "0.6.11", - "@firebase/app-types": "0.6.1", - "@firebase/auth": "0.15.0", - "@firebase/database": "0.6.13", - "@firebase/firestore": "1.18.0", - "@firebase/functions": "0.5.1", - "@firebase/installations": "0.4.17", - "@firebase/messaging": "0.7.1", - "@firebase/performance": "0.4.2", - "@firebase/polyfill": "0.3.36", - "@firebase/remote-config": "0.1.28", - "@firebase/storage": "0.3.43", - "@firebase/util": "0.3.2" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": "^8.13.0 || >=10.10.0" + "node": ">= 0.8.0" } }, - "node_modules/firebase-admin": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-9.5.0.tgz", - "integrity": "sha512-OPXFOTDcAE+NORpfhq7YMEDk+vFClBtjfpkrjm2JHRxb8DpMm+K3AcusonFPU/WOH4FhiVN9JHB0+NPE20S3gQ==", + "node_modules/eslint/node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dependencies": { - "@firebase/database": "^0.8.1", - "@firebase/database-types": "^0.6.1", - "@types/node": "^10.10.0", - "dicer": "^0.3.0", - "jsonwebtoken": "^8.5.1", - "node-forge": "^0.10.0" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" }, "engines": { - "node": ">=10.10.0" + "node": ">= 0.8.0" + } + }, + "node_modules/eslint/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/eslint/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/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" }, - "optionalDependencies": { - "@google-cloud/firestore": "^4.5.0", - "@google-cloud/storage": "^5.3.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/firebase-admin/node_modules/@firebase/component": { - "version": "0.1.21", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.21.tgz", - "integrity": "sha512-kd5sVmCLB95EK81Pj+yDTea8pzN2qo/1yr0ua9yVi6UgMzm6zAeih73iVUkaat96MAHy26yosMufkvd3zC4IKg==", + "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": { - "@firebase/util": "0.3.4", - "tslib": "^1.11.1" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/firebase-admin/node_modules/@firebase/database": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.8.3.tgz", - "integrity": "sha512-i29rr3kcPltIkA8La9M1lgsSxx9bfu5lCQ0T+tbJptZ3UpqpcL1NzCcZa24cJjiLgq3HQNPyLvUvCtcPSFDlRg==", + "node_modules/eslint/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": { - "@firebase/auth-interop-types": "0.1.5", - "@firebase/component": "0.1.21", - "@firebase/database-types": "0.6.1", - "@firebase/logger": "0.2.6", - "@firebase/util": "0.3.4", - "faye-websocket": "0.11.3", - "tslib": "^1.11.1" + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/firebase-admin/node_modules/@firebase/database-types": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.6.1.tgz", - "integrity": "sha512-JtL3FUbWG+bM59iYuphfx9WOu2Mzf0OZNaqWiQ7lJR8wBe7bS9rIm9jlBFtksB7xcya1lZSQPA/GAy2jIlMIkA==", - "dependencies": { - "@firebase/app-types": "0.6.1" + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/firebase-admin/node_modules/@firebase/util": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.3.4.tgz", - "integrity": "sha512-VwjJUE2Vgr2UMfH63ZtIX9Hd7x+6gayi6RUXaTqEYxSbf/JmehLmAEYSuxS/NckfzAXWeGnKclvnXVibDgpjQQ==", + "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": { - "tslib": "^1.11.1" + "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/firebase-admin/node_modules/@types/node": { - "version": "10.17.54", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.54.tgz", - "integrity": "sha512-c8Lm7+hXdSPmWH4B9z/P/xIXhFK3mCQin4yCYMd2p1qpMG5AfgyJuYZ+3q2dT7qLiMMMGMd5dnkFpdqJARlvtQ==" + "node_modules/espree/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/firebase-admin/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/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/flat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz", - "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==", - "dev": true, + "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": { - "is-buffer": "~2.0.3" + "estraverse": "^5.1.0" }, - "bin": { - "flat": "cli.js" + "engines": { + "node": ">=0.10" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "node_modules/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": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "estraverse": "^5.2.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=4.0" } }, - "node_modules/flat/node_modules/is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", - "dev": true, + "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" + "node": ">=4.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/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/flatten": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + "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/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==", + "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-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" } }, - "node_modules/follow-redirects": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", - "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==", + "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==", + "optional": true, "engines": { - "node": ">=4.0" + "node": ">=6" } }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "node_modules/eventemitter2": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", + "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", + "dev": true + }, + "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.10.0" + "node": ">=0.8.x" } }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "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": "*" + "node": ">=0.12.0" } }, - "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==", + "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": { - "@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" + "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": "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": ">=6.11.5", - "yarn": ">=1.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "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==", + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "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/exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true, + "engines": { + "node": ">=0.10.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": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", + "debug": "^2.3.3", + "define-property": "^0.2.5", "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", "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=", + "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": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "ms": "2.0.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=", + "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": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "is-descriptor": "^0.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range/node_modules/extend-shallow": { + "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=", @@ -13657,10 +12264,10 @@ "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=", + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dependencies": { "kind-of": "^3.0.2" }, @@ -13668,7 +12275,7 @@ "node": ">=0.10.0" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number/node_modules/kind-of": { + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", @@ -13679,1246 +12286,1042 @@ "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==", + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dependencies": { - "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" + "kind-of": "^3.0.2" }, "engines": { "node": ">=0.10.0" } }, - "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=", + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-buffer": "^1.1.5" }, "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=", + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dependencies": { - "map-cache": "^0.2.2" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", - "dev": true - }, - "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": ">=0.10.0" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "devOptional": true - }, - "node_modules/fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/fs-extra/node_modules/jsonfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", - "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", - "dependencies": { - "graceful-fs": "^4.1.6", - "universalify": "^1.0.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/fs-extra/node_modules/universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "optional": true, "engines": { - "node": ">= 10.0.0" + "node": ">=6" } }, - "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==", + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", "dependencies": { - "minipass": "^3.0.0" + "@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": ">= 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": ">= 10.14.2" } }, - "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/fscreen": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fscreen/-/fscreen-1.0.2.tgz", - "integrity": "sha1-xMUdltgZ11oZ1yjg30Rfm+m7mE8=" - }, - "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" - ], + "node_modules/expect/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.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=8" } }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.2.tgz", - "integrity": "sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==", - "dev": true, + "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": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "functions-have-names": "^1.2.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/function.prototype.name/node_modules/es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, + "node_modules/expect/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/function.prototype.name/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==", - "dev": true, + "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": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" + "node": ">=7.0.0" } }, - "node_modules/function.prototype.name/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true, - "engines": { - "node": ">= 0.4" - } + "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/function.prototype.name/node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true, + "node_modules/expect/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": ">= 0.4" + "node": ">= 10.14.2" } }, - "node_modules/function.prototype.name/node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, + "node_modules/expect/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/function.prototype.name/node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "node_modules/function.prototype.name/node_modules/string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, + "node_modules/expect/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": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">= 0.4" + "node": ">= 10.14.2" } }, - "node_modules/function.prototype.name/node_modules/string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, + "node_modules/expect/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": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">= 0.4" - } - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "node_modules/functions-have-names": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz", - "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==", - "dev": true - }, - "node_modules/gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "optional": true, - "dependencies": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "node_modules/gauge/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "optional": true, - "engines": { - "node": ">=0.10.0" + "node": ">= 10.14.2" } }, - "node_modules/gauge/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "optional": true, + "node_modules/expect/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": { - "number-is-nan": "^1.0.0" + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "node_modules/gauge/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "optional": true, + "node_modules/expect/node_modules/supports-color": { + "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": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/gauge/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=", - "optional": true, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", "dependencies": { - "ansi-regex": "^2.0.0" + "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": ">= 0.10.0" } }, - "node_modules/gaxios": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-3.2.0.tgz", - "integrity": "sha512-+6WPeVzPvOshftpxJwRi2Ozez80tn/hdtOUag7+gajDHRJvAblKxTFSSMPtr2hmnLy7p0mvYz0rMXLBl8pSO7Q==", - "optional": true, + "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": { - "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" + "ms": "2.0.0" } }, - "node_modules/gaxios/node_modules/agent-base": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.1.tgz", - "integrity": "sha512-01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg==", - "optional": true, - "dependencies": { - "debug": "4" - }, + "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": ">= 6.0.0" + "node": ">=0.6" } }, - "node_modules/gaxios/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==", - "optional": true, + "node_modules/express/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/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" + "type": "^2.0.0" } }, - "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==", - "optional": true, - "engines": { - "node": ">=8" - } + "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/gaxios/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==", - "optional": true, - "engines": { - "node": "4.x || >=6.0.0" - } + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "devOptional": true }, - "node_modules/gcp-metadata": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.0.tgz", - "integrity": "sha512-vQZD57cQkqIA6YPGXM/zc+PIZfNRFdukWGsGZ5+LcJzesi5xp6Gn7a02wRJi4eXPyArNMIYpPET4QMxGqtlk6Q==", - "optional": true, + "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": { - "gaxios": "^3.0.0", - "json-bigint": "^1.0.0" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/gcs-resumable-upload": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/gcs-resumable-upload/-/gcs-resumable-upload-3.1.3.tgz", - "integrity": "sha512-LjVrv6YVH0XqBr/iBW0JgRA1ndxhK6zfEFFJR4im51QVTj/4sInOXimY2evDZuSZ75D3bHxTaQAdXRukMc1y+w==", - "optional": true, + "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==", "dependencies": { - "abort-controller": "^3.0.0", - "configstore": "^5.0.0", - "extend": "^3.0.2", - "gaxios": "^4.0.0", - "google-auth-library": "^7.0.0", - "pumpify": "^2.0.0", - "stream-events": "^1.0.4" - }, - "bin": { - "gcs-upload": "build/src/cli.js" + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/gcs-resumable-upload/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==", - "optional": true, + "node_modules/external-editor/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dependencies": { - "debug": "4" + "os-tmpdir": "~1.0.2" }, "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/gcs-resumable-upload/node_modules/duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, - "dependencies": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" + "node": ">=0.6.0" } }, - "node_modules/gcs-resumable-upload/node_modules/gaxios": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", - "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", - "optional": true, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "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" + "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": ">=10" + "node": ">=0.10.0" } }, - "node_modules/gcs-resumable-upload/node_modules/google-auth-library": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", - "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", - "optional": true, + "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": { - "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" + "is-descriptor": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/gcs-resumable-upload/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==", - "optional": true, + "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": { - "agent-base": "6", - "debug": "4" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/gcs-resumable-upload/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==", - "optional": true, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/gcs-resumable-upload/node_modules/jwa": { + "node_modules/extract-stack": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/gcs-resumable-upload/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==", - "optional": true, - "dependencies": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/gcs-resumable-upload/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==", - "optional": true, + "resolved": "https://registry.npmjs.org/extract-stack/-/extract-stack-2.0.0.tgz", + "integrity": "sha512-AEo4zm+TenK7zQorGK1f9mJ8L14hnTDi2ZQPR+Mub1NX8zimka1mXpV5LpH8x9HoUmFSHZCfLHqWvp0Y4FxxzQ==", "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/gcs-resumable-upload/node_modules/pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "optional": true, - "dependencies": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" + "node": ">=8" } }, - "node_modules/gcs-resumable-upload/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==", - "optional": true, + "node_modules/extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" }, - "engines": { - "node": ">= 6" - } - }, - "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.*" + "bin": { + "extract-zip": "cli.js" } }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "node_modules/extract-zip/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "ms": "2.0.0" } }, - "node_modules/get-intrinsic/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" + "node_modules/extract-zip/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==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" } }, - "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/extract-zip/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true }, - "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/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] }, - "node_modules/get-stdin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", - "engines": { - "node": ">=8" - } + "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/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==", + "node_modules/fast-glob": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz", + "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==", "dependencies": { - "pump": "^3.0.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { "node": ">=8" } }, - "node_modules/get-value": { + "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/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/fast-redact": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-1.5.0.tgz", + "integrity": "sha512-Afo61CgUjkzdvOKDHn08qnZ0kwck38AOGcMlvSGzvJbIab6soAP5rdoQayecGCDsD69AiF9vJBXyq31eoEO2tQ==", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/getos": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", - "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", - "dev": true, - "dependencies": { - "async": "^3.2.0" - } + "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==", + "optional": true }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "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": { - "assert-plus": "^1.0.0" + "reusify": "^1.0.4" } }, - "node_modules/github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", - "optional": true - }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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": { - "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" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": "*" + "node": ">=0.8.0" } }, - "node_modules/glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "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": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" + "bser": "2.1.1" } }, - "node_modules/global-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", - "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "dev": true, "dependencies": { - "ini": "1.3.7" - }, - "engines": { - "node": ">=8" + "pend": "~1.2.0" } }, - "node_modules/global-dirs/node_modules/ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", - "dev": true + "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/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dependencies": { - "global-prefix": "^3.0.0" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "node_modules/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": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "flat-cache": "^3.0.4" }, "engines": { - "node": ">=6" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "node_modules/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": ">=4" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "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/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">=8" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/google-gax": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.10.3.tgz", - "integrity": "sha512-jESs/ME9WgMzfGQKJDu9ea2mEKjznKByRL+5xb8mKfHlbUfS/LxNLNCg/35RgXwVXcNSCqkEY90z8wHxvgdd/Q==", - "optional": true, + "node_modules/file-type": { + "version": "14.7.1", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-14.7.1.tgz", + "integrity": "sha512-sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA==", "dependencies": { - "@grpc/grpc-js": "~1.2.0", - "@grpc/proto-loader": "^0.5.1", - "@types/long": "^4.0.0", - "abort-controller": "^3.0.0", - "duplexify": "^4.0.0", - "fast-text-encoding": "^1.0.3", - "google-auth-library": "^7.0.2", - "is-stream-ended": "^0.1.4", - "node-fetch": "^2.6.1", - "protobufjs": "^6.10.2", - "retry-request": "^4.0.0" - }, - "bin": { - "compileProtos": "build/tools/compileProtos.js" + "readable-web-to-node-stream": "^2.0.0", + "strtok3": "^6.0.3", + "token-types": "^2.0.0", + "typedarray-to-buffer": "^3.1.5" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" } }, - "node_modules/google-gax/node_modules/@grpc/grpc-js": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.9.tgz", - "integrity": "sha512-hUNM2G8EP/dHN6cLFk8BXV6ae8zR7A0TPXGCERdwUiJv9yb6BL7FrTb73gUrrx4Dje6tUeomH6urSDEDz5mE7g==", - "optional": true, - "dependencies": { - "@types/node": ">=12.12.47", - "google-auth-library": "^6.1.1", - "semver": "^6.2.0" - }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "node_modules/filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", "engines": { - "node": "^8.13.0 || >=10.10.0" + "node": ">= 0.4.0" } }, - "node_modules/google-gax/node_modules/@grpc/grpc-js/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==", - "optional": true, + "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": { - "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" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/google-gax/node_modules/@types/node": { - "version": "14.14.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", - "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", - "optional": true - }, - "node_modules/google-gax/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==", - "optional": true, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", "dependencies": { - "debug": "4" + "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": ">= 6.0.0" + "node": ">= 0.8" } }, - "node_modules/google-gax/node_modules/duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, + "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": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" + "ms": "2.0.0" } }, - "node_modules/google-gax/node_modules/gaxios": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", - "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", - "optional": true, + "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": { - "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" + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/google-gax/node_modules/google-auth-library": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", - "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", - "optional": true, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dependencies": { - "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" + "locate-path": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/google-gax/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==", - "optional": true, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dependencies": { - "agent-base": "6", - "debug": "4" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": ">= 6" + "node": ">=6" } }, - "node_modules/google-gax/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==", - "optional": true, + "node_modules/find-cache-dir/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": ">=6" } }, - "node_modules/google-gax/node_modules/jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/google-gax/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==", - "optional": true, - "dependencies": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" } }, - "node_modules/google-gax/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==", - "optional": true, + "node_modules/find-cache-dir/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": "4.x || >=6.0.0" + "node": ">=6" } }, - "node_modules/google-gax/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==", - "optional": true, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "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" + "find-up": "^3.0.0" }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" + "engines": { + "node": ">=6" } }, - "node_modules/google-gax/node_modules/protobufjs/node_modules/@types/node": { - "version": "13.13.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.45.tgz", - "integrity": "sha512-703YTEp8AwQeapI0PTXDOj+Bs/mtdV/k9VcTP7z/de+lx6XjFMKdB+JhKnK+6PZ5za7omgZ3V6qm/dNkMj/Zow==", - "optional": true + "node_modules/find-cache-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/google-gax/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==", - "optional": 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": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/google-gax/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "optional": true, - "bin": { - "semver": "bin/semver.js" + "node": ">=8" } }, - "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==", - "optional": true, + "node_modules/firebase": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.24.0.tgz", + "integrity": "sha512-j6jIyGFFBlwWAmrlUg9HyQ/x+YpsPkc/TTkbTyeLwwAJrpAmmEHNPT6O9xtAnMV4g7d3RqLL/u9//aZlbY4rQA==", "dependencies": { - "node-forge": "^0.10.0" - }, - "bin": { - "gp12-pem": "build/src/bin/gp12-pem.js" + "@firebase/analytics": "0.6.0", + "@firebase/app": "0.6.11", + "@firebase/app-types": "0.6.1", + "@firebase/auth": "0.15.0", + "@firebase/database": "0.6.13", + "@firebase/firestore": "1.18.0", + "@firebase/functions": "0.5.1", + "@firebase/installations": "0.4.17", + "@firebase/messaging": "0.7.1", + "@firebase/performance": "0.4.2", + "@firebase/polyfill": "0.3.36", + "@firebase/remote-config": "0.1.28", + "@firebase/storage": "0.3.43", + "@firebase/util": "0.3.2" }, "engines": { - "node": ">=10" + "node": "^8.13.0 || >=10.10.0" } }, - "node_modules/got": { - "version": "11.8.2", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.2.tgz", - "integrity": "sha512-D0QywKgIe30ODs+fm8wMZiAcZjypcCodPNuMz5H9Mny7RJ+IjJ10BdmGW7OM7fHXP+O7r6ZwapQ/YQmMSvB0UQ==", + "node_modules/firebase-admin": { + "version": "9.10.0", + "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-9.10.0.tgz", + "integrity": "sha512-4mB15zkzSpnLxpBrWJr7ad68ydYB/MMkS53N2XxfFwgz9QuFVCyHhznAno6FP7v+BtZkEJPdVd36nbH1yKS1UQ==", "dependencies": { - "@sindresorhus/is": "^4.0.0", - "@szmarczak/http-timer": "^4.0.5", - "@types/cacheable-request": "^6.0.1", - "@types/responselike": "^1.0.0", - "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.1", - "decompress-response": "^6.0.0", - "http2-wrapper": "^1.0.0-beta.5.2", - "lowercase-keys": "^2.0.0", - "p-cancelable": "^2.0.0", - "responselike": "^2.0.0" + "@firebase/database": "^0.10.0", + "@firebase/database-types": "^0.7.2", + "@types/node": ">=12.12.47", + "dicer": "^0.3.0", + "jsonwebtoken": "^8.5.1", + "jwks-rsa": "^2.0.2", + "node-forge": "^0.10.0" }, "engines": { - "node": ">=10.19.0" + "node": ">=10.13.0" + }, + "optionalDependencies": { + "@google-cloud/firestore": "^4.5.0", + "@google-cloud/storage": "^5.3.0" } }, - "node_modules/graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + "node_modules/firebase-admin/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/growl": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", - "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", - "dev": true, - "engines": { - "node": ">=4.x" + "node_modules/firebase-admin/node_modules/@firebase/auth-interop-types": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz", + "integrity": "sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==", + "peerDependencies": { + "@firebase/app-types": "0.x", + "@firebase/util": "1.x" } }, - "node_modules/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.0.4", - "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.0.4.tgz", - "integrity": "sha512-U9wnSp4GZ7ov6zRdPuRHG4TuqEWqRRgT1gfXGNArhzBUn9byrPeH8uTmBWU/ZiWJJvTEmkjhDIC3mqHWdVi3xQ==", - "optional": true, + "node_modules/firebase-admin/node_modules/@firebase/component": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.4.tgz", + "integrity": "sha512-KoLDPTsvxWr6FT9kn/snffJItaWXZLHLJlZVKiiw+flKE6MVA8Eec+ctvM2zcsMZzC2Z47gFnVqywfBlOevmpQ==", "dependencies": { - "gaxios": "^3.0.0", - "google-p12-pem": "^3.0.3", - "jws": "^4.0.0", - "mime": "^2.2.0" - }, - "engines": { - "node": ">=10" + "@firebase/util": "1.1.0", + "tslib": "^2.1.0" } }, - "node_modules/gtoken/node_modules/jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, + "node_modules/firebase-admin/node_modules/@firebase/database": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.10.6.tgz", + "integrity": "sha512-AGxRnKaJQd4Pq7sblrWI39XM5N2u/pZOeopMxVRja38Cubxp6P5T7lzpp0xNSOQ/RszAoHskGIlCfIz+teaXSQ==", "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" + "@firebase/auth-interop-types": "0.1.6", + "@firebase/component": "0.5.4", + "@firebase/database-types": "0.7.2", + "@firebase/logger": "0.2.6", + "@firebase/util": "1.1.0", + "faye-websocket": "0.11.3", + "tslib": "^2.1.0" } }, - "node_modules/gtoken/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==", - "optional": true, + "node_modules/firebase-admin/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": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" + "@firebase/app-types": "0.6.2" } }, - "node_modules/gud": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", - "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" + "node_modules/firebase-admin/node_modules/@firebase/util": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.1.0.tgz", + "integrity": "sha512-lfuSASuPKNdfebuFR8rjFamMQUPH9iiZHcKS755Rkm/5gRT0qC7BMhCh3ZkHf7NVbplzIc/GhmX2jM+igDRCag==", + "dependencies": { + "tslib": "^2.1.0" + } }, - "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==", + "node_modules/flat": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.1.tgz", + "integrity": "sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==", + "dev": true, "dependencies": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" + "is-buffer": "~2.0.3" }, - "engines": { - "node": ">=6" + "bin": { + "flat": "cli.js" } }, - "node_modules/gzip-size/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "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": ">=6" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "node_modules/flat/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "engines": { "node": ">=4" } }, - "node_modules/har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "node_modules/flatted": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.0.tgz", + "integrity": "sha512-XprP7lDrVT+kE2c2YlfiV+IfS9zxukiIOvNamPNsImNhXadSsQEbosItdL9bUQlCZXR13SvPk20BjWSWLA7m4A==" + }, + "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": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "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": ">=6" + "node": ">=0.10.0" } }, - "node_modules/harmony-reflect": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", - "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/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": { - "function-bind": "^1.1.1" + "@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": ">= 0.4.0" + "node": ">=6.11.5", + "yarn": ">=1.0.0" } }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "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": { - "ansi-regex": "^2.0.0" + "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/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "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/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.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "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.4" + "node": ">=0.10.0" } }, - "node_modules/has-unicode": { + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range/node_modules/extend-shallow": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "optional": true - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "is-extendable": "^0.1.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" - }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", "engines": { "node": ">=0.10.0" } }, - "node_modules/has-values/node_modules/is-number": { + "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=", @@ -14929,7 +13332,7 @@ "node": ">=0.10.0" } }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "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=", @@ -14940,1238 +13343,1307 @@ "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=", + "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": { - "is-buffer": "^1.1.5" + "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/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/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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-stream-validation": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.4.tgz", - "integrity": "sha512-Gjzu0Xn7IagXVkSu9cSFuK1fqzwtLwFhNhVL8IFJijRNMgUttFbBSIAzKuSIrsFMO1+g1RlsoN49zPIbwPDMGQ==", - "optional": true - }, - "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/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/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "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": { - "@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" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "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=", + "node_modules/form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", - "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dependencies": { - "react-is": "^16.7.0" + "map-cache": "^0.2.2" + }, + "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==", + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "engines": { - "node": ">= 6.0.0" + "node": ">= 0.6" } }, - "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/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "node_modules/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", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "readable-stream": "^2.0.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": { + "node_modules/fs-constants": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, - "node_modules/html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "devOptional": true }, - "node_modules/html-element-map": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.2.0.tgz", - "integrity": "sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw==", - "dev": true, + "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": { - "array-filter": "^1.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" } }, - "node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "node_modules/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": { - "whatwg-encoding": "^1.0.5" + "minipass": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">= 8" } }, - "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==", + "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": { - "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" + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" } }, - "node_modules/html-minifier-terser/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/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fscreen": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fscreen/-/fscreen-1.2.0.tgz", + "integrity": "sha512-hlq4+BU0hlPmwsFjwGGzZ+OZ9N/wq9Ljg/sq3pX+2CD7hrJsX9tJgWWK/wiNTFM212CLHWhicOoqwXyZGGetJg==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 6" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "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==", + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.4.tgz", + "integrity": "sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ==", + "dev": true, "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" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=6.9" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/html-webpack-plugin/node_modules/json5": { + "node_modules/functional-red-black-tree": { "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" + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/functions-have-names": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", + "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "optional": true, "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "optional": true, "engines": { - "node": ">=4.0.0" + "node": ">=0.10.0" } }, - "node_modules/html-webpack-plugin/node_modules/util.promisify": { + "node_modules/gauge/node_modules/is-fullwidth-code-point": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "optional": true, "dependencies": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "optional": true, "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" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/htmlparser2/node_modules/readable-stream": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.5.0.tgz", - "integrity": "sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==", + "node_modules/gauge/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=", + "optional": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "ansi-regex": "^2.0.0" }, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "node_modules/http-call": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/http-call/-/http-call-5.3.0.tgz", - "integrity": "sha512-ahwimsC23ICE4kPl9xTBjKB4inbRaeLyZeRunC/1Jy/Z6X8tv22MEAjK+KBOMSVLaqXPTTmd8638waVIKLGx2w==", + "node_modules/gaxios": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.3.0.tgz", + "integrity": "sha512-pHplNbslpwCLMyII/lHPWFQbJWOX0B3R1hwBEOvzYi1GmdKZruuEHK4N9V6f7tf1EaPYyF80mui1+344p6SmLg==", + "optional": true, "dependencies": { - "content-type": "^1.0.4", - "debug": "^4.1.1", - "is-retry-allowed": "^1.1.0", + "abort-controller": "^3.0.0", + "extend": "^3.0.2", + "https-proxy-agent": "^5.0.0", "is-stream": "^2.0.0", - "parse-json": "^4.0.0", - "tunnel-agent": "^0.6.0" + "node-fetch": "^2.3.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" } }, - "node_modules/http-call/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==", + "node_modules/gcp-metadata": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.3.0.tgz", + "integrity": "sha512-L9XQUpvKJCM76YRSmcxrR4mFPzPGsgZUH+GgHMxAET8qc6+BhRJq63RLhWakgEO2KKVgeSDVfyiNjkGSADwNTA==", + "optional": true, + "dependencies": { + "gaxios": "^4.0.0", + "json-bigint": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "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==", + "node_modules/gcs-resumable-upload": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/gcs-resumable-upload/-/gcs-resumable-upload-3.2.1.tgz", + "integrity": "sha512-T7YPQVPFibgt6DmJVPGIgY8jHF9ycGJVDRCutwMBp/7Y2++QYEW8drL9XUdzS6ZvEiwTKvgvGMG77yb63XwSXA==", + "optional": true, "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "abort-controller": "^3.0.0", + "configstore": "^5.0.0", + "extend": "^3.0.2", + "gaxios": "^4.0.0", + "google-auth-library": "^7.0.0", + "pumpify": "^2.0.0", + "stream-events": "^1.0.4" + }, + "bin": { + "gcs-upload": "build/src/cli.js" }, "engines": { - "node": ">= 0.6" + "node": ">=10" } }, - "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.4.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" + "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/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" - }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "engines": { - "node": ">=8.0.0" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "optional": true, + "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": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "engines": { - "node": ">= 6" + "node": ">=8.0.0" } }, - "node_modules/http-proxy-agent/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==", - "optional": true, - "dependencies": { - "debug": "4" - }, + "node_modules/get-stdin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", + "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", "engines": { - "node": ">= 6.0.0" + "node": ">=8" } }, - "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==", + "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": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" + "pump": "^3.0.0" }, "engines": { - "node": ">=4.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "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/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=", + "node_modules/getos": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", + "dev": true, "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "async": "^3.2.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=", + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "assert-plus": "^1.0.0" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", + "optional": true + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "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": ">=0.10.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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=", + "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-extendable": "^0.1.0" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "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=", + "node_modules/global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "ini": "1.3.7" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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=", + "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": { - "is-buffer": "^1.1.5" + "global-prefix": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "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==", + "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": { - "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", + "ini": "^1.3.5", "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" + "which": "^1.3.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "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=", + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "isexe": "^2.0.0" }, - "engines": { - "node": ">=0.10.0" + "bin": { + "which": "bin/which" } }, - "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" - }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" + "node": ">=4" } }, - "node_modules/http2-wrapper": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", - "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.0.0" + "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.19.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", - "dev": true, + "node_modules/google-auth-library": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.2.0.tgz", + "integrity": "sha512-F5mnidUaIXfZZl2FzhZOhboLNR6pIgIPrmP4QAbDKMy+kkb3GOc4r7KndAV9+Kx3VijrQTi4FI/AMLg8VWG6nw==", + "optional": true, "dependencies": { - "agent-base": "5", - "debug": "4" + "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": ">= 6.0.0" - } - }, - "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": ">=10" } }, - "node_modules/husky": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", - "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", + "node_modules/google-gax": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.17.0.tgz", + "integrity": "sha512-Ze/Oq0atVNKyKvDzQFU8B82V9w36GELQruXGsiY1jnySbieZ9vS75v98V/Z10PktmSVqis4sQ+FwK2gkgwIiiw==", + "optional": true, "dependencies": { - "chalk": "^2.4.2", - "ci-info": "^2.0.0", - "cosmiconfig": "^5.2.1", - "execa": "^1.0.0", - "get-stdin": "^7.0.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "read-pkg": "^5.2.0", - "run-node": "^1.0.0", - "slash": "^3.0.0" + "@grpc/grpc-js": "~1.3.0", + "@grpc/proto-loader": "^0.6.1", + "@types/long": "^4.0.0", + "abort-controller": "^3.0.0", + "duplexify": "^4.0.0", + "fast-text-encoding": "^1.0.3", + "google-auth-library": "^7.0.2", + "is-stream-ended": "^0.1.4", + "node-fetch": "^2.6.1", + "object-hash": "^2.1.1", + "protobufjs": "^6.10.2", + "retry-request": "^4.0.0" }, "bin": { - "husky-run": "run.js", - "husky-upgrade": "lib/upgrader/bin.js" + "compileProtos": "build/tools/compileProtos.js" }, "engines": { - "node": ">=8.6.0" + "node": ">=10" } }, - "node_modules/husky/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "node_modules/google-gax/node_modules/@grpc/proto-loader": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.4.tgz", + "integrity": "sha512-7xvDvW/vJEcmLUltCUGOgWRPM8Oofv0eCFSVMuKqaqWJaXSzmB+m9hiyqe34QofAl4WAzIKUZZlinIF9FOHyTQ==", + "optional": true, "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" + "@types/long": "^4.0.1", + "lodash.camelcase": "^4.3.0", + "long": "^4.0.0", + "protobufjs": "^6.10.0", + "yargs": "^16.1.1" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" }, "engines": { "node": ">=6" } }, - "node_modules/husky/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "node_modules/google-gax/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "optional": true, "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/husky/node_modules/parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - }, + "node_modules/google-gax/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==", + "optional": true + }, + "node_modules/google-gax/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==", + "optional": true, "engines": { "node": ">=8" } }, - "node_modules/husky/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==", + "node_modules/google-gax/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==", + "optional": true, "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/hyperlinker": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hyperlinker/-/hyperlinker-1.0.0.tgz", - "integrity": "sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==", + "node_modules/google-gax/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "optional": true, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/hyphenate-style-name": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", - "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/google-gax/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "optional": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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==", + "node_modules/google-gax/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/google-p12-pem": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.1.0.tgz", + "integrity": "sha512-JUtEHXL4DY/N+xhlm7TC3qL797RPAtk0ZGXNs3/gWyiDHYoA/8Rjes0pztkda+sZv4ej1EoO2KhWgW5V9KTrSQ==", + "optional": true, "dependencies": { - "postcss": "^7.0.14" + "node-forge": "^0.10.0" + }, + "bin": { + "gp12-pem": "build/src/bin/gp12-pem.js" }, "engines": { - "node": ">= 6" + "node": ">=10" } }, - "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=", + "node_modules/got": { + "version": "11.8.2", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.2.tgz", + "integrity": "sha512-D0QywKgIe30ODs+fm8wMZiAcZjypcCodPNuMz5H9Mny7RJ+IjJ10BdmGW7OM7fHXP+O7r6ZwapQ/YQmMSvB0UQ==", "dependencies": { - "harmony-reflect": "^1.4.6" + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.1", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" - }, - "node_modules/iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + "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/ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "node_modules/growl": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", + "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", + "dev": true, "engines": { - "node": ">= 4" + "node": ">=4.x" } }, - "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/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/import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "node_modules/gtoken": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.3.0.tgz", + "integrity": "sha512-mCcISYiaRZrJpfqOs0QWa6lfEM/C1V9ASkzFmuz43XBb5s1Vynh+CZy1ECeeJXVGx2PRByjYzb4Y4/zr1byr0w==", + "optional": true, "dependencies": { - "import-from": "^2.1.0" + "gaxios": "^4.0.0", + "google-p12-pem": "^3.0.3", + "jws": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "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": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" + "duplexer": "^0.1.1", + "pify": "^4.0.1" }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gzip-size/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/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=", + "dev": true, "engines": { "node": ">=4" } }, - "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=", + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, "dependencies": { - "resolve-from": "^3.0.0" + "ajv": "^6.12.3", + "har-schema": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "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==", + "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": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" + "function-bind": "^1.1.1" }, "engines": { - "node": ">=8" + "node": ">= 0.4.0" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, "engines": { - "node": ">=0.8.19" + "node": ">=0.10.0" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "node_modules/has-ansi/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": ">=8" + "node": ">=0.10.0" } }, - "node_modules/indexes-of": { + "node_modules/has-bigints": { "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==" + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/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/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/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "optional": true }, - "node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" + "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": ">=8.0.0" + "node": ">=0.10.0" } }, - "node_modules/inquirer/node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "node_modules/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": { - "type-fest": "^0.21.3" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/inquirer/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==", + "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": ">=8" + "node": ">=0.10.0" } }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/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": { - "color-convert": "^2.0.1" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/inquirer/node_modules/cli-cursor": { + "node_modules/hash-base": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "dependencies": { - "restore-cursor": "^3.1.0" + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/hash-base/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": { - "color-name": "~1.1.4" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">= 6" } }, - "node_modules/inquirer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/inquirer/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/hash-stream-validation": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.4.tgz", + "integrity": "sha512-Gjzu0Xn7IagXVkSu9cSFuK1fqzwtLwFhNhVL8IFJijRNMgUttFbBSIAzKuSIrsFMO1+g1RlsoN49zPIbwPDMGQ==", + "optional": true }, - "node_modules/inquirer/node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "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": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, - "node_modules/inquirer/node_modules/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/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/inquirer/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } + "node_modules/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/inquirer/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" + "@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/inquirer/node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "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": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, - "node_modules/inquirer/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "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": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" + "react-is": "^16.7.0" } }, - "node_modules/inquirer/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/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, - "node_modules/inquirer/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" - }, + "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": ">=8" + "node": ">= 6.0.0" } }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/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": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/inquirer/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/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/internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "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-element-map": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", + "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", + "dev": true, "dependencies": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" + "array.prototype.filter": "^1.0.0", + "call-bind": "^1.0.2" }, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "node_modules/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": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "whatwg-encoding": "^1.0.5" }, "engines": { - "node": ">= 0.4" + "node": ">=10" } }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + "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/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/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/ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", + "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": ">= 0.10" + "node": ">=6" } }, - "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=", + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "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=", + "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": { - "kind-of": "^3.0.2" + "@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": ">=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" + "node": ">=6.9" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.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==", + "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": { - "call-bind": "^1.0.0" + "minimist": "^1.2.0" }, - "engines": { - "node": ">= 0.4" + "bin": { + "json5": "lib/cli.js" } }, - "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-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, + "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": { - "binary-extensions": "^2.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">=4.0.0" } }, - "node_modules/is-boolean-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.0.1.tgz", - "integrity": "sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==", - "dev": true, - "engines": { - "node": ">= 0.4" + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" } }, - "node_modules/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/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" }, - "node_modules/is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "node_modules/http-call": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/http-call/-/http-call-5.3.0.tgz", + "integrity": "sha512-ahwimsC23ICE4kPl9xTBjKB4inbRaeLyZeRunC/1Jy/Z6X8tv22MEAjK+KBOMSVLaqXPTTmd8638waVIKLGx2w==", + "dependencies": { + "content-type": "^1.0.4", + "debug": "^4.1.1", + "is-retry-allowed": "^1.1.0", + "is-stream": "^2.0.0", + "parse-json": "^4.0.0", + "tunnel-agent": "^0.6.0" + }, "engines": { - "node": ">= 0.4" + "node": ">=8.0.0" } }, - "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==", + "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": { - "ci-info": "^2.0.0" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" }, - "bin": { - "is-ci": "bin.js" + "engines": { + "node": ">= 0.6" } }, - "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/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/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/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/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=", + "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": { - "kind-of": "^3.0.2" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.0.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=", + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", "dependencies": { - "is-buffer": "^1.1.5" + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "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": ">= 0.4" + "node": ">=4.0.0" } }, - "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==", + "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": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "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/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==", + "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/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "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/is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", - "bin": { - "is-docker": "cli.js" + "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": ">=8" + "node": ">=0.10.0" } }, - "node_modules/is-extendable": { + "node_modules/http-proxy-middleware/node_modules/is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", @@ -16179,224 +14651,189 @@ "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=", + "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/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/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==", + "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-extglob": "^2.1.1" + "is-buffer": "^1.1.5" }, "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-installed-globally": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", - "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", - "dev": true, + "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": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" + "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": ">=8" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "node_modules/is-negative-zero": { - "version": "2.0.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.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "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": { - "symbol-observable": "^1.1.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-observable/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/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==", + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, "dependencies": { - "is-path-inside": "^2.1.0" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" }, "engines": { - "node": ">=6" + "node": ">=0.8", + "npm": ">=1.3.7" } }, - "node_modules/is-path-in-cwd/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==", + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", "dependencies": { - "path-is-inside": "^1.0.2" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" }, "engines": { - "node": ">=6" + "node": ">=10.19.0" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "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": ">=8" + "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=", + "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": ">=0.10.0" + "node": ">=8.12.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==", + "node_modules/husky": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", + "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", + "hasInstallScript": true, "dependencies": { - "isobject": "^3.0.1" + "chalk": "^2.4.2", + "ci-info": "^2.0.0", + "cosmiconfig": "^5.2.1", + "execa": "^1.0.0", + "get-stdin": "^7.0.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "read-pkg": "^5.2.0", + "run-node": "^1.0.0", + "slash": "^3.0.0" + }, + "bin": { + "husky-run": "run.js", + "husky-upgrade": "lib/upgrader/bin.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/husky" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", - "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=" - }, - "node_modules/is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" - }, - "node_modules/is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "node_modules/husky/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": { - "has": "^1.0.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "engines": { - "node": ">= 0.4" + "node": ">=4.8" } }, - "node_modules/is-regexp": { + "node_modules/husky/node_modules/execa": { "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-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "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": ">=0.10.0" + "node": ">=6" } }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "node_modules/husky/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/is-stream": { + "node_modules/husky/node_modules/is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", @@ -16404,291 +14841,312 @@ "node": ">=0.10.0" } }, - "node_modules/is-stream-ended": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", - "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==", - "optional": true - }, - "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-subset": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", - "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", - "dev": true - }, - "node_modules/is-svg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", - "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "node_modules/husky/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": { - "html-comment-regex": "^1.1.0" + "path-key": "^2.0.0" }, "engines": { "node": ">=4" } }, - "node_modules/is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "node_modules/husky/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": { - "has-symbols": "^1.0.0" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" }, "engines": { - "node": ">= 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-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/husky/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": ">=0.10.0" + "node": ">=4" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/husky/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": { - "is-docker": "^2.0.0" + "@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/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/iso8601-duration": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/iso8601-duration/-/iso8601-duration-1.3.0.tgz", - "integrity": "sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ==" + "node_modules/husky/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/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "node_modules/husky/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": ">=0.10.0" } }, - "node_modules/isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", - "dev": true, - "dependencies": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" + "node_modules/husky/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" } }, - "node_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==", + "node_modules/husky/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/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==", + "node_modules/husky/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dependencies": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" + "isexe": "^2.0.0" }, - "engines": { - "node": ">=8" + "bin": { + "which": "bin/which" } }, - "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/hyperlinker": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hyperlinker/-/hyperlinker-1.0.0.tgz", + "integrity": "sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==", + "engines": { + "node": ">=4" } }, - "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==", + "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": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "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==", + "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": ">=8" + "node": ">= 6" } }, - "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==", + "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": { - "semver": "^6.0.0" + "harmony-reflect": "^1.4.6" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "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/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "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/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "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": { - "has-flag": "^4.0.0" + "import-from": "^2.1.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "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": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "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": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "resolve-from": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/javascript-state-machine": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/javascript-state-machine/-/javascript-state-machine-3.1.0.tgz", - "integrity": "sha512-BwhYxQ1OPenBPXC735RgfB+ZUG8H3kjsx8hrYTgWnoy6TPipEy4fiicyhT2lxRKAXq9pG7CfFT8a2HLr6Hmwxg==" - }, - "node_modules/jest": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", - "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "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": { - "@jest/core": "^26.6.0", - "import-local": "^3.0.2", - "jest-cli": "^26.6.0" + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" }, "bin": { - "jest": "bin/jest.js" + "import-local-fixture": "fixtures/cli.js" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8" } }, - "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" - }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "engines": { - "node": ">= 10.14.2" + "node": ">=0.8.19" } }, - "node_modules/jest-changed-files/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" - }, + "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": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/jest-changed-files/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==", + "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": { - "@types/istanbul-lib-report": "*" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/jest-changed-files/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==", + "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.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==" + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "dependencies": { - "@types/yargs-parser": "*" + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/jest-changed-files/node_modules/ansi-styles": { + "node_modules/inquirer/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -16697,21 +15155,38 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-changed-files/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/inquirer/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/jest-changed-files/node_modules/color-convert": { + "node_modules/inquirer/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -16722,12 +15197,31 @@ "node": ">=7.0.0" } }, - "node_modules/jest-changed-files/node_modules/color-name": { + "node_modules/inquirer/node_modules/color-name": { "version": "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-changed-files/node_modules/has-flag": { + "node_modules/inquirer/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/inquirer/node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inquirer/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -16735,767 +15229,691 @@ "node": ">=8" } }, - "node_modules/jest-changed-files/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/inquirer/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "engines": { "node": ">=8" } }, - "node_modules/jest-circus": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", - "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "node_modules/inquirer/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "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" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/jest-circus/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/inquirer/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": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-circus/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/jest-circus/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/jest-circus/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/jest-circus/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/inquirer/node_modules/supports-color": { + "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": { - "color-convert": "^2.0.1" + "has-flag": "^4.0.0" }, "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/jest-circus/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/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": { - "color-name": "~1.1.4" + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" }, "engines": { - "node": ">=7.0.0" + "node": ">= 0.4" } }, - "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/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/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" }, - "node_modules/jest-circus/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/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": ">=8" + "node": ">=4" } }, - "node_modules/jest-circus/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" - }, + "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": ">= 10.14.2" + "node": ">= 0.10" } }, - "node_modules/jest-circus/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==", + "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": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-circus/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==", + "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": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "kind-of": "^6.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-circus/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==", + "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": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "call-bind": "^1.0.0" }, "engines": { - "node": ">= 10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-circus/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, - "node_modules/jest-circus/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, "dependencies": { - "has-flag": "^4.0.0" + "binary-extensions": "^2.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==", + "node_modules/is-boolean-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", "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" + "call-bind": "^1.0.2" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-config/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" - }, + "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": ">= 10.14.2" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-config/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==", + "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": { - "@types/istanbul-lib-report": "*" + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" } }, - "node_modules/jest-config/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==", + "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": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-config/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" + "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/jest-config/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/is-core-module": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", "dependencies": { - "color-convert": "^2.0.1" + "has": "^1.0.3" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-config/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "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": ">=10" + "node": ">=0.10.0" } }, - "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" - }, + "node_modules/is-date-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.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/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/jest-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-config/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/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==", + "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": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-config/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==", + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "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" - }, + "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": ">= 10.14.2" + "node": ">=4" } }, - "node_modules/jest-config/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" - }, + "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": ">= 10.14.2" + "node": ">=6" } }, - "node_modules/jest-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/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": { - "p-locate": "^4.1.0" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jest-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/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-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, "dependencies": { - "p-limit": "^2.2.0" + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-config/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" - }, + "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": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-config/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==", + "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": ">=8" + "node": ">=0.12.0" } }, - "node_modules/jest-config/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" - }, + "node_modules/is-number-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", "engines": { - "node": ">= 10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-config/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "node_modules/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" - }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "engines": { "node": ">=8" } }, - "node_modules/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==", + "node_modules/is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "symbol-observable": "^1.1.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "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": ">=8" + "node": ">=6" } }, - "node_modules/jest-config/node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "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-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" } }, - "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==", + "node_modules/is-path-in-cwd/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": { - "has-flag": "^4.0.0" + "path-is-inside": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/jest-config/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "engines": { "node": ">=8" } }, - "node_modules/jest-diff": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", - "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", - "dependencies": { - "chalk": "^2.0.1", - "diff-sequences": "^24.9.0", - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - }, + "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": ">= 6" + "node": ">=0.10.0" } }, - "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==", + "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": { - "detect-newline": "^3.0.0" + "isobject": "^3.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "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==", + "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-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + }, + "node_modules/is-regex": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", "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" + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-each/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" - }, + "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": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-each/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/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/jest-each/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/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/jest-each/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==", + "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": ">=8" + "node": ">=6" } }, - "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" - }, + "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-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" - }, + "node_modules/is-stream-ended": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", + "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==", + "optional": true + }, + "node_modules/is-string": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-each/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/is-subset": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", + "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", + "dev": true + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dependencies": { - "color-name": "~1.1.4" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=7.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, - "node_modules/jest-each/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-each/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==", + "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": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-each/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==", + "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": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "is-docker": "^2.0.0" }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "node_modules/jest-each/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, - "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/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, - "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/iso8601-duration": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iso8601-duration/-/iso8601-duration-1.3.0.tgz", + "integrity": "sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ==" }, - "node_modules/jest-environment-jsdom/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" - }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-environment-jsdom/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==", + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "dev": true, "dependencies": { - "@types/istanbul-lib-report": "*" + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" } }, - "node_modules/jest-environment-jsdom/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/isomorphic-fetch/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/jest-environment-jsdom/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/isomorphic-fetch/node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dev": true, "dependencies": { - "color-convert": "^2.0.1" - }, + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "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=", + "dev": true + }, + "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/jest-environment-jsdom/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/jest-environment-jsdom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/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": { - "color-name": "~1.1.4" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "node_modules/jest-environment-jsdom/node_modules/color-name": { - "version": "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-environment-jsdom/node_modules/has-flag": { + "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==", @@ -17503,7 +15921,7 @@ "node": ">=8" } }, - "node_modules/jest-environment-jsdom/node_modules/supports-color": { + "node_modules/istanbul-lib-report/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -17514,177 +15932,106 @@ "node": ">=8" } }, - "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-environment-node/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "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": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-environment-node/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/jest-environment-node/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": ">=8" } }, - "node_modules/jest-environment-node/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/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": { - "color-convert": "^2.0.1" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/jest-environment-node/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/javascript-state-machine": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/javascript-state-machine/-/javascript-state-machine-3.1.0.tgz", + "integrity": "sha512-BwhYxQ1OPenBPXC735RgfB+ZUG8H3kjsx8hrYTgWnoy6TPipEy4fiicyhT2lxRKAXq9pG7CfFT8a2HLr6Hmwxg==" }, - "node_modules/jest-environment-node/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "peer": true, "dependencies": { - "color-name": "~1.1.4" + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-environment-node/node_modules/color-name": { - "version": "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-environment-node/node_modules/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-environment-node/node_modules/supports-color": { - "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" + "bin": { + "jest": "bin/jest.js" }, "engines": { - "node": ">=8" - } - }, - "node_modules/jest-get-type": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", - "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", - "engines": { - "node": ">= 6" + "node": ">= 10.14.2" } }, - "node_modules/jest-haste-map": { + "node_modules/jest-changed-files": { "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==", + "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", - "@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" + "execa": "^4.0.0", + "throat": "^5.0.0" }, "engines": { "node": ">= 10.14.2" - }, - "optionalDependencies": { - "fsevents": "^2.1.2" } }, - "node_modules/jest-haste-map/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "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": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", + "@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": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "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-haste-map/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/jest-haste-map/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/jest-circus/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/jest-haste-map/node_modules/ansi-styles": { + "node_modules/jest-circus/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -17693,21 +16040,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-haste-map/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-circus/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-haste-map/node_modules/color-convert": { + "node_modules/jest-circus/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -17718,17 +16071,20 @@ "node": ">=7.0.0" } }, - "node_modules/jest-haste-map/node_modules/color-name": { + "node_modules/jest-circus/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-haste-map/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/jest-circus/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/jest-haste-map/node_modules/has-flag": { + "node_modules/jest-circus/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -17736,85 +16092,86 @@ "node": ">=8" } }, - "node_modules/jest-haste-map/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-circus/node_modules/jest-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": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">=8" + "node": ">= 10.14.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==", + "node_modules/jest-circus/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": { - "@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" + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-jasmine2/node_modules/@jest/types": { + "node_modules/jest-circus/node_modules/pretty-format": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", "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" + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": ">= 10" } }, - "node_modules/jest-jasmine2/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==", + "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": { - "@types/istanbul-lib-report": "*" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/jest-jasmine2/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==", + "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": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-jasmine2/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==", + "@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": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "node_modules/jest-cli/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -17823,21 +16180,37 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/jest-cli/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-jasmine2/node_modules/color-convert": { + "node_modules/jest-cli/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/jest-cli/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -17848,20 +16221,17 @@ "node": ">=7.0.0" } }, - "node_modules/jest-jasmine2/node_modules/color-name": { + "node_modules/jest-cli/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-jasmine2/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/jest-cli/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/jest-jasmine2/node_modules/has-flag": { + "node_modules/jest-cli/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -17869,62 +16239,28 @@ "node": ">=8" } }, - "node_modules/jest-jasmine2/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-jasmine2/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-jasmine2/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" - }, + "node_modules/jest-cli/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "engines": { - "node": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/jest-jasmine2/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==", + "node_modules/jest-cli/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": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "node_modules/jest-jasmine2/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "node_modules/jest-jasmine2/node_modules/supports-color": { + "node_modules/jest-cli/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -17935,66 +16271,89 @@ "node": ">=8" } }, - "node_modules/jest-junit": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-9.0.0.tgz", - "integrity": "sha512-jnABGjL5pd2lhE1w3RIslZSufFbWQZGx8O3eluDES7qKxQuonXMtsPIi+4AKl4rtjb4DvMAjwLi4eHukc2FP/Q==", - "dev": true, - "dependencies": { - "jest-validate": "^24.9.0", - "mkdirp": "^0.5.1", - "strip-ansi": "^5.2.0", - "uuid": "^3.3.3", - "xml": "^1.0.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "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==", + "node_modules/jest-cli/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": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/jest-leak-detector/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/jest-cli/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": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "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": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/jest-leak-detector/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==", + "node_modules/jest-cli/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": { - "@types/istanbul-lib-report": "*" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/jest-leak-detector/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==", + "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": { - "@types/yargs-parser": "*" + "@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" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } } }, - "node_modules/jest-leak-detector/node_modules/ansi-regex": { + "node_modules/jest-config/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==", @@ -18002,7 +16361,7 @@ "node": ">=8" } }, - "node_modules/jest-leak-detector/node_modules/ansi-styles": { + "node_modules/jest-config/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -18011,21 +16370,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-leak-detector/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-config/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-leak-detector/node_modules/color-convert": { + "node_modules/jest-config/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -18036,12 +16401,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-leak-detector/node_modules/color-name": { + "node_modules/jest-config/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-leak-detector/node_modules/has-flag": { + "node_modules/jest-config/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -18049,15 +16414,7 @@ "node": ">=8" } }, - "node_modules/jest-leak-detector/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-leak-detector/node_modules/pretty-format": { + "node_modules/jest-config/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==", @@ -18071,12 +16428,7 @@ "node": ">= 10" } }, - "node_modules/jest-leak-detector/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "node_modules/jest-leak-detector/node_modules/supports-color": { + "node_modules/jest-config/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -18087,14 +16439,13 @@ "node": ">=8" } }, - "node_modules/jest-matcher-utils": { + "node_modules/jest-diff": { "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", - "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", - "dev": true, + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", "dependencies": { "chalk": "^2.0.1", - "jest-diff": "^24.9.0", + "diff-sequences": "^24.9.0", "jest-get-type": "^24.9.0", "pretty-format": "^24.9.0" }, @@ -18102,57 +16453,41 @@ "node": ">= 6" } }, - "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==", + "node_modules/jest-diff/node_modules/jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "engines": { + "node": ">= 6" + } + }, + "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": { - "@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" + "detect-newline": "^3.0.0" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-message-util/node_modules/@jest/types": { + "node_modules/jest-each": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", "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" + "@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-message-util/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/jest-message-util/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/jest-message-util/node_modules/ansi-regex": { + "node_modules/jest-each/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==", @@ -18160,7 +16495,7 @@ "node": ">=8" } }, - "node_modules/jest-message-util/node_modules/ansi-styles": { + "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==", @@ -18169,21 +16504,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/jest-each/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-message-util/node_modules/color-convert": { + "node_modules/jest-each/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -18194,17 +16535,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-message-util/node_modules/color-name": { + "node_modules/jest-each/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-message-util/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/jest-message-util/node_modules/has-flag": { + "node_modules/jest-each/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -18212,7 +16548,7 @@ "node": ">=8" } }, - "node_modules/jest-message-util/node_modules/pretty-format": { + "node_modules/jest-each/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==", @@ -18226,12 +16562,7 @@ "node": ">= 10" } }, - "node_modules/jest-message-util/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "node_modules/jest-message-util/node_modules/supports-color": { + "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==", @@ -18242,186 +16573,110 @@ "node": ">=8" } }, - "node_modules/jest-mock": { + "node_modules/jest-environment-jsdom": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "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": "*" + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-mock/node_modules/@jest/types": { + "node_modules/jest-environment-node": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-mock/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/jest-mock/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/jest-mock/node_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-mock/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-mock/node_modules/color-convert": { - "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-mock/node_modules/color-name": { - "version": "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-mock/node_modules/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-mock/node_modules/supports-color": { - "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-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==", + "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-resolve": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", - "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "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.0", - "chalk": "^4.0.0", + "@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-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-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-resolve-dependencies": { + "node_modules/jest-jasmine2": { "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", - "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "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", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-resolve-dependencies/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" + "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-resolve-dependencies/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/jest-resolve-dependencies/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/jest-jasmine2/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/jest-resolve-dependencies/node_modules/ansi-styles": { + "node_modules/jest-jasmine2/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -18430,21 +16685,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-resolve-dependencies/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-jasmine2/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-resolve-dependencies/node_modules/color-convert": { + "node_modules/jest-jasmine2/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -18455,12 +16716,20 @@ "node": ">=7.0.0" } }, - "node_modules/jest-resolve-dependencies/node_modules/color-name": { + "node_modules/jest-jasmine2/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-resolve-dependencies/node_modules/has-flag": { + "node_modules/jest-jasmine2/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/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==", @@ -18468,281 +16737,274 @@ "node": ">=8" } }, - "node_modules/jest-resolve-dependencies/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-jasmine2/node_modules/jest-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": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/jest-resolve/node_modules/@jest/types": { + "node_modules/jest-jasmine2/node_modules/jest-matcher-utils": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", "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", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-resolve/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/jest-resolve/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==", + "node_modules/jest-jasmine2/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": { - "@types/yargs-parser": "*" + "@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/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==", + "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": { - "color-convert": "^2.0.1" + "has-flag": "^4.0.0" }, "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==", + "node_modules/jest-junit": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-9.0.0.tgz", + "integrity": "sha512-jnABGjL5pd2lhE1w3RIslZSufFbWQZGx8O3eluDES7qKxQuonXMtsPIi+4AKl4rtjb4DvMAjwLi4eHukc2FP/Q==", + "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "jest-validate": "^24.9.0", + "mkdirp": "^0.5.1", + "strip-ansi": "^5.2.0", + "uuid": "^3.3.3", + "xml": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">=8.0.0" } }, - "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==", + "node_modules/jest-junit/node_modules/@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 6" } }, - "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/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/jest-junit/node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" } }, - "node_modules/jest-resolve/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/jest-junit/node_modules/@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } }, - "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==", + "node_modules/jest-junit/node_modules/jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "dev": true, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/jest-resolve/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/jest-junit/node_modules/jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dev": true, "dependencies": { - "p-locate": "^4.1.0" + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/jest-resolve/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/jest-junit/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==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/jest-junit/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": { - "p-limit": "^2.2.0" + "ansi-regex": "^4.1.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/jest-resolve/node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/jest-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": { - "@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" + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/jest-resolve/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==", + "node_modules/jest-leak-detector/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/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==", + "node_modules/jest-leak-detector/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/jest-leak-detector/node_modules/color-convert": { + "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": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "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-leak-detector/node_modules/color-name": { + "version": "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/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "node_modules/jest-leak-detector/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": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "@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/jest-resolve/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/jest-resolve/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/jest-matcher-utils/node_modules/jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "dev": true, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "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==", + "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": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", + "@babel/code-frame": "^7.0.0", "@jest/types": "^26.6.2", - "@types/node": "*", + "@types/stack-utils": "^2.0.0", "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" + "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-runner/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" - }, + "node_modules/jest-message-util/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": ">= 10.14.2" - } - }, - "node_modules/jest-runner/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/jest-runner/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": ">=8" } }, - "node_modules/jest-runner/node_modules/ansi-styles": { + "node_modules/jest-message-util/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -18751,21 +17013,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/jest-message-util/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-runner/node_modules/color-convert": { + "node_modules/jest-message-util/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -18776,37 +17044,81 @@ "node": ">=7.0.0" } }, - "node_modules/jest-runner/node_modules/color-name": { + "node_modules/jest-message-util/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-runner/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/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/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": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "@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/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-runner/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/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-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", "engines": { - "node": ">=8" + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } } }, - "node_modules/jest-runner/node_modules/jest-resolve": { + "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.2", "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", @@ -18824,95 +17136,73 @@ "node": ">= 10.14.2" } }, - "node_modules/jest-runner/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/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": { - "p-locate": "^4.1.0" + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" }, "engines": { - "node": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/jest-runner/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/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": { - "p-limit": "^2.2.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" - } - }, - "node_modules/jest-runner/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/jest-runner/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/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==", + "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": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "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==", + "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-runner/node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "node_modules/jest-runner/node_modules/supports-color": { + "node_modules/jest-resolve/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -18923,94 +17213,37 @@ "node": ">=8" } }, - "node_modules/jest-runner/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime": { + "node_modules/jest-runner": { "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "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/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", + "@types/node": "*", "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", - "collect-v8-coverage": "^1.0.0", + "emittery": "^0.7.1", "exit": "^0.1.2", - "glob": "^7.1.3", "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-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", + "jest-runtime": "^26.6.3", "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/@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" + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/node_modules/ansi-styles": { + "node_modules/jest-runner/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -19019,39 +17252,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "engines": { - "node": ">=10" - } - }, - "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==", + "node_modules/jest-runner/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-runtime/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/jest-runtime/node_modules/color-convert": { + "node_modules/jest-runner/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -19062,34 +17283,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-runtime/node_modules/color-name": { + "node_modules/jest-runner/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-runtime/node_modules/has-flag": { + "node_modules/jest-runner/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -19097,167 +17296,137 @@ "node": ">=8" } }, - "node_modules/jest-runtime/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/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-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==", + "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": { - "@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" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/jest-runtime/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==", + "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", - "camelcase": "^6.0.0", + "@types/yargs": "^15.0.0", "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" + "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/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/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": { - "p-locate": "^4.1.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" - } - }, - "node_modules/jest-runtime/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" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "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" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" + "node_modules/jest-runtime/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/jest-runtime/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==", + "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": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 10" + "node": ">=7.0.0" } }, - "node_modules/jest-runtime/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + "node_modules/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/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/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/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" - }, + "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/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==", + "node_modules/jest-runtime/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "engines": { "node": ">=8" } }, - "node_modules/jest-runtime/node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, "node_modules/jest-runtime/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "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", @@ -19267,25 +17436,6 @@ "node": ">=8" } }, - "node_modules/jest-runtime/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/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", @@ -19297,14 +17447,6 @@ "node": ">=8" } }, - "node_modules/jest-runtime/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-runtime/node_modules/wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", @@ -19351,14 +17493,6 @@ "node": ">=6" } }, - "node_modules/jest-runtime/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/jest-serializer": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", @@ -19371,11 +17505,6 @@ "node": ">= 10.14.2" } }, - "node_modules/jest-serializer/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/jest-snapshot": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", @@ -19402,37 +17531,6 @@ "node": ">= 10.14.2" } }, - "node_modules/jest-snapshot/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-snapshot/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/jest-snapshot/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/jest-snapshot/node_modules/ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -19450,18 +17548,24 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "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==", + "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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-snapshot/node_modules/color-convert": { @@ -19488,23 +17592,6 @@ "node": ">= 10.14.2" } }, - "node_modules/jest-snapshot/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/jest-snapshot/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/jest-snapshot/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -19527,14 +17614,6 @@ "node": ">= 10.14.2" } }, - "node_modules/jest-snapshot/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-snapshot/node_modules/jest-matcher-utils": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", @@ -19549,68 +17628,6 @@ "node": ">= 10.14.2" } }, - "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/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/jest-snapshot/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/jest-snapshot/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/jest-snapshot/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-snapshot/node_modules/pretty-format": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", @@ -19625,69 +17642,6 @@ "node": ">= 10" } }, - "node_modules/jest-snapshot/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "node_modules/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/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "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", @@ -19699,14 +17653,6 @@ "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-util": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", @@ -19723,37 +17669,6 @@ "node": ">= 10.14.2" } }, - "node_modules/jest-util/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-util/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/jest-util/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/jest-util/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -19763,18 +17678,24 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "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==", + "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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/jest-util/node_modules/color-convert": { @@ -19793,11 +17714,6 @@ "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/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/jest-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -19817,196 +17733,31 @@ "node": ">=8" } }, - "node_modules/jest-validate": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", - "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", - "dev": true, - "dependencies": { - "@jest/types": "^24.9.0", - "camelcase": "^5.3.1", - "chalk": "^2.0.1", - "jest-get-type": "^24.9.0", - "leven": "^3.1.0", - "pretty-format": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "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-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dependencies": { - "type-fest": "^0.11.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/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/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/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/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-watch-typeahead/node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/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/@jest/types": { + "node_modules/jest-validate": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", "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" + "@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-watcher/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/jest-watcher/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/jest-watcher/node_modules/ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dependencies": { - "type-fest": "^0.11.0" - }, + "node_modules/jest-validate/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/jest-watcher/node_modules/ansi-styles": { + "node_modules/jest-validate/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -20015,21 +17766,38 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watcher/node_modules/color-convert": { + "node_modules/jest-validate/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -20040,12 +17808,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-watcher/node_modules/color-name": { + "node_modules/jest-validate/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest-watcher/node_modules/has-flag": { + "node_modules/jest-validate/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", @@ -20053,47 +17821,21 @@ "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-watcher/node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker": { + "node_modules/jest-validate/node_modules/pretty-format": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" }, "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": ">= 10" } }, - "node_modules/jest-worker/node_modules/supports-color": { + "node_modules/jest-validate/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", @@ -20104,46 +17846,27 @@ "node": ">=8" } }, - "node_modules/jest/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "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": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "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.14.2" - } - }, - "node_modules/jest/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/jest/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/jest/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": ">=10" + }, + "peerDependencies": { + "jest": "^26.0.0" } }, - "node_modules/jest/node_modules/ansi-styles": { + "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==", @@ -20152,39 +17875,27 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "engines": { - "node": ">=10" - } - }, - "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==", + "node_modules/jest-watch-typeahead/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest/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/jest/node_modules/color-convert": { + "node_modules/jest-watch-typeahead/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -20195,34 +17906,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest/node_modules/color-name": { + "node_modules/jest-watch-typeahead/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/jest/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/jest/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/jest/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/jest/node_modules/has-flag": { + "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==", @@ -20230,138 +17919,120 @@ "node": ">=8" } }, - "node_modules/jest/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/jest-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/node_modules/jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "node_modules/jest-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/core": "^26.6.3", "@jest/test-result": "^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", - "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" + "string-length": "^4.0.1" }, "engines": { "node": ">= 10.14.2" } }, - "node_modules/jest/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/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==", + "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": { - "@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" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dependencies": { - "p-locate": "^4.1.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/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": { - "p-limit": "^2.2.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/jest/node_modules/path-exists": { + "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/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "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/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==", + "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": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "node_modules/jest/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "node_modules/jest/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">= 10.13.0" } }, - "node_modules/jest/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" - }, + "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/node_modules/supports-color": { + "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==", @@ -20372,58 +18043,31 @@ "node": ">=8" } }, - "node_modules/jest/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==", + "node_modules/joi": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz", + "integrity": "sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==", + "dev": true, "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.0", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" } }, - "node_modules/jest/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==", + "node_modules/jose": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.5.tgz", + "integrity": "sha512-BAiDNeDKTMgk4tvD0BbxJ8xHEHBZgpeRZ1zGPPsitSyMgjoMWiLGYAE7H7NpP5h0lPppQajQs871E8NHUrzVPA==", "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" + "@panva/asn1.js": "^1.0.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/jest/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" + "node": ">=10.13.0 < 13 || >=13.7.0" }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest/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" + "funding": { + "url": "https://github.com/sponsors/panva" } }, "node_modules/js-tokens": { @@ -20432,9 +18076,9 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "node_modules/js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "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" @@ -20446,99 +18090,75 @@ "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true }, "node_modules/jsdom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", - "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", + "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", "dependencies": { - "abab": "^2.0.3", - "acorn": "^7.1.1", + "abab": "^2.0.5", + "acorn": "^8.2.4", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", - "cssstyle": "^2.2.0", + "cssstyle": "^2.3.0", "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", + "decimal.js": "^10.2.1", "domexception": "^2.0.1", - "escodegen": "^1.14.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", "html-encoding-sniffer": "^2.0.1", - "is-potential-custom-element-name": "^1.0.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", "nwsapi": "^2.2.0", - "parse5": "5.1.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", "symbol-tree": "^3.2.4", - "tough-cookie": "^3.0.1", + "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.0.0", - "ws": "^7.2.3", + "whatwg-url": "^8.5.0", + "ws": "^7.4.5", "xml-name-validator": "^3.0.0" }, "engines": { "node": ">=10" - } - }, - "node_modules/jsdom/node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" - }, - "node_modules/jsdom/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" + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "node_modules/jsdom/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==", + "node_modules/jsdom/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=0.8" + "node": ">= 6" } }, "node_modules/jsdom/node_modules/tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "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": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" }, "engines": { "node": ">=6" @@ -20582,7 +18202,8 @@ "node_modules/json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true }, "node_modules/json-schema-traverse": { "version": "0.4.1", @@ -20597,7 +18218,8 @@ "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=" + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true }, "node_modules/json3": { "version": "3.3.3", @@ -20622,7 +18244,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dependencies": { + "optionalDependencies": { "graceful-fs": "^4.1.6" } }, @@ -20647,10 +18269,38 @@ "npm": ">=1.4.28" } }, + "node_modules/jsonwebtoken/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/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/jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, "engines": [ "node >=0.6.0" ], @@ -20662,82 +18312,92 @@ } }, "node_modules/jss": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.0.4.tgz", - "integrity": "sha512-GqHmeDK83qbqMAVjxyPfN1qJVTKZne533a9bdCrllZukUM8npG/k+JumEPI86IIB5ifaZAHG2HAsUziyxOiooQ==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.7.1.tgz", + "integrity": "sha512-5QN8JSVZR6cxpZNeGfzIjqPEP+ZJwJJfZbXmeABNdxiExyO+eJJDy6WDtqTf8SDKnbL5kZllEpAP71E/Lt7PXg==", "dependencies": { "@babel/runtime": "^7.3.1", - "csstype": "^2.6.5", + "csstype": "^3.0.2", "is-in-browser": "^1.1.3", "tiny-warning": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/jss" } }, "node_modules/jss-plugin-camel-case": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.0.4.tgz", - "integrity": "sha512-+wnqxJsyfUnOn0LxVg3GgZBSjfBCrjxwx7LFxwVTUih0ceGaXKZoieheNOaTo5EM4w8bt1nbb8XonpQCj67C6A==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.7.1.tgz", + "integrity": "sha512-+ioIyWvmAfgDCWXsQcW1NMnLBvRinOVFkSYJUgewQ6TynOcSj5F1bSU23B7z0p1iqK0PPHIU62xY1iNJD33WGA==", "dependencies": { "@babel/runtime": "^7.3.1", "hyphenate-style-name": "^1.0.3", - "jss": "10.0.4" + "jss": "10.7.1" } }, "node_modules/jss-plugin-default-unit": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.0.4.tgz", - "integrity": "sha512-T0mhL/Ogp/quvod/jAHEqKvptLDxq7Cj3a+7zRuqK8HxUYkftptN89wJElZC3rshhNKiogkEYhCWenpJdFvTBg==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.7.1.tgz", + "integrity": "sha512-tW+dfYVNARBQb/ONzBwd8uyImigyzMiAEDai+AbH5rcHg5h3TtqhAkxx06iuZiT/dZUiFdSKlbe3q9jZGAPIwA==", "dependencies": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4" + "jss": "10.7.1" } }, "node_modules/jss-plugin-global": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.0.4.tgz", - "integrity": "sha512-N8n9/GHENZce+sqE4UYiZiJtI+t+erT/BypHOrNYAfIoNEj7OYsOEKfIo2P0GpLB3QyDAYf5eo9XNdZ8veEkUA==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.7.1.tgz", + "integrity": "sha512-FbxCnu44IkK/bw8X3CwZKmcAnJqjAb9LujlAc/aP0bMSdVa3/MugKQRyeQSu00uGL44feJJDoeXXiHOakBr/Zw==", "dependencies": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4" + "jss": "10.7.1" } }, "node_modules/jss-plugin-nested": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.0.4.tgz", - "integrity": "sha512-QM21BKVt8LDeoRfowvAMh/s+/89VYrreIIE6ch4pvw0oAXDWw1iorUPlqLZ7uCO3UL0uFtQhJq3QMLN6Lr1v0A==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.7.1.tgz", + "integrity": "sha512-RNbICk7FlYKaJyv9tkMl7s6FFfeLA3ubNIFKvPqaWtADK0KUaPsPXVYBkAu4x1ItgsWx67xvReMrkcKA0jSXfA==", "dependencies": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4", + "jss": "10.7.1", "tiny-warning": "^1.0.2" } }, "node_modules/jss-plugin-props-sort": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.0.4.tgz", - "integrity": "sha512-WoETdOCjGskuin/OMt2uEdDPLZF3vfQuHXF+XUHGJrq0BAapoyGQDcv37SeReDlkRAbVXkEZPsIMvYrgHSHFiA==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.7.1.tgz", + "integrity": "sha512-eyd5FhA+J0QrpqXxO7YNF/HMSXXl4pB0EmUdY4vSJI4QG22F59vQ6AHtP6fSwhmBdQ98Qd9gjfO+RMxcE39P1A==", "dependencies": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4" + "jss": "10.7.1" } }, "node_modules/jss-plugin-rule-value-function": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.0.4.tgz", - "integrity": "sha512-0hrzOSWRF5ABJGaHrlnHbYZjU877Ofzfh2id3uLtBvemGQLHI+ldoL8/+6iPSRa7M8z8Ngfg2vfYhKjUA5gA0g==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.7.1.tgz", + "integrity": "sha512-fGAAImlbaHD3fXAHI3ooX6aRESOl5iBt3LjpVjxs9II5u9tzam7pqFUmgTcrip9VpRqYHn8J3gA7kCtm8xKwHg==", "dependencies": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4" + "jss": "10.7.1", + "tiny-warning": "^1.0.2" } }, "node_modules/jss-plugin-vendor-prefixer": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.0.4.tgz", - "integrity": "sha512-4JgEbcrdeMda1qvxTm1CnxFJAWVV++VLpP46HNTrfH7VhVlvUpihnUNs2gAlKuRT/XSBuiWeLAkrTqF4NVrPig==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.7.1.tgz", + "integrity": "sha512-1UHFmBn7hZNsHXTkLLOL8abRl8vi+D1EVzWD4WmLFj55vawHZfnH1oEz6TUf5Y61XHv0smdHabdXds6BgOXe3A==", "dependencies": { "@babel/runtime": "^7.3.1", - "css-vendor": "^2.0.7", - "jss": "10.0.4" + "css-vendor": "^2.0.8", + "jss": "10.7.1" } }, + "node_modules/jss/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/jsx-ast-utils": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", @@ -20750,51 +18410,46 @@ "node": ">=4.0" } }, - "node_modules/jsx-ast-utils/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/jsx-ast-utils/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/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "optional": true, "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, + "node_modules/jwks-rsa": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-2.0.3.tgz", + "integrity": "sha512-/rkjXRWAp0cS00tunsHResw68P5iTQru8+jHufLNv3JHc4nObFEndfEUSuPugh09N+V9XYxKUqi7QrkmCHSSSg==", + "dependencies": { + "@types/express-jwt": "0.0.42", + "debug": "^4.1.0", + "jose": "^2.0.5", + "limiter": "^1.1.5", + "lru-memoizer": "^2.1.2" + }, + "engines": { + "node": ">=10 < 13 || >=14" + } + }, "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "optional": true, "dependencies": { - "jwa": "^1.4.1", + "jwa": "^2.0.0", "safe-buffer": "^5.0.1" } }, "node_modules/keytar": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.6.0.tgz", - "integrity": "sha512-H3cvrTzWb11+iv0NOAnoNAPgEapVZnYLVHZQyxmh7jdmVfR/c0jNNFEZ6AI38W/4DeTGTaY66ZX4Z1SbfKPvCQ==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.7.0.tgz", + "integrity": "sha512-YEY9HWqThQc5q5xbXbRwsZTh2PJ36OSYRjSv3NN2xf5s5dpLTjEZnC2YikR29OaVybf9nQ0dJ/80i40RS97t/A==", "hasInstallScript": true, "optional": true, "dependencies": { @@ -20879,17 +18534,22 @@ } }, "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==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" }, "engines": { "node": ">= 0.8.0" } }, + "node_modules/limiter": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", + "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==" + }, "node_modules/lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", @@ -20927,18 +18587,10 @@ "lint-staged": "bin/lint-staged" } }, - "node_modules/lint-staged/node_modules/cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } + "node_modules/lint-staged/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/lint-staged/node_modules/execa": { "version": "2.1.0", @@ -20959,14 +18611,6 @@ "node": "^8.12.0 || >=9.7.0" } }, - "node_modules/lint-staged/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/lint-staged/node_modules/log-symbols": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", @@ -20989,17 +18633,6 @@ "node": ">=8" } }, - "node_modules/lint-staged/node_modules/onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/lint-staged/node_modules/p-finally": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", @@ -21008,47 +18641,6 @@ "node": ">=8" } }, - "node_modules/lint-staged/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/lint-staged/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/lint-staged/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/lint-staged/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/listr": { "version": "0.14.3", "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", @@ -21092,6 +18684,9 @@ }, "engines": { "node": ">=6" + }, + "peerDependencies": { + "listr": "^0.14.2" } }, "node_modules/listr-update-renderer/node_modules/ansi-regex": { @@ -21235,37 +18830,59 @@ "node": ">=4" } }, - "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" - }, + "node_modules/listr/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": ">=4" + "node": ">=0.10.0" } }, - "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=", + "node_modules/listr/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/load-json-file": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", + "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", "dependencies": { - "error-ex": "^1.2.0" + "graceful-fs": "^4.1.15", + "parse-json": "^4.0.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0", + "type-fest": "^0.3.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, "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=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "engines": { - "node": ">=0.10.0" + "node": ">=6" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/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/loader-runner": { @@ -21290,15 +18907,14 @@ } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "^4.1.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/lodash": { @@ -21316,6 +18932,11 @@ "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", @@ -21374,16 +18995,16 @@ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, "node_modules/lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, "node_modules/lodash.template": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", @@ -21406,21 +19027,100 @@ "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" }, + "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/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "dependencies": { - "chalk": "^2.0.1" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_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" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "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/log-symbols/node_modules/color-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/log-symbols/node_modules/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/log-symbols/node_modules/supports-color": { + "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/log-update": { @@ -21436,6 +19136,22 @@ "node": ">=4" } }, + "node_modules/log-update/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, "node_modules/log-update/node_modules/cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -21478,6 +19194,18 @@ "node": ">=4" } }, + "node_modules/log-update/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/log-update/node_modules/strip-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", @@ -21507,6 +19235,10 @@ "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", "engines": { "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" } }, "node_modules/long": { @@ -21533,11 +19265,6 @@ "tslib": "^2.0.3" } }, - "node_modules/lower-case/node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - }, "node_modules/lowercase-keys": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", @@ -21557,6 +19284,29 @@ "node": ">=10" } }, + "node_modules/lru-memoizer": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/lru-memoizer/-/lru-memoizer-2.1.4.tgz", + "integrity": "sha512-IXAq50s4qwrOBrXJklY+KhgZF+5y98PDaNo0gi/v2KQBFLyWr+JyFvijZXkGKjQj/h9c0OwoE+JZbwUXce76hQ==", + "dependencies": { + "lodash.clonedeep": "^4.5.0", + "lru-cache": "~4.0.0" + } + }, + "node_modules/lru-memoizer/node_modules/lru-cache": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", + "integrity": "sha1-HRdnnAac2l0ECZGgnbwsDbN35V4=", + "dependencies": { + "pseudomap": "^1.0.1", + "yallist": "^2.0.0" + } + }, + "node_modules/lru-memoizer/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, "node_modules/magic-string": { "version": "0.25.7", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", @@ -21566,23 +19316,25 @@ } }, "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==", + "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": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "semver": "^6.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-dir/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/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" } }, "node_modules/make-error": { @@ -21624,14 +19376,14 @@ } }, "node_modules/md5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", - "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", "dev": true, "dependencies": { - "charenc": "~0.0.1", - "crypt": "~0.0.1", - "is-buffer": "~1.1.1" + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" } }, "node_modules/md5.js": { @@ -21677,11 +19429,11 @@ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "node_modules/merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "engines": { - "node": ">= 6" + "node": ">= 8" } }, "node_modules/methods": { @@ -21698,15 +19450,15 @@ "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" }, "node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "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.0.5" + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" + "node": ">=8.6" } }, "node_modules/miller-rabin": { @@ -21722,14 +19474,14 @@ } }, "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "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": "2.4.6", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", - "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "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" }, @@ -21738,19 +19490,19 @@ } }, "node_modules/mime-db": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "version": "1.48.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", + "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.24", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", - "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "version": "2.1.31", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", + "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", "dependencies": { - "mime-db": "1.40.0" + "mime-db": "1.48.0" }, "engines": { "node": ">= 0.6" @@ -21773,22 +19525,25 @@ } }, "node_modules/min-indent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", - "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", + "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.3.2", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.3.2.tgz", - "integrity": "sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==", + "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.4.0", - "gud": "^1.0.0", - "tiny-warning": "^1.0.2" + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + }, + "peerDependencies": { + "prop-types": "^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/mini-css-extract-plugin": { @@ -21803,6 +19558,13 @@ }, "engines": { "node": ">= 6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.0.0" } }, "node_modules/mini-css-extract-plugin/node_modules/json5": { @@ -21829,6 +19591,20 @@ "node": ">=4.0.0" } }, + "node_modules/mini-css-extract-plugin/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/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", @@ -21944,6 +19720,36 @@ "node": ">=4.0.0" } }, + "node_modules/mississippi/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/mississippi/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/mississippi/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/mixin-deep": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", @@ -21956,26 +19762,15 @@ "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" - }, + "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/mkdirp-classic": { @@ -21985,9 +19780,9 @@ "devOptional": true }, "node_modules/mocha": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.2.tgz", - "integrity": "sha512-FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.3.tgz", + "integrity": "sha512-0R/3FvjIGH3eEuG17ccFPk117XL2rWxatr81a57D+r/x2uTYZRbdZ4oVidEUMh2W2TJDa7MdAb12Lm2/qrKajg==", "dev": true, "dependencies": { "ansi-colors": "3.2.3", @@ -22002,7 +19797,7 @@ "js-yaml": "3.13.1", "log-symbols": "2.2.0", "minimatch": "3.0.4", - "mkdirp": "0.5.1", + "mkdirp": "0.5.4", "ms": "2.1.1", "node-environment-flags": "1.0.5", "object.assign": "4.1.0", @@ -22010,8 +19805,8 @@ "supports-color": "6.0.0", "which": "1.3.1", "wide-align": "1.1.3", - "yargs": "13.3.0", - "yargs-parser": "13.1.1", + "yargs": "13.3.2", + "yargs-parser": "13.1.2", "yargs-unparser": "1.6.0" }, "bin": { @@ -22033,6 +19828,18 @@ "mkdirp": "~0.5.1", "strip-ansi": "^4.0.0", "xml": "^1.0.0" + }, + "peerDependencies": { + "mocha": ">=2.2.5" + } + }, + "node_modules/mocha-junit-reporter/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": ">=4" } }, "node_modules/mocha-junit-reporter/node_modules/debug": { @@ -22044,6 +19851,18 @@ "ms": "2.0.0" } }, + "node_modules/mocha-junit-reporter/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==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, "node_modules/mocha-junit-reporter/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -22062,24 +19881,28 @@ "node": ">=4" } }, - "node_modules/mocha/node_modules/ansi-colors": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", - "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/mocha/node_modules/debug": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", "dev": true, "dependencies": { "ms": "^2.1.1" } }, + "node_modules/mocha/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==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/mocha/node_modules/glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", @@ -22097,19 +19920,52 @@ "node": "*" } }, - "node_modules/mocha/node_modules/minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true + "node_modules/mocha/node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/mocha/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==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } }, "node_modules/mocha/node_modules/mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz", + "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", "dev": true, "dependencies": { - "minimist": "0.0.8" + "minimist": "^1.2.5" }, "bin": { "mkdirp": "bin/cmd.js" @@ -22121,13 +19977,40 @@ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true }, - "node_modules/mocha/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "node_modules/mocha/node_modules/object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, + "dependencies": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + } + }, + "node_modules/mocha/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==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/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=", + "dev": true, + "engines": { + "node": ">=4" } }, "node_modules/mocha/node_modules/supports-color": { @@ -22142,14 +20025,16 @@ "node": ">=6" } }, - "node_modules/mocha/node_modules/yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "node_modules/mocha/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, "node_modules/moment": { @@ -22179,6 +20064,17 @@ "run-queue": "^1.0.3" } }, + "node_modules/move-concurrently/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/move-concurrently/node_modules/rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -22224,14 +20120,14 @@ "optional": true }, "node_modules/nanoid": { - "version": "3.1.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz", - "integrity": "sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==", + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", "bin": { "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": "^10 || ^12 || >=13.7" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, "node_modules/nanomatch": { @@ -22283,24 +20179,33 @@ } }, "node_modules/nearley": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.1.tgz", - "integrity": "sha512-xq47GIUGXxU9vQg7g/y1o1xuKnkO7ev4nRWqftmQrLkfnE/FjRqDaGOUakM8XHPn/6pW3bGjU2wgoJyId90rqg==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", + "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", "dev": true, "dependencies": { "commander": "^2.19.0", "moo": "^0.5.0", "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6", - "semver": "^5.4.1" + "randexp": "0.4.6" }, "bin": { "nearley-railroad": "bin/nearley-railroad.js", "nearley-test": "bin/nearley-test.js", "nearley-unparse": "bin/nearley-unparse.js", "nearleyc": "bin/nearleyc.js" + }, + "funding": { + "type": "individual", + "url": "https://nearley.js.org/#give-to-nearley" } }, + "node_modules/nearley/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==", + "dev": true + }, "node_modules/negotiator": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", @@ -22333,24 +20238,28 @@ "tslib": "^2.0.3" } }, - "node_modules/no-case/node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - }, "node_modules/node-abi": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz", - "integrity": "sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.0.tgz", + "integrity": "sha512-g6bZh3YCKQRdwuO/tSZZYJAw622SjsRfJ2X0Iy4sSOHZ34/sPPdVBn8fev2tj7njzLwuqPw9uMtGsGkO5kIQvg==", "optional": true, "dependencies": { "semver": "^5.4.1" } }, + "node_modules/node-abi/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, "node_modules/node-addon-api": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.1.0.tgz", - "integrity": "sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "optional": true }, "node_modules/node-environment-flags": { @@ -22363,14 +20272,21 @@ "semver": "^5.7.0" } }, - "node_modules/node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "node_modules/node-environment-flags/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "dependencies": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" + "bin": { + "semver": "bin/semver" + } + }, + "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": { @@ -22416,6 +20332,16 @@ "vm-browserify": "^1.0.1" } }, + "node_modules/node-libs-browser/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/node-libs-browser/node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", @@ -22430,9 +20356,9 @@ } }, "node_modules/node-notifier": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", - "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "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", @@ -22443,49 +20369,19 @@ "which": "^2.0.2" } }, - "node_modules/node-notifier/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "optional": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/node-notifier/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": "dist/bin/uuid" - } - }, - "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" - }, + "optional": true, "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" + "uuid": "dist/bin/uuid" } }, "node_modules/node-releases": { - "version": "1.1.70", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", - "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" }, "node_modules/noms": { "version": "0.0.0", @@ -22517,12 +20413,6 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" }, - "node_modules/noop-logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=", - "optional": true - }, "node_modules/normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -22534,6 +20424,14 @@ "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", @@ -22550,34 +20448,26 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-scroll-left": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/normalize-scroll-left/-/normalize-scroll-left-0.2.0.tgz", - "integrity": "sha512-t5oCENZJl8TGusJKoCJm7+asaSsPuNmK6+iEjrZ5TyBj2f02brCRsd4c83hwtu+e5d4LCSBZ0uoDlMjBo+A8yA==" - }, "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" - }, + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "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=", + "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": "^2.0.0" + "path-key": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/npmlog": { @@ -22593,11 +20483,14 @@ } }, "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==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", "dependencies": { - "boolbase": "~1.0.0" + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, "node_modules/num2fraction": { @@ -22622,6 +20515,7 @@ "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, "engines": { "node": "*" } @@ -22658,6 +20552,49 @@ "node": ">=0.10.0" } }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-copy/node_modules/kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", @@ -22669,17 +20606,36 @@ "node": ">=0.10.0" } }, + "node_modules/object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "optional": true, + "engines": { + "node": ">= 6" + } + }, "node_modules/object-inspect": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", - "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==" + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/object-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", - "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object-keys": { @@ -22710,237 +20666,66 @@ } }, "node_modules/object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dependencies": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "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", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries/node_modules/es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries/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/object.entries/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries/node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries/node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dependencies": { - "has": "^1.0.3" + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/object.entries/node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "node_modules/object.entries/node_modules/string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.entries/node_modules/string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "node_modules/object.entries": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", "dependencies": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "function-bind": "^1.1.1" + "es-abstract": "^1.18.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "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.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries/node_modules/es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries/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/object.fromentries/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries/node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries/node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dependencies": { + "es-abstract": "^1.18.0-next.2", "has": "^1.0.3" }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/object.fromentries/node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "node_modules/object.fromentries/node_modules/string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries/node_modules/string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", "dependencies": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" }, "engines": { "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.pick": { @@ -22955,107 +20740,19 @@ } }, "node_modules/object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values/node_modules/es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values/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/object.values/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values/node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values/node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dependencies": { - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.values/node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "node_modules/object.values/node_modules/string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", "dependencies": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "function-bind": "^1.1.1" + "es-abstract": "^1.18.2" }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/object.values/node_modules/string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/obuf": { @@ -23091,12 +20788,17 @@ } }, "node_modules/onetime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", - "dev": true, + "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": ">=0.10.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/open": { @@ -23109,12 +20811,15 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", "bin": { "opencollective-postinstall": "index.js" } @@ -23150,19 +20855,22 @@ "dependencies": { "cssnano": "^4.1.10", "last-call-webpack-plugin": "^3.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" } }, "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "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.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "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" @@ -23196,9 +20904,9 @@ "dev": true }, "node_modules/p-cancelable": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.0.tgz", - "integrity": "sha512-HAZyB3ZodPo+BDpb4/Iu7Jv4P6cSazBz9ZM0ChhEXp70scx834aWCEjQRwgt41UzzejUAPdbqqONfRWTPYrPAQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", "engines": { "node": ">=8" } @@ -23209,6 +20917,9 @@ "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-finally": { @@ -23220,33 +20931,39 @@ } }, "node_modules/p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dependencies": { "p-try": "^2.0.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/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==", + "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.0.0" + "p-limit": "^2.2.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/p-retry": { @@ -23292,11 +21009,6 @@ "tslib": "^2.0.3" } }, - "node_modules/param-case/node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -23341,12 +21053,17 @@ } }, "node_modules/parse5": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", - "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", "dev": true, "dependencies": { - "@types/node": "*" + "parse5": "^6.0.1" } }, "node_modules/parseurl": { @@ -23366,11 +21083,6 @@ "tslib": "^2.0.3" } }, - "node_modules/pascal-case/node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - }, "node_modules/pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", @@ -23388,6 +21100,75 @@ "cross-spawn": "^6.0.5" } }, + "node_modules/password-prompt/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/password-prompt/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/password-prompt/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/password-prompt/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/password-prompt/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": ">=0.10.0" + } + }, + "node_modules/password-prompt/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/password-prompt/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/path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", @@ -23399,11 +21180,11 @@ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, "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=", + "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": ">=8" } }, "node_modules/path-is-absolute": { @@ -23420,17 +21201,17 @@ "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=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "engines": { - "node": ">=4" + "node": ">=8" } }, "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==" + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-to-regexp": { "version": "0.1.7", @@ -23455,9 +21236,9 @@ } }, "node_modules/pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "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", @@ -23475,6 +21256,10 @@ "integrity": "sha512-mpAcysyRJxmICBcBa5IXH7SZPvWkcghm6Fk8RekoS3v+BpbSzlZzuWbMx+GXrlUwESi9qHar4nVEZNMKylIHvg==", "engines": { "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, "node_modules/pend": { @@ -23489,19 +21274,22 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "node_modules/picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "engines": { "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, "node_modules/pinkie": { @@ -23535,12 +21323,12 @@ } }, "node_modules/pixelmatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.1.0.tgz", - "integrity": "sha512-HqtgvuWN12tBzKJf7jYsc38Ha28Q2NYpmBL9WostEGgDHJqbTLkjydZXL1ZHM02ZnB+Dkwlxo87HBY38kMiD6A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.2.1.tgz", + "integrity": "sha512-WjcAdYSnKrrdDdqTcVEY7aB7UhhwjYQKYhHiBXdJef0MOaQeYpUdQ+iVyBLa5YBKS8MPVPPMX7rpOByISLpeEQ==", "dev": true, "dependencies": { - "pngjs": "^3.4.0" + "pngjs": "^4.0.1" }, "bin": { "pixelmatch": "bin/pixelmatch" @@ -23557,57 +21345,76 @@ "node": ">=8" } }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "find-up": "^2.1.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/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": { - "p-locate": "^4.1.0" + "locate-path": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/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-limit": "^2.2.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/pkg-dir/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==", + "node_modules/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": ">=8" + "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==", + "node_modules/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": { - "find-up": "^3.0.0" + "p-limit": "^1.1.0" }, "engines": { - "node": ">=8" + "node": ">=4" + } + }, + "node_modules/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/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/platform": { @@ -23624,12 +21431,12 @@ } }, "node_modules/pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-4.0.1.tgz", + "integrity": "sha512-rf5+2/ioHeQxR6IxuYNYGFytUyG3lma/WW1nsmjeHlWwtb2aByla6dkVc8pmJ9nplzkTA0q2xx7mMWrOTqT4Gg==", "dev": true, "engines": { - "node": ">=4.0.0" + "node": ">=8.0.0" } }, "node_modules/pnp-webpack-plugin": { @@ -23649,9 +21456,9 @@ "integrity": "sha1-zqz9q0q/NT16DyqqLB/Hs/lBO6M=" }, "node_modules/popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + "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", @@ -23682,6 +21489,17 @@ "ms": "^2.1.1" } }, + "node_modules/portfinder/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/posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", @@ -23691,9 +21509,9 @@ } }, "node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", "dependencies": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -23701,6 +21519,10 @@ }, "engines": { "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-attribute-case-insensitive": { @@ -23721,6 +21543,9 @@ }, "engines": { "node": ">=8.0.0" + }, + "peerDependencies": { + "browserslist": "^4" } }, "node_modules/postcss-calc": { @@ -24057,11 +21882,10 @@ } }, "node_modules/postcss-initial": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", - "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", "dependencies": { - "lodash.template": "^4.5.0", "postcss": "^7.0.2" } }, @@ -24088,6 +21912,10 @@ }, "engines": { "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-loader": { @@ -24714,37 +22542,29 @@ }, "engines": { "node": ">=10.0" - } - }, - "node_modules/postcss-safe-parser/node_modules/nanoid": { - "version": "3.1.23", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", - "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", - "bin": { - "nanoid": "bin/nanoid.cjs" }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-safe-parser/node_modules/postcss": { - "version": "8.2.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz", - "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==", + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", + "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==", "dependencies": { "colorette": "^1.2.2", "nanoid": "^3.1.23", - "source-map": "^0.6.1" + "source-map-js": "^0.6.2" }, "engines": { "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, - "node_modules/postcss-safe-parser/node_modules/postcss/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/postcss-selector-matches": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", @@ -24764,13 +22584,11 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", - "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", "dependencies": { "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1", "util-deprecate": "^1.0.2" }, "engines": { @@ -24778,11 +22596,10 @@ } }, "node_modules/postcss-svgo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", - "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", "dependencies": { - "is-svg": "^3.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0", "svgo": "^1.0.0" @@ -24839,9 +22656,9 @@ } }, "node_modules/prebuild-install": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.1.tgz", - "integrity": "sha512-M+cKwofFlHa5VpTWub7GLg5RLcunYIcLqtY5pKcls/u7xaAb8FrXZ520qY8rkpYy5xw90tYCyMO0MP5ggzR3Sw==", + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.3.tgz", + "integrity": "sha512-iqqSR84tNYQUQHRXalSKdIaM8Ov1QxOVuBNWI7+BzZWv6Ih9k75wOnH1rGQ9WWTaaLkTpxWKIciOF0KyfM74+Q==", "optional": true, "dependencies": { "detect-libc": "^1.0.3", @@ -24851,7 +22668,6 @@ "mkdirp-classic": "^0.5.3", "napi-build-utils": "^1.0.1", "node-abi": "^2.21.0", - "noop-logger": "^0.1.1", "npmlog": "^4.0.1", "pump": "^3.0.0", "rc": "^1.2.7", @@ -24875,9 +22691,9 @@ } }, "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==", + "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" } @@ -24902,11 +22718,14 @@ } }, "node_modules/pretty-bytes": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", - "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/pretty-error": { @@ -24932,14 +22751,41 @@ "node": ">= 6" } }, - "node_modules/pretty-format/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==", + "node_modules/pretty-format/node_modules/@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + }, "engines": { - "node": ">=6" + "node": ">= 6" } }, + "node_modules/pretty-format/node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/pretty-format/node_modules/@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/pretty-format/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/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -24980,9 +22826,9 @@ "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==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -25012,10 +22858,16 @@ "reflect.ownkeys": "^0.2.0" } }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/protobufjs": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.1.tgz", - "integrity": "sha512-pb8kTchL+1Ceg4lFd5XUpK8PdWacbvV5SK2ULH2ebrYtl4GjJmS24m6CKME67jzV53tbJxHlnNOSqQHbTsR9JQ==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", + "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", + "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -25028,7 +22880,7 @@ "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/long": "^4.0.1", - "@types/node": "^13.7.0", + "@types/node": ">=13.7.0", "long": "^4.0.0" }, "bin": { @@ -25037,17 +22889,17 @@ } }, "node_modules/protobufjs/node_modules/@types/node": { - "version": "13.13.27", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.27.tgz", - "integrity": "sha512-IeZlpkPnUqO45iBxJocIQzwV+K6phdSVaCxRwlvHHQ0YL+Gb1fvuv9GmIMYllZcjyzqoRKDNJeNo6p8dNWSPSQ==" + "version": "15.14.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.14.0.tgz", + "integrity": "sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ==" }, "node_modules/proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "dependencies": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { "node": ">= 0.10" @@ -25079,10 +22931,15 @@ "node": ">= 0.10" } }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, "node_modules/psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + "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", @@ -25098,9 +22955,9 @@ } }, "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "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", @@ -25112,22 +22969,14 @@ } }, "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==", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", + "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "optional": true, "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "duplexify": "^4.1.1", + "inherits": "^2.0.3", + "pump": "^3.0.0" } }, "node_modules/punycode": { @@ -25139,15 +22988,17 @@ } }, "node_modules/puppeteer": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.3.1.tgz", - "integrity": "sha512-YTM1RaBeYrj6n7IlRXRYLqJHF+GM7tasbvrNFx6w1S16G76NrPq7oYFKLDO+BQsXNtS8kW2GxWCXjIMPvfDyaQ==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.5.0.tgz", + "integrity": "sha512-OM8ZvTXAhfgFA7wBIIGlPQzvyEETzDjeRa4mZRCRHxYL+GNH5WAuYUQdja3rpWZvkX/JKqmuVgbsxDNsDFjMEg==", "dev": true, + "hasInstallScript": true, "dependencies": { "debug": "^4.1.0", - "devtools-protocol": "0.0.799653", + "devtools-protocol": "0.0.818844", "extract-zip": "^2.0.0", "https-proxy-agent": "^4.0.0", + "node-fetch": "^2.6.1", "pkg-dir": "^4.2.0", "progress": "^2.0.1", "proxy-from-env": "^1.0.0", @@ -25160,6 +23011,15 @@ "node": ">=10.18.1" } }, + "node_modules/puppeteer/node_modules/agent-base": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", + "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/puppeteer/node_modules/extract-zip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", @@ -25180,6 +23040,19 @@ "@types/yauzl": "^2.9.1" } }, + "node_modules/puppeteer/node_modules/https-proxy-agent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", + "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", + "dev": true, + "dependencies": { + "agent-base": "5", + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", @@ -25190,11 +23063,17 @@ } }, "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==", + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", + "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/query-string": { @@ -25213,6 +23092,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The", "engines": { "node": ">=0.4.x" } @@ -25230,12 +23110,34 @@ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/raf": { @@ -25310,14 +23212,6 @@ "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/rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", @@ -25333,19 +23227,10 @@ "rc": "cli.js" } }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/react": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.12.0.tgz", - "integrity": "sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA==", + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -25371,15 +23256,20 @@ "node": ">=10" } }, - "node_modules/react-app-polyfill/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/react-app-polyfill/node_modules/core-js": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz", + "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } }, "node_modules/react-app-polyfill/node_modules/whatwg-fetch": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.1.tgz", - "integrity": "sha512-IEmN/ZfmMw6G1hgZpVd0LuZXOQDisrMOZrzYd5x3RAK4bMPlJohKUZWZ9t/QsTvH0dV9TbPDcc2OSuIDcihnHA==" + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" }, "node_modules/react-dev-utils": { "version": "11.0.4", @@ -25423,24 +23313,6 @@ "@babel/highlight": "^7.10.4" } }, - "node_modules/react-dev-utils/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/react-dev-utils/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/react-dev-utils/node_modules/browserslist": { "version": "4.14.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", @@ -25456,19 +23328,10 @@ }, "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" + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" } }, "node_modules/react-dev-utils/node_modules/escape-string-regexp": { @@ -25479,18 +23342,6 @@ "node": ">=8" } }, - "node_modules/react-dev-utils/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/react-dev-utils/node_modules/globby": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", @@ -25505,99 +23356,88 @@ }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/react-dev-utils/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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dependencies": { - "p-locate": "^4.1.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, "node_modules/react-dev-utils/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==", + "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.2.0" + "p-limit": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, "node_modules/react-dev-utils/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/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==", + "node_modules/react-dev-utils/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": { - "shebang-regex": "^3.0.0" + "find-up": "^3.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/react-dev-utils/node_modules/shebang-regex": { + "node_modules/react-dev-utils/node_modules/pkg-up/node_modules/find-up": { "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/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dependencies": { - "ansi-regex": "^5.0.0" + "locate-path": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "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==", + "node_modules/react-dev-utils/node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, "engines": { - "node": ">= 8" + "node": ">= 6" } }, "node_modules/react-dom": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.12.0.tgz", - "integrity": "sha512-LMxFfAGrcS3kETtQaCkTKjMiifahaMySFDn71fZUNpPHZQEzmk/GiAeIT8JSOrHB23fnuCOMruL2a8NYlw+8Gw==", + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "prop-types": "^15.6.2", - "scheduler": "^0.18.0" + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" } }, "node_modules/react-error-overlay": { @@ -25606,9 +23446,9 @@ "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, "node_modules/react-is": { - "version": "16.10.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.10.2.tgz", - "integrity": "sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA==" + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "node_modules/react-refresh": { "version": "0.8.3", @@ -25619,34 +23459,40 @@ } }, "node_modules/react-router": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.1.2.tgz", - "integrity": "sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A==", + "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.3.0", + "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" + }, + "peerDependencies": { + "react": ">=15" } }, "node_modules/react-router-dom": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.1.2.tgz", - "integrity": "sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew==", + "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.1.2", + "react-router": "5.2.0", "tiny-invariant": "^1.0.2", "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" } }, "node_modules/react-router/node_modules/isarray": { @@ -25662,6 +23508,11 @@ "isarray": "0.0.1" } }, + "node_modules/react-router/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/react-scripts": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", @@ -25734,6 +23585,121 @@ }, "optionalDependencies": { "fsevents": "^2.1.3" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/react-scripts/node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/react-scripts/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" + }, + "peerDependencies": { + "@types/webpack": "4.x", + "react-refresh": ">=0.8.3 <0.10.0", + "sockjs-client": "^1.4.0", + "type-fest": "^0.13.1", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/react-scripts/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/react-scripts/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/react-scripts/node_modules/camelcase": { @@ -25742,6 +23708,127 @@ "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/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" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-scripts/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-scripts/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/react-scripts/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/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/react-scripts/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/react-scripts/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/react-scripts/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/react-scripts/node_modules/resolve": { @@ -25751,6 +23838,9 @@ "dependencies": { "is-core-module": "^2.0.0", "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/react-scripts/node_modules/semver": { @@ -25764,27 +23854,80 @@ "node": ">=10" } }, + "node_modules/react-scripts/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/react-scripts/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/react-test-renderer": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.12.0.tgz", - "integrity": "sha512-Vj/teSqt2oayaWxkbhQ6gKis+t5JrknXfPVo+aIJ8QwYAqMPH77uptOdrlphyxl8eQI/rtkOYg86i/UWkpFu0w==", + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz", + "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==", "dev": true, "dependencies": { "object-assign": "^4.1.1", "prop-types": "^15.6.2", "react-is": "^16.8.6", - "scheduler": "^0.18.0" + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" } }, + "node_modules/react-test-renderer/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==", + "dev": true + }, "node_modules/react-transition-group": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.3.0.tgz", - "integrity": "sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw==", + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", "dependencies": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", "loose-envify": "^1.4.0", "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" } }, "node_modules/read-pkg": { @@ -25801,98 +23944,72 @@ } }, "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=", + "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": "^2.0.0", - "read-pkg": "^2.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": ">=4" - } - }, - "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" + "node": ">=8" }, - "engines": { - "node": ">=4" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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=", + "node_modules/read-pkg-up/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": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" }, "engines": { - "node": ">=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" + "node": ">=8" }, - "engines": { - "node": ">=4" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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=", + "node_modules/read-pkg-up/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": { - "p-limit": "^1.1.0" + "@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": ">=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": ">=8" } }, - "node_modules/read-pkg-up/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" - }, + "node_modules/read-pkg-up/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": ">=4" + "node": ">=8" } }, - "node_modules/read-pkg-up/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "node_modules/read-pkg-up/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": ">=0.10.0" + "node": ">=8" } }, - "node_modules/read-pkg-up/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" - }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "engines": { "node": ">=4" } @@ -25911,15 +24028,20 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/readable-stream/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/readable-web-to-node-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-2.0.0.tgz", "integrity": "sha512-+oZJurc4hXpaaqsN68GoZGQAQIA3qr09Or4fqEsargABnbe5Aau8hFn6ISVleT3cpY/0n/8drn7huyyEvTbghA==" }, "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==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "optional": true, "dependencies": { "picomatch": "^2.2.1" @@ -25983,9 +24105,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + "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", @@ -25995,19 +24117,6 @@ "@babel/runtime": "^7.8.4" } }, - "node_modules/regenerator-transform/node_modules/@babel/runtime": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", - "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/regenerator-transform/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/regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -26035,14 +24144,20 @@ }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" } }, "node_modules/regexpu-core": { @@ -26067,9 +24182,9 @@ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "node_modules/regjsparser": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", - "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", + "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" }, @@ -26099,15 +24214,15 @@ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "node_modules/renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", "dependencies": { - "css-select": "^2.0.2", - "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", - "lodash": "^4.17.20", - "strip-ansi": "^3.0.0" + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" } }, "node_modules/renderkid/node_modules/ansi-regex": { @@ -26118,34 +24233,6 @@ "node": ">=0.10.0" } }, - "node_modules/renderkid/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/renderkid/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/renderkid/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/renderkid/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -26158,9 +24245,9 @@ } }, "node_modules/repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "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" } @@ -26173,37 +24260,6 @@ "node": ">=0.10" } }, - "node_modules/request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, - "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.0", - "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.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 4" - } - }, "node_modules/request-progress": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", @@ -26213,30 +24269,6 @@ "throttleit": "^1.0.0" } }, - "node_modules/request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", - "dependencies": { - "lodash": "^4.17.15" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", - "dependencies": { - "request-promise-core": "1.1.3", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -26264,17 +24296,21 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "node_modules/resolve": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", - "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", "dependencies": { + "is-core-module": "^2.2.0", "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/resolve-alpn": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.1.1.tgz", - "integrity": "sha512-0KbFjFPR2bnJhNx1t8Ad6RqVc8+QPJC4y561FYyC/Q/6OzB3fhUzB5PEgitYhPK6aifwR5gXBSnDMllaDWixGQ==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.1.2.tgz", + "integrity": "sha512-8OyfzhAtA32LVUsJSke3auIyINcwdh5l3cvYKdKO0nvsYSKuiLfTM5i78PJswFPT8y6cPW+L1v6/hE95chcpDA==" }, "node_modules/resolve-cwd": { "version": "3.0.0", @@ -26311,12 +24347,13 @@ "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=" + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" }, "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==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", "dependencies": { "adjust-sourcemap-loader": "3.0.0", "camelcase": "5.3.1", @@ -26324,7 +24361,7 @@ "convert-source-map": "1.7.0", "es6-iterator": "2.0.3", "loader-utils": "1.2.3", - "postcss": "7.0.21", + "postcss": "7.0.36", "rework": "1.0.1", "rework-visit": "1.0.0", "source-map": "0.6.1" @@ -26333,6 +24370,14 @@ "node": ">=6.0.0" } }, + "node_modules/resolve-url-loader/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/resolve-url-loader/node_modules/emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", @@ -26365,29 +24410,10 @@ "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/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/resolve-url-loader/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/responselike": { "version": "2.0.0", @@ -26410,6 +24436,15 @@ "node": ">=0.10.0" } }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", @@ -26427,9 +24462,9 @@ } }, "node_modules/retry-request": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.3.tgz", - "integrity": "sha512-QnRZUpuPNgX0+D1xVxul6DbJ9slvo4Rm6iV/dn63e048MvGbUZiKySVt6Tenp04JqmchxjiLltGerOJys7kJYQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.2.1.tgz", + "integrity": "sha512-afiCoZZ7D/AR2mf+9ajr75dwGFgWmPEshv3h+oKtf9P1AsHfHvcVXumdbAEq2qNy4UXFEXsEX5HpyGj4axvoaA==", "optional": true, "dependencies": { "debug": "^4.1.1" @@ -26490,6 +24525,9 @@ }, "bin": { "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/ripemd160": { @@ -26518,9 +24556,14 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.", "dependencies": { "@babel/helper-module-imports": "^7.0.0", "rollup-pluginutils": "^2.8.1" + }, + "peerDependencies": { + "@babel/core": "7 || ^7.0.0-rc.2", + "rollup": ">=0.60.0 <3" } }, "node_modules/rollup-plugin-terser": { @@ -26533,6 +24576,9 @@ "rollup-pluginutils": "^2.8.2", "serialize-javascript": "^4.0.0", "terser": "^4.6.2" + }, + "peerDependencies": { + "rollup": ">=0.66.0 <3" } }, "node_modules/rollup-plugin-terser/node_modules/jest-worker": { @@ -26579,6 +24625,17 @@ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" }, + "node_modules/rollup/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/rootpath": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/rootpath/-/rootpath-0.1.2.tgz", @@ -26622,9 +24679,26 @@ } }, "node_modules/run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } }, "node_modules/run-queue": { "version": "1.0.3", @@ -26635,9 +24709,9 @@ } }, "node_modules/rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dependencies": { "tslib": "^1.9.0" }, @@ -26645,10 +24719,29 @@ "npm": ">=2.0.0" } }, + "node_modules/rxjs/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/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==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, "node_modules/safe-regex": { "version": "1.1.0", @@ -26667,6 +24760,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", "dependencies": { "@cnakazawa/watch": "^1.0.3", "anymatch": "^2.0.0", @@ -26725,6 +24819,21 @@ "node": ">=0.10.0" } }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, "node_modules/sane/node_modules/execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -26778,6 +24887,14 @@ "node": ">=6" } }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/sane/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -26800,6 +24917,14 @@ "node": ">=0.10.0" } }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "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", @@ -26834,6 +24959,52 @@ "node": ">=0.10.0" } }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, "node_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", @@ -26846,15 +25017,26 @@ "node": ">=0.10.0" } }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, "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==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", "dependencies": { "klona": "^2.0.4", "loader-utils": "^2.0.0", @@ -26864,17 +25046,27 @@ }, "engines": { "node": ">= 10.13.0" - } - }, - "node_modules/sass-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } } }, "node_modules/sass-loader/node_modules/schema-utils": { @@ -26888,20 +25080,10 @@ }, "engines": { "node": ">= 10.13.0" - } - }, - "node_modules/sass-loader/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" }, - "engines": { - "node": ">=10" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/sax": { @@ -26921,9 +25103,9 @@ } }, "node_modules/scheduler": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.18.0.tgz", - "integrity": "sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -26940,17 +25122,10 @@ }, "engines": { "node": ">= 8.9.0" - } - }, - "node_modules/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/scmp": { @@ -26969,19 +25144,25 @@ "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==", + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", "dependencies": { "node-forge": "^0.10.0" } }, "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "semver": "bin/semver" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/semver-compare": { @@ -27147,6 +25328,14 @@ "node": ">=0.10.0" } }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", @@ -27170,22 +25359,22 @@ } }, "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=", + "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": "^1.0.0" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "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=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/shell-quote": { @@ -27207,22 +25396,34 @@ "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/side-channel/node_modules/object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, "node_modules/signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" }, "node_modules/simple-concat": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "optional": true }, "node_modules/simple-get": { @@ -27255,6 +25456,9 @@ "optional": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/simple-swizzle": { @@ -27339,41 +25543,6 @@ "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", @@ -27426,6 +25595,79 @@ "node": ">=0.10.0" } }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/snapdragon/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -27450,16 +25692,16 @@ } }, "node_modules/sockjs-client": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz", - "integrity": "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==", + "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.4.7" + "url-parse": "^1.5.1" } }, "node_modules/sockjs-client/node_modules/debug": { @@ -27470,32 +25712,6 @@ "ms": "^2.1.1" } }, - "node_modules/sockjs/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/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/sockjs/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/sort-keys": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", @@ -27520,6 +25736,14 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "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", @@ -27542,9 +25766,9 @@ } }, "node_modules/source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + "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", @@ -27557,32 +25781,32 @@ "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=" }, "node_modules/spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "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.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + "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.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "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.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" }, "node_modules/spdy": { "version": "4.0.2", @@ -27657,6 +25881,7 @@ "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -27668,6 +25893,11 @@ "safer-buffer": "^2.0.2", "tweetnacl": "~0.14.0" }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, "engines": { "node": ">=0.10.0" } @@ -27713,18 +25943,18 @@ "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" }, "node_modules/start-server-and-test": { - "version": "1.10.8", - "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.10.8.tgz", - "integrity": "sha512-5I190MiIHBqmArTnxk9dfHlwO8I35B1hFhuAgv2L/UMDArRCtIXL/QftgNtgfuIz5NQN3yrN0kCsY+zYkX+dUg==", + "version": "1.12.5", + "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.12.5.tgz", + "integrity": "sha512-8Wl0J1xwTDhvWoFeXLIP1VyT9GS5i0XG2440gbMQDNgyCBpb+t2XhahY3ysHIs2g5sDsiom6Iyvh3uQtNrAg5g==", "dev": true, "dependencies": { - "bluebird": "3.7.1", + "bluebird": "3.7.2", "check-more-types": "2.24.0", - "debug": "4.1.1", - "execa": "4.0.0", + "debug": "4.3.1", + "execa": "5.1.1", "lazy-ass": "1.6.0", "ps-tree": "1.2.0", - "wait-on": "4.0.0" + "wait-on": "5.3.0" }, "bin": { "server-test": "src/bin/start.js", @@ -27735,147 +25965,138 @@ "node": ">=6" } }, - "node_modules/start-server-and-test/node_modules/bluebird": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz", - "integrity": "sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==", - "dev": true - }, - "node_modules/start-server-and-test/node_modules/cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/start-server-and-test/node_modules/execa": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.0.tgz", - "integrity": "sha512-JbDUxwV3BoT5ZVXQrSVbAiaXhXUkIwvbhPIwZ0N13kX+5yCzOhUNdocxB/UQRuYOHRYYwAxKYwJYc0T4D12pDA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/start-server-and-test/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==", + "node_modules/start-server-and-test/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/start-server-and-test/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/start-server-and-test/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, "engines": { - "node": ">=8" + "node": ">=10.17.0" } }, - "node_modules/start-server-and-test/node_modules/onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, + "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": { - "mimic-fn": "^2.1.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/start-server-and-test/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==", - "dev": true, + "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": ">=8" + "node": ">=0.10.0" } }, - "node_modules/start-server-and-test/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==", - "dev": true, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dependencies": { - "shebang-regex": "^3.0.0" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/start-server-and-test/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==", - "dev": true, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/start-server-and-test/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "kind-of": "^3.0.2" }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "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=", + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "is-buffer": "^1.1.5" }, "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=", + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dependencies": { - "is-descriptor": "^0.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "engines": { "node": ">=0.10.0" } }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", @@ -27884,14 +26105,6 @@ "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", @@ -27969,6 +26182,11 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/string_decoder/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/string-argv": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", @@ -27978,9 +26196,9 @@ } }, "node_modules/string-length": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", - "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "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" @@ -27989,303 +26207,97 @@ "node": ">=10" } }, - "node_modules/string-length/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/string-length/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/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": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "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": "^4.0.0" + "strip-ansi": "^5.1.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, + "node_modules/string-width/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/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=", + "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": "^3.0.0" + "ansi-regex": "^4.1.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/string.prototype.matchall": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", - "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has-symbols": "^1.0.1", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", "internal-slot": "^1.0.3", "regexp.prototype.flags": "^1.3.1", "side-channel": "^1.0.4" - } - }, - "node_modules/string.prototype.matchall/node_modules/es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.matchall/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/string.prototype.matchall/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.matchall/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/string.prototype.matchall/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/string.prototype.matchall/node_modules/object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "node_modules/string.prototype.matchall/node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trim": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.1.tgz", - "integrity": "sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/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==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "node_modules/string.prototype.trim/node_modules/string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.4.tgz", + "integrity": "sha512-hWCk/iqf7lp0/AgTF7/ddO1IWtSNPASjlzCicV5irAVdE1grjsneK26YG6xACMBEdCvO8fUST0UzDMh/2Qy+9Q==", "dev": true, "dependencies": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "function-bind": "^1.1.1" + "es-abstract": "^1.18.0-next.2" }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trim/node_modules/string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimend": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", - "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "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.0", + "call-bind": "^1.0.2", "define-properties": "^1.1.3" - } - }, - "node_modules/string.prototype.trimleft": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", - "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trimright": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", - "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", - "dependencies": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" }, - "engines": { - "node": ">= 0.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", - "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "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.0", + "call-bind": "^1.0.2", "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/stringify-object": { @@ -28301,31 +26313,39 @@ "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": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dependencies": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "engines": { - "node": ">=6" + "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=", + "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": ">=4" + "node": ">=8" } }, "node_modules/strip-color": { @@ -28377,11 +26397,12 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "devOptional": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/strtok3": { @@ -28395,6 +26416,10 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, "node_modules/stubs": { @@ -28413,6 +26438,13 @@ }, "engines": { "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/stylehacks": { @@ -28453,9 +26485,9 @@ } }, "node_modules/supports-hyperlinks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", - "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "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" @@ -28531,6 +26563,18 @@ "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", "engines": { "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" } }, "node_modules/svgo/node_modules/domutils": { @@ -28542,42 +26586,72 @@ "domelementtype": "1" } }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/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/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-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.0.7", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", - "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", "dependencies": { - "ajv": "^7.0.2", - "lodash": "^4.17.20", + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10.0.0" } }, "node_modules/table/node_modules/ajv": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", - "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz", + "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==", "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/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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, "node_modules/table/node_modules/ansi-styles": { @@ -28589,6 +26663,9 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/table/node_modules/color-convert": { @@ -28636,12 +26713,15 @@ }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, "node_modules/table/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "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", @@ -28651,17 +26731,6 @@ "node": ">=8" } }, - "node_modules/table/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/tapable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", @@ -28687,21 +26756,21 @@ } }, "node_modules/tar-fs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz", - "integrity": "sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", "devOptional": true, "dependencies": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", - "tar-stream": "^2.0.0" + "tar-stream": "^2.1.4" } }, "node_modules/tar-stream": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz", - "integrity": "sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", "devOptional": true, "dependencies": { "bl": "^4.0.3", @@ -28736,21 +26805,10 @@ "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/teeny-request": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.0.1.tgz", - "integrity": "sha512-sasJmQ37klOlplL4Ia/786M5YlOcoLGQyq2TE4WHSRupbAuDaQW0PfVxV4MtdBtRJ4ngzS+1qim8zP6Zp35qCw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.1.1.tgz", + "integrity": "sha512-iwY6rkW5DDGq8hE2YgNQlKbptYpY5Nn2xecjQiNjOXWbKzPGUfmeUBCSQbbr306d7Z7U2N0TPl+/SwYRfua1Dg==", "optional": true, "dependencies": { "http-proxy-agent": "^4.0.0", @@ -28763,40 +26821,6 @@ "node": ">=10" } }, - "node_modules/teeny-request/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==", - "optional": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/teeny-request/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==", - "optional": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/teeny-request/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==", - "optional": true, - "engines": { - "node": "4.x || >=6.0.0" - } - }, "node_modules/teeny-request/node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -28827,6 +26851,14 @@ "node": ">=8" } }, + "node_modules/tempy/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/tempy/node_modules/type-fest": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", @@ -28835,6 +26867,17 @@ "node": ">=6" } }, + "node_modules/tempy/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/terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", @@ -28845,25 +26888,9 @@ }, "engines": { "node": ">=8" - } - }, - "node_modules/terminal-link/node_modules/ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dependencies": { - "type-fest": "^0.11.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terminal-link/node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/terser": { @@ -28899,18 +26926,19 @@ }, "engines": { "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/terser-webpack-plugin/node_modules/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/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", @@ -28923,17 +26951,9 @@ }, "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" + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, "node_modules/terser-webpack-plugin/node_modules/p-limit": { @@ -28945,6 +26965,9 @@ }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { @@ -28958,20 +26981,16 @@ }, "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.0.tgz", - "integrity": "sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", "dependencies": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -28992,6 +27011,11 @@ "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/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -29057,9 +27081,9 @@ "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, "node_modules/tiny-invariant": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.0.6.tgz", - "integrity": "sha512-FOyLWWVjG+aC0UqG76V53yAWdXfH8bO6FNmyZOuUrzDzK8DI3/JRY25UD7+g49JWM1LXwymsKERB+DzI0dTEQA==" + "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", @@ -29161,34 +27185,29 @@ }, "engines": { "node": ">=0.1.98" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/token-types/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/tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, "dependencies": { - "psl": "^1.1.24", - "punycode": "^1.4.1" + "psl": "^1.1.28", + "punycode": "^2.1.1" }, "engines": { "node": ">=0.8" } }, - "node_modules/tough-cookie/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, "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==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "dependencies": { "punycode": "^2.1.1" }, @@ -29210,12 +27229,11 @@ "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" }, "node_modules/ts-jest": { - "version": "26.5.1", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.1.tgz", - "integrity": "sha512-G7Rmo3OJMvlqE79amJX8VJKDiRcd7/r61wh9fnvvG8cAjhA9edklGw/dCxRSQmfZ/z8NDums5srSVgwZos1qfg==", + "version": "26.5.6", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz", + "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==", "dev": true, "dependencies": { - "@types/jest": "26.x", "bs-logger": "0.x", "buffer-from": "1.x", "fast-json-stable-stringify": "2.x", @@ -29232,210 +27250,16 @@ }, "engines": { "node": ">= 10" - } - }, - "node_modules/ts-jest/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "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/ts-jest/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==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/ts-jest/node_modules/@types/jest": { - "version": "26.0.20", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", - "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", - "dev": true, - "dependencies": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" - } - }, - "node_modules/ts-jest/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==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/ts-jest/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ts-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==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ts-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==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-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==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ts-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==", - "dev": true - }, - "node_modules/ts-jest/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==", - "dev": true, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/ts-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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ts-jest/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==", - "dev": true, - "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/ts-jest/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==", - "dev": true, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/ts-jest/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-jest/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==", - "dev": true, - "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/ts-jest/node_modules/react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - }, - "node_modules/ts-jest/node_modules/semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-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==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "peerDependencies": { + "jest": ">=26 <27", + "typescript": ">=3.8 <5.0" } }, "node_modules/ts-jest/node_modules/yargs-parser": { - "version": "20.2.6", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", - "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==", + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, "engines": { "node": ">=10" @@ -29461,6 +27285,9 @@ }, "engines": { "node": ">=10.0.0" + }, + "peerDependencies": { + "typescript": ">=2.7" } }, "node_modules/ts-node/node_modules/diff": { @@ -29477,6 +27304,11 @@ "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", "engines": { "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/tsconfig-paths": { @@ -29501,22 +27333,38 @@ "json5": "lib/cli.js" } }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, "node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" }, "node_modules/tsutils": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz", - "integrity": "sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dependencies": { "tslib": "^1.8.1" }, "engines": { "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, "node_modules/tsv": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/tsv/-/tsv-0.2.0.tgz", @@ -29541,7 +27389,8 @@ "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true }, "node_modules/twilio": { "version": "3.63.1", @@ -29608,9 +27457,9 @@ } }, "node_modules/twilio-notifications/node_modules/ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", + "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", "dependencies": { "async-limiter": "~1.0.0" } @@ -29632,52 +27481,19 @@ } }, "node_modules/twilio-video": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.14.0.tgz", - "integrity": "sha512-losFrOq+stkDw+Y5J8xxP5yZz90PjxPQlKPQ6kREV1PoI7ez0Rt/sY1lLyfUWoti5HCR1SybrLjKsoUxySDiDA==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.1.tgz", + "integrity": "sha512-3CcYhLeej2Sg6eqxc0IOz8WKcqso3oVRH68xEipvqT0mQ69XyF59nkckj2zR0Pagt41/1Tug8ZPZVvrvT3F7BQ==", "dependencies": { - "@twilio/webrtc": "4.3.3", + "@twilio/webrtc": "4.4.0", "backoff": "^2.5.0", - "ws": "^3.3.1", + "ws": "^7.4.6", "xmlhttprequest": "^1.8.0" }, "engines": { "node": ">=0.12" } }, - "node_modules/twilio-video/node_modules/ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dependencies": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - }, - "node_modules/twilio/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/twilio/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/twilio/node_modules/q": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/q/-/q-2.0.3.tgz", @@ -29688,14 +27504,6 @@ "weak-map": "^1.0.5" } }, - "node_modules/twilio/node_modules/qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/twilsock": { "version": "0.5.14", "resolved": "https://registry.npmjs.org/twilsock/-/twilsock-0.5.14.tgz", @@ -29713,9 +27521,9 @@ } }, "node_modules/twilsock/node_modules/ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", + "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", "dependencies": { "async-limiter": "~1.0.0" } @@ -29726,11 +27534,11 @@ "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==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dependencies": { - "prelude-ls": "^1.2.1" + "prelude-ls": "~1.1.2" }, "engines": { "node": ">= 0.8.0" @@ -29745,11 +27553,14 @@ } }, "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==", + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/type-is": { @@ -29778,9 +27589,9 @@ } }, "node_modules/typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -29794,10 +27605,19 @@ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" }, - "node_modules/ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/unbzip2-stream": { "version": "1.4.3", @@ -29809,16 +27629,6 @@ "through": "^2.3.8" } }, - "node_modules/unbzip2-stream/node_modules/buffer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", - "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", - "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, "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", @@ -29869,6 +27679,14 @@ "node": ">=0.10.0" } }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/uniq": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", @@ -29896,14 +27714,15 @@ } }, "node_modules/unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "optional": true, "dependencies": { - "crypto-random-string": "^1.0.0" + "crypto-random-string": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/universalify": { @@ -29989,9 +27808,9 @@ } }, "node_modules/uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "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" } @@ -29999,7 +27818,8 @@ "node_modules/urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" }, "node_modules/url": { "version": "0.11.0", @@ -30021,36 +27841,19 @@ }, "engines": { "node": ">= 10.13.0" - } - }, - "node_modules/url-loader/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/url-loader/node_modules/mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", - "dependencies": { - "mime-db": "1.46.0" }, - "engines": { - "node": ">= 0.6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } } }, "node_modules/url-loader/node_modules/schema-utils": { @@ -30064,6 +27867,10 @@ }, "engines": { "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/url-parse": { @@ -30102,132 +27909,12 @@ "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.promisify/node_modules/es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/util.promisify/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/util.promisify/node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/util.promisify/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/util.promisify/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/util.promisify/node_modules/object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "node_modules/util.promisify/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/util.promisify/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/util.promisify/node_modules/object.getownpropertydescriptors/node_modules/es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "node_modules/util/node_modules/inherits": { @@ -30249,22 +27936,23 @@ } }, "node_modules/uuid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", "bin": { "uuid": "bin/uuid" } }, "node_modules/v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" + "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.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", @@ -30307,12 +27995,17 @@ "node_modules/vendors": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, "engines": [ "node >=0.6.0" ], @@ -30347,23 +28040,22 @@ } }, "node_modules/wait-for-expect": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.1.tgz", - "integrity": "sha512-3Ha7lu+zshEG/CeHdcpmQsZnnZpPj/UsG3DuKO8FskjuDbkx3jE3845H+CuwZjA2YWYDfKMU2KhnCaXMLd3wVw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.2.tgz", + "integrity": "sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag==", "dev": true }, "node_modules/wait-on": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-4.0.0.tgz", - "integrity": "sha512-QrW3J8LzS5ADPfD9Rx5S6KJck66xkqyiFKQs9jmUTkIhiEOmkzU7WRZc+MjsnmkrgjitS2xQ4bb13hnlQnKBUQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz", + "integrity": "sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==", "dev": true, "dependencies": { - "@hapi/joi": "^16.1.8", - "lodash": "^4.17.15", - "minimist": "^1.2.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.8", - "rxjs": "^6.5.4" + "axios": "^0.21.1", + "joi": "^17.3.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^6.6.3" }, "bin": { "wait-on": "bin/wait-on" @@ -30372,19 +28064,6 @@ "node": ">=8.9.0" } }, - "node_modules/wait-on/node_modules/@hapi/joi": { - "version": "16.1.8", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-16.1.8.tgz", - "integrity": "sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg==", - "dev": true, - "dependencies": { - "@hapi/address": "^2.1.2", - "@hapi/formula": "^1.2.0", - "@hapi/hoek": "^8.2.4", - "@hapi/pinpoint": "^1.0.2", - "@hapi/topo": "^3.1.3" - } - }, "node_modules/walker": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", @@ -30483,12 +28162,12 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", "optional": true, "dependencies": { "anymatch": "^2.0.0", "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", @@ -30497,6 +28176,9 @@ "path-is-absolute": "^1.0.0", "readdirp": "^2.2.1", "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" } }, "node_modules/watchpack-chokidar2/node_modules/fill-range": { @@ -30530,6 +28212,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", "hasInstallScript": true, "optional": true, "os": [ @@ -30577,6 +28260,15 @@ "node": ">=0.10.0" } }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/watchpack-chokidar2/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -30715,6 +28407,18 @@ }, "engines": { "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } } }, "node_modules/webpack-dev-middleware": { @@ -30730,6 +28434,20 @@ }, "engines": { "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/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/webpack-dev-server": { @@ -30776,6 +28494,14 @@ }, "engines": { "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } }, "node_modules/webpack-dev-server/node_modules/ansi-regex": { @@ -30860,6 +28586,7 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", "dependencies": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -30894,6 +28621,14 @@ "node": ">=6" } }, + "node_modules/webpack-dev-server/node_modules/del/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/webpack-dev-server/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -30919,10 +28654,22 @@ "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==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", "hasInstallScript": true, "optional": true, "os": [ @@ -30971,14 +28718,6 @@ "node": ">=0.10.0" } }, - "node_modules/webpack-dev-server/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/webpack-dev-server/node_modules/import-local": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", @@ -31013,6 +28752,14 @@ "node": ">=0.10.0" } }, + "node_modules/webpack-dev-server/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/webpack-dev-server/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -31035,6 +28782,18 @@ "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", @@ -31058,14 +28817,33 @@ "node": ">=0.10.0" } }, - "node_modules/webpack-dev-server/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "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/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/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/pkg-dir": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", @@ -31133,38 +28911,6 @@ "semver": "bin/semver.js" } }, - "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", @@ -31200,30 +28946,13 @@ } }, "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==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", "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-log": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", @@ -31236,14 +28965,6 @@ "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-manifest-plugin": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", @@ -31256,6 +28977,9 @@ }, "engines": { "node": ">=6.11.5" + }, + "peerDependencies": { + "webpack": "2 || 3 || 4" } }, "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { @@ -31356,6 +29080,14 @@ "node": ">=4.0.0" } }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, "node_modules/webpack/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -31381,6 +29113,14 @@ "node": ">=0.10.0" } }, + "node_modules/webpack/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/webpack/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -31466,6 +29206,17 @@ "node": ">=0.10.0" } }, + "node_modules/webpack/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/webpack/node_modules/rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -31499,9 +29250,9 @@ } }, "node_modules/webpack/node_modules/ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", "dependencies": { "figgy-pudding": "^3.5.1" } @@ -31523,6 +29274,9 @@ }, "engines": { "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" } }, "node_modules/webpack/node_modules/to-regex-range": { @@ -31543,11 +29297,11 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, "node_modules/websocket-driver": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", - "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "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.4.0 <0.4.11", + "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" }, @@ -31572,10 +29326,9 @@ } }, "node_modules/whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==", - "dev": true + "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/whatwg-mimetype": { "version": "2.3.0", @@ -31583,12 +29336,12 @@ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, "node_modules/whatwg-url": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", - "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^2.0.2", + "lodash": "^4.7.0", + "tr46": "^2.1.0", "webidl-conversions": "^6.1.0" }, "engines": { @@ -31596,14 +29349,32 @@ } }, "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "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": { - "which": "bin/which" + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/which-module": { @@ -31620,60 +29391,80 @@ "string-width": "^1.0.2 || 2" } }, - "node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "node_modules/wide-align/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "devOptional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "devOptional": true, "dependencies": { - "string-width": "^4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/widest-line/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==", + "node_modules/wide-align/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "devOptional": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/widest-line/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/widest-line": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", + "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "dependencies": { + "string-width": "^2.1.1" + }, + "engines": { + "node": ">=4" + } }, - "node_modules/widest-line/node_modules/is-fullwidth-code-point": { + "node_modules/widest-line/node_modules/ansi-regex": { "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==", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/widest-line/node_modules/string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/widest-line/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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dependencies": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/word-wrap": { @@ -31746,32 +29537,6 @@ "node": ">=8.0.0" } }, - "node_modules/workbox-build/node_modules/@babel/runtime": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", - "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "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/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/workbox-build/node_modules/source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", @@ -31881,6 +29646,9 @@ }, "engines": { "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" } }, "node_modules/workbox-window": { @@ -31908,29 +29676,75 @@ } }, "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==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/wrappy": { @@ -31950,11 +29764,23 @@ } }, "node_modules/ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.1.tgz", + "integrity": "sha512-2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow==", "engines": { "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, "node_modules/xdg-basedir": { @@ -32007,9 +29833,9 @@ } }, "node_modules/y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "node_modules/yallist": { "version": "4.0.0", @@ -32017,17 +29843,17 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "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": "13.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", - "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "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", @@ -32038,7 +29864,7 @@ "string-width": "^3.0.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^13.1.1" + "yargs-parser": "^13.1.2" } }, "node_modules/yargs-parser": { @@ -32064,23 +29890,53 @@ "node": ">=6" } }, - "node_modules/yargs/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==", + "node_modules/yargs/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": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "locate-path": "^3.0.0" }, "engines": { "node": ">=6" } }, + "node_modules/yargs/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/yargs/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/yargs/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/yarn": { "version": "1.22.10", "resolved": "https://registry.npmjs.org/yarn/-/yarn-1.22.10.tgz", "integrity": "sha512-IanQGI9RRPAN87VGTF7zs2uxkSyQSrSPsju0COgbsKQOOXr5LtcVPeyXWgwVa0ywG3d8dg6kSYKGBuYK021qeA==", + "hasInstallScript": true, "bin": { "yarn": "bin/yarn.js", "yarnpkg": "bin/yarn.js" @@ -32113,63 +29969,52 @@ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } } }, "dependencies": { "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", "requires": { - "@babel/highlight": "^7.8.3" + "@babel/highlight": "^7.14.5" } }, "@babel/compat-data": { - "version": "7.13.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.5.tgz", - "integrity": "sha512-+c3G3S8n5ziRyfLybmgm9Y6KgoCni+s0hkV0I5bIpGWhu8uqEQo/VGnETY8YS6PFwedAoXOqfe4FhrvbtsLu+Q==" + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", + "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==" }, "@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", + "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helpers": "^7.14.6", + "@babel/parser": "^7.14.6", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", + "gensync": "^1.0.0-beta.2", "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", + "semver": "^6.3.0", "source-map": "^0.5.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", - "requires": { - "@babel/highlight": "^7.12.13" - } - }, - "@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, "source-map": { "version": "0.5.7", @@ -32179,11 +30024,11 @@ } }, "@babel/generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.0.tgz", - "integrity": "sha512-zBZfgvBB/ywjx0Rgc2+BwoH/3H+lDtlgD4hBOpEv5LxRnYsm/753iRuLepqnYlynpjC3AdQxtxsoeHJoEEwOAw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", "requires": { - "@babel/types": "^7.13.0", + "@babel/types": "^7.14.5", "jsesc": "^2.5.1", "source-map": "^0.5.0" }, @@ -32196,65 +30041,66 @@ } }, "@babel/helper-annotate-as-pure": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", - "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", + "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", - "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz", + "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-explode-assignable-expression": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-compilation-targets": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.0.tgz", - "integrity": "sha512-SOWD0JK9+MMIhTQiUVd4ng8f3NXhPVQvTv7D3UN4wbp/6cAHnB2EmMaU1zZA2Hh1gwme+THBrVSqTFxHczTh0Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", "requires": { - "@babel/compat-data": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "browserslist": "^4.14.5", - "semver": "7.0.0" + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" }, "dependencies": { "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, "@babel/helper-create-class-features-plugin": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.0.tgz", - "integrity": "sha512-twwzhthM4/+6o9766AW2ZBHpIHPSGrPGk1+WfHiu13u/lBnggXGNYCpeAyVfNwGDKfkhEDp+WOD/xafoJ2iLjA==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz", + "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-member-expression-to-functions": "^7.13.0", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", - "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-annotate-as-pure": "^7.14.5", "regexpu-core": "^4.7.1" } }, "@babel/helper-define-polyfill-provider": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.2.tgz", - "integrity": "sha512-hWeolZJivTNGHXHzJjQz/NwDaG4mGXf22ZroOP8bQYgvHNzaQ5tylsVbAcAS2oDjXBwpu8qH2I/654QFS2rDpw==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", "requires": { "@babel/helper-compilation-targets": "^7.13.0", "@babel/helper-module-imports": "^7.12.13", @@ -32274,193 +30120,211 @@ } }, "@babel/helper-explode-assignable-expression": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", - "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz", + "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==", "requires": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.14.5" } }, "@babel/helper-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", - "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", "requires": { - "@babel/helper-get-function-arity": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-get-function-arity": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", - "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@babel/helper-hoist-variables": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz", - "integrity": "sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", "requires": { - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/types": "^7.14.5" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz", - "integrity": "sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", "requires": { - "@babel/types": "^7.13.0" + "@babel/types": "^7.14.5" } }, "@babel/helper-module-imports": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", - "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@babel/helper-module-transforms": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz", - "integrity": "sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", + "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0", - "lodash": "^4.17.19" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-optimise-call-expression": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", - "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@babel/helper-plugin-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", - "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==" + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" }, "@babel/helper-remap-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz", - "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz", + "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-wrap-function": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-wrap-function": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-replace-supers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz", - "integrity": "sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.13.0", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helper-simple-access": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", - "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", + "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", + "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", "requires": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.14.5" } }, "@babel/helper-split-export-declaration": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", - "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", "requires": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.5" } }, "@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", + "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==" }, "@babel/helper-validator-option": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", - "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==" + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" }, "@babel/helper-wrap-function": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz", - "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz", + "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/helper-function-name": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/helpers": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.0.tgz", - "integrity": "sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", + "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", "requires": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", "requires": { + "@babel/helper-validator-identifier": "^7.14.5", "chalk": "^2.0.0", - "esutils": "^2.0.2", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.4.tgz", - "integrity": "sha512-uvoOulWHhI+0+1f9L4BoozY7U5cIkZ9PgJqvb041d6vypgUmtVPG4vmGm4pSggjl8BELzvHyUeJSUyEMY6b+qA==" + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", + "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==" + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.5.tgz", - "integrity": "sha512-8cErJEDzhZgNKzYyjCKsHuyPqtWxG8gc9h4OFSUDJu0vCAOsObPU2LcECnW0kJwh/b+uUz46lObVzIXw0fzAbA==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", + "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0", - "@babel/plugin-syntax-async-generators": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", - "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" } }, "@babel/plugin-proposal-decorators": { @@ -32474,104 +30338,117 @@ } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.17.tgz", - "integrity": "sha512-ZNGoFZqrnuy9H2izB2jLlnNDAfVPlGl5NhFEiFe4D84ix9GQGygF+CWMGHKuE+bpyS/AOuDQCnkiRNqW2IzS1Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" } }, "@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", - "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz", - "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-json-strings": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" } }, "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz", - "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.0.tgz", - "integrity": "sha512-UkAvFA/9+lBBL015gjA68NvKiCReNxqFLm3SdNKaM3XXoDisA7tMAIX4PmIwatFoFqMxxT3WyG9sK3MO0Kting==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", - "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.0.tgz", - "integrity": "sha512-B4qphdSTp0nLsWcuei07JPKeZej4+Hd22MdnulJXQa1nCcGSBlk8FiqenGERaPZ+PuYhz4Li2Wjc8yfJvHgUMw==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", + "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.13.0" + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.14.5" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz", - "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.0.tgz", - "integrity": "sha512-OVRQOZEBP2luZrvEbNSX5FfWDousthhdEoAOpej+Tpe58HFLvqRClT89RauIvBuCDFEip7GW1eT86/5lMy2RNA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" } }, "@babel/plugin-proposal-private-methods": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", - "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", - "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-async-generators": { @@ -32598,12 +30475,20 @@ "@babel/helper-plugin-utils": "^7.12.13" } }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, "@babel/plugin-syntax-decorators": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz", - "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-dynamic-import": { @@ -32623,11 +30508,11 @@ } }, "@babel/plugin-syntax-flow": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz", - "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz", + "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-import-meta": { @@ -32647,11 +30532,11 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", - "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-logical-assignment-operators": { @@ -32702,110 +30587,118 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, "@babel/plugin-syntax-top-level-await": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", - "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-syntax-typescript": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz", - "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", - "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", - "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", - "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz", - "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", + "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-classes": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz", - "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-replace-supers": "^7.13.0", - "@babel/helper-split-export-declaration": "^7.12.13", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", + "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", - "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-destructuring": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz", - "integrity": "sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", - "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", - "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", - "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-flow-strip-types": { @@ -32818,196 +30711,196 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz", - "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz", + "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", - "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", - "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", - "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz", - "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.0.tgz", - "integrity": "sha512-j7397PkIB4lcn25U2dClK6VLC6pr2s3q+wbE8R3vJvY6U1UTBBj0n6F+5v6+Fd/UwfDPAorMOs2TV+T4M+owpQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", + "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz", - "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==", - "requires": { - "@babel/helper-hoist-variables": "^7.12.13", - "@babel/helper-module-transforms": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz", + "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==", + "requires": { + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", - "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", "requires": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", - "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", + "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5" } }, "@babel/plugin-transform-new-target": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", - "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-object-super": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", - "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-replace-supers": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" } }, "@babel/plugin-transform-parameters": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz", - "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz", + "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-property-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", - "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.13.tgz", - "integrity": "sha512-qmzKVTn46Upvtxv8LQoQ8mTCdUC83AOVQIQm57e9oekLT5cmK9GOMOfcWhe8jMNx4UJXn/UDhVZ/7lGofVNeDQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz", + "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz", - "integrity": "sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.5.tgz", + "integrity": "sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.17.tgz", - "integrity": "sha512-mwaVNcXV+l6qJOuRhpdTEj8sT/Z0owAVWf9QujTZ0d2ye9X/K+MTOTSizcgKOj18PGnTc/7g1I4+cIUjsKhBcw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.5.tgz", + "integrity": "sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==", "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/types": "^7.12.17" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/plugin-transform-react-jsx-development": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz", - "integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz", + "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==", "requires": { - "@babel/plugin-transform-react-jsx": "^7.12.17" + "@babel/plugin-transform-react-jsx": "^7.14.5" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", - "integrity": "sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.5.tgz", + "integrity": "sha512-M/fmDX6n0cfHK/NLTcPmrfVAORKDhK8tyjDhyxlUjYyPYYO8FRWwuxBA3WBx8kWN/uBUuwGa3s/0+hQ9JIN3Tg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.13.tgz", - "integrity": "sha512-O5JJi6fyfih0WfDgIJXksSPhGP/G0fQpfxYy87sDc+1sFmsCS6wr3aAn+whbzkhbjtq4VMqLRaSzR6IsshIC0Q==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz", + "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@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==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz", + "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-regenerator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", - "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", - "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-runtime": { @@ -33019,155 +30912,167 @@ "@babel/helper-plugin-utils": "^7.10.4", "resolve": "^1.8.1", "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", - "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-spread": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz", - "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", - "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-template-literals": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz", - "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", - "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-typescript": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz", - "integrity": "sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.6.tgz", + "integrity": "sha512-XlTdBq7Awr4FYIzqhmYY80WN0V0azF74DMPyFqVHBvf81ZUgc4X7ZOpx6O8eLDK6iM5cCQzeyJw0ynTaefixRA==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-typescript": "^7.12.13" + "@babel/helper-create-class-features-plugin": "^7.14.6", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.14.5" } }, "@babel/plugin-transform-unicode-escapes": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", - "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", - "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" } }, "@babel/preset-env": { - "version": "7.13.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.5.tgz", - "integrity": "sha512-xUeKBIIcbwxGevyWMSWZOW98W1lp7toITvVsMxSddCEQy932yYiF4fCB+CG3E/MXzFX3KbefgvCqEQ7TDoE6UQ==", - "requires": { - "@babel/compat-data": "^7.13.5", - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-proposal-async-generator-functions": "^7.13.5", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-dynamic-import": "^7.12.17", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.12.13", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.0", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.13", - "@babel/plugin-proposal-optional-chaining": "^7.13.0", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", - "@babel/plugin-syntax-async-generators": "^7.8.0", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz", + "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==", + "requires": { + "@babel/compat-data": "^7.14.7", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.7", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", + "@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.0", + "@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.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.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.0", - "@babel/plugin-transform-modules-systemjs": "^7.12.13", - "@babel/plugin-transform-modules-umd": "^7.13.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.12.13", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.13.0", - "babel-plugin-polyfill-corejs2": "^0.1.4", - "babel-plugin-polyfill-corejs3": "^0.1.3", - "babel-plugin-polyfill-regenerator": "^0.1.2", - "core-js-compat": "^3.9.0", - "semver": "7.0.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.14.5", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.5", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.15.0", + "semver": "^6.3.0" }, "dependencies": { "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -33184,15 +31089,16 @@ } }, "@babel/preset-react": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.13.tgz", - "integrity": "sha512-TYM0V9z6Abb6dj1K7i5NrEhA13oS5ujUYQYDfqIBXYHOc2c2VkFgc+q9kyssIyUfy4/hEwqrgSlJ/Qgv8zJLsA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz", + "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-transform-react-display-name": "^7.12.13", - "@babel/plugin-transform-react-jsx": "^7.12.13", - "@babel/plugin-transform-react-jsx-development": "^7.12.12", - "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.5", + "@babel/plugin-transform-react-jsx-development": "^7.14.5", + "@babel/plugin-transform-react-pure-annotations": "^7.14.5" } }, "@babel/preset-typescript": { @@ -33205,102 +31111,54 @@ } }, "@babel/runtime": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.0.tgz", - "integrity": "sha512-89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz", + "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==", "requires": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.13.4" } }, "@babel/runtime-corejs3": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.4.tgz", - "integrity": "sha512-W8GBjqrF1/zMrdus/epxngkjn5TGePhgAu1EJq8llEC2NmPsVipm6Emd39z/iPzyqwG2QUJXpy6qajHC5m6PGA==", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz", + "integrity": "sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==", "requires": { - "core-js-pure": "^3.0.0", + "core-js-pure": "^3.15.0", "regenerator-runtime": "^0.13.4" - }, - "dependencies": { - "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==" - } } }, "@babel/template": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", - "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.13", - "@babel/types": "^7.12.13" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", - "requires": { - "@babel/highlight": "^7.12.13" - } - }, - "@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - } + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" } }, "@babel/traverse": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz", - "integrity": "sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.0", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.0", - "@babel/types": "^7.13.0", + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", + "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.7", + "@babel/types": "^7.14.5", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", - "requires": { - "@babel/highlight": "^7.12.13" - } - }, - "@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - } + "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz", - "integrity": "sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", + "@babel/helper-validator-identifier": "^7.14.5", "to-fast-properties": "^2.0.0" } }, @@ -33416,15 +31274,22 @@ "uuid": "^3.3.2" }, "dependencies": { - "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==", + "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==", "dev": true, "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true } } }, @@ -33450,44 +31315,32 @@ } }, "@emotion/hash": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.7.4.tgz", - "integrity": "sha512-fxfMSBMX3tlIbKUdtGKxqB1fyrH6gVrX39Gsv3y8lRYKUqlgDt3UMqQyGnR1bQMa2B8aGnhLZokZgg8vT0Le+A==" + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" }, "@eslint/eslintrc": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", - "integrity": "sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz", + "integrity": "sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==", "requires": { "ajv": "^6.12.4", "debug": "^4.1.1", "espree": "^7.3.0", - "globals": "^12.1.0", + "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", "js-yaml": "^3.13.1", - "lodash": "^4.17.20", "minimatch": "^3.0.4", "strip-json-comments": "^3.1.1" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", "requires": { - "type-fest": "^0.8.1" + "type-fest": "^0.20.2" } }, "ignore": { @@ -33509,10 +31362,15 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, + "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==" + }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "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==" } } }, @@ -33578,12 +31436,14 @@ "@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==" + "integrity": "sha512-88h74TMQ6wXChPA6h9Q3E1Jg6TkTHep2+k63OWg3s0ozyGVMeY+TTOti7PFPzq5RhszQPQOoCi59es4MaRvgCw==", + "requires": {} }, "@firebase/auth-types": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.1.tgz", - "integrity": "sha512-/+gBHb1O9x/YlG7inXfxff/6X3BPZt4zgBv4kql6HEmdzNQCodIRlEYnI+/da+lN+dha7PjaFH7C7ewMmfV7rw==" + "integrity": "sha512-/+gBHb1O9x/YlG7inXfxff/6X3BPZt4zgBv4kql6HEmdzNQCodIRlEYnI+/da+lN+dha7PjaFH7C7ewMmfV7rw==", + "requires": {} }, "@firebase/component": { "version": "0.1.19", @@ -33646,11 +31506,6 @@ "tslib": "^1.11.1" }, "dependencies": { - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -33661,7 +31516,8 @@ "@firebase/firestore-types": { "version": "1.14.0", "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.14.0.tgz", - "integrity": "sha512-WF8IBwHzZDhwyOgQnmB0pheVrLNP78A8PGxk1nxb/Nrgh1amo4/zYvFMGgSsTeaQK37xMYS/g7eS948te/dJxw==" + "integrity": "sha512-WF8IBwHzZDhwyOgQnmB0pheVrLNP78A8PGxk1nxb/Nrgh1amo4/zYvFMGgSsTeaQK37xMYS/g7eS948te/dJxw==", + "requires": {} }, "@firebase/functions": { "version": "0.5.1", @@ -33675,11 +31531,6 @@ "tslib": "^1.11.1" }, "dependencies": { - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -33714,7 +31565,8 @@ "@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==" + "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==", + "requires": {} }, "@firebase/logger": { "version": "0.2.6", @@ -33744,7 +31596,8 @@ "@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==" + "integrity": "sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg==", + "requires": {} }, "@firebase/performance": { "version": "0.4.2", @@ -33785,11 +31638,6 @@ "version": "3.6.5", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" - }, - "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==" } } }, @@ -33839,7 +31687,8 @@ "@firebase/storage-types": { "version": "0.3.13", "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.3.13.tgz", - "integrity": "sha512-pL7b8d5kMNCCL0w9hF7pr16POyKkb3imOW7w0qYrhBnbyJTdVxMWZhb0HxCFyQWC0w3EiIFFmxoz8NTFZDEFog==" + "integrity": "sha512-pL7b8d5kMNCCL0w9hF7pr16POyKkb3imOW7w0qYrhBnbyJTdVxMWZhb0HxCFyQWC0w3EiIFFmxoz8NTFZDEFog==", + "requires": {} }, "@firebase/util": { "version": "0.3.2", @@ -33847,153 +31696,46 @@ "integrity": "sha512-Dqs00++c8rwKky6KCKLLY2T1qYO4Q+X5t+lF7DInXDNF4ae1Oau35bkD+OpJ9u7l1pEv7KHowP6CUKuySCOc8g==", "requires": { "tslib": "^1.11.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@firebase/webchannel-wrapper": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.0.tgz", - "integrity": "sha512-8cUA/mg0S+BxIZ72TdZRsXKBP5n5uRcE3k29TZhZw6oIiHBt9JA7CTb/4pE1uKtE/q5NeTY2tBDcagoZ+1zjXQ==" - }, - "@google-cloud/common": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.6.0.tgz", - "integrity": "sha512-aHIFTqJZmeTNO9md8XxV+ywuvXF3xBm5WNmgWeeCK+XN5X+kGW0WEX94wGwj+/MdOnrVf4dL2RvSIt9J5yJG6Q==", - "optional": true, - "requires": { - "@google-cloud/projectify": "^2.0.0", - "@google-cloud/promisify": "^2.0.0", - "arrify": "^2.0.1", - "duplexify": "^4.1.1", - "ent": "^2.2.0", - "extend": "^3.0.2", - "google-auth-library": "^7.0.2", - "retry-request": "^4.1.1", - "teeny-request": "^7.0.0" - }, - "dependencies": { - "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==", - "optional": true, - "requires": { - "debug": "4" - } - }, - "duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, - "requires": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "gaxios": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", - "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", - "optional": true, - "requires": { - "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" - } - }, - "google-auth-library": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", - "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", - "optional": true, - "requires": { - "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" - } - }, - "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==", - "optional": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "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==", - "optional": true - }, - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "optional": true, - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "optional": true - }, - "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==", - "optional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, + "@firebase/webchannel-wrapper": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.4.0.tgz", + "integrity": "sha512-8cUA/mg0S+BxIZ72TdZRsXKBP5n5uRcE3k29TZhZw6oIiHBt9JA7CTb/4pE1uKtE/q5NeTY2tBDcagoZ+1zjXQ==" + }, + "@google-cloud/common": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.6.0.tgz", + "integrity": "sha512-aHIFTqJZmeTNO9md8XxV+ywuvXF3xBm5WNmgWeeCK+XN5X+kGW0WEX94wGwj+/MdOnrVf4dL2RvSIt9J5yJG6Q==", + "optional": true, + "requires": { + "@google-cloud/projectify": "^2.0.0", + "@google-cloud/promisify": "^2.0.0", + "arrify": "^2.0.1", + "duplexify": "^4.1.1", + "ent": "^2.2.0", + "extend": "^3.0.2", + "google-auth-library": "^7.0.2", + "retry-request": "^4.1.1", + "teeny-request": "^7.0.0" + } + }, "@google-cloud/firestore": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.9.4.tgz", - "integrity": "sha512-qtM00LqQVYWEk6DgFcP0SsNREmbkCdKA2tm5r4WL16X2/CC35egzVrVYTveKszGQ49PL216M4wW4czfW+DMEgg==", + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.13.1.tgz", + "integrity": "sha512-LtxboFZQ3MGwy1do8a0ykMJocM+TFgOpZoAihMwW498UDd641DJgJu0Kw0CD0bPpEaYUfhbeAUBq2ZO63DOz7g==", "optional": true, "requires": { "fast-deep-equal": "^3.1.1", "functional-red-black-tree": "^1.0.1", - "google-gax": "^2.9.2", + "google-gax": "^2.17.0", "protobufjs": "^6.8.6" } }, @@ -34008,9 +31750,9 @@ } }, "@google-cloud/projectify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz", - "integrity": "sha512-ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.1.0.tgz", + "integrity": "sha512-qbpidP/fOvQNz3nyabaVnZqcED1NNzf7qfeOlgtAZd9knTwY+KtsGRkYpiQzcATABy4gnGP2lousM3S0nuWVzA==", "optional": true }, "@google-cloud/promisify": { @@ -34020,9 +31762,9 @@ "optional": true }, "@google-cloud/storage": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.8.0.tgz", - "integrity": "sha512-WOShvBPOfkDXUzXMO+3j8Bzus+PFI9r1Ey9dLG2Zf458/PVuFTtaRWntd9ZiDG8g90zl2LmnA1JkDCreGUKr5g==", + "version": "5.8.5", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.8.5.tgz", + "integrity": "sha512-i0gB9CRwQeOBYP7xuvn14M40LhHCwMjceBjxE4CTvsqL519sVY5yVKxLiAedHWGwUZHJNRa7Q2CmNfkdRwVNPg==", "optional": true, "requires": { "@google-cloud/common": "^3.6.0", @@ -34031,11 +31773,11 @@ "arrify": "^2.0.0", "async-retry": "^1.3.1", "compressible": "^2.0.12", - "date-and-time": "^0.14.2", + "date-and-time": "^1.0.0", "duplexify": "^4.0.0", "extend": "^3.0.2", "gaxios": "^4.0.0", - "gcs-resumable-upload": "^3.1.3", + "gcs-resumable-upload": "^3.1.4", "get-stream": "^6.0.0", "hash-stream-validation": "^0.2.2", "mime": "^2.2.0", @@ -34048,77 +31790,12 @@ "xdg-basedir": "^4.0.0" }, "dependencies": { - "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==", - "optional": true, - "requires": { - "debug": "4" - } - }, - "duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, - "requires": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "gaxios": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", - "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", - "optional": true, - "requires": { - "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" - } - }, "get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", - "optional": true - }, - "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==", - "optional": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "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==", - "optional": true - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "optional": true }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "optional": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -34127,50 +31804,21 @@ "requires": { "yocto-queue": "^0.1.0" } - }, - "pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "optional": true, - "requires": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "optional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } } } }, "@grpc/grpc-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.1.tgz", - "integrity": "sha512-zyFq9eW0U4vGyhJS/oeW3mIeKTzB13we9rBclcisfRHxGQbC9FCOKQ5BBA2129yZwRVMt4hQia1igGzECeuY9g==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.3.4.tgz", + "integrity": "sha512-AxtZcm0mArQhY9z8T3TynCYVEaSKxNCa9mVhVwBCUnsuUEe8Zn94bPYYKVQSLt+hJJ1y0ukr3mUvtWfcATL/IQ==", "requires": { "@types/node": ">=12.12.47" - }, - "dependencies": { - "@types/node": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.0.2.tgz", - "integrity": "sha512-p68+a+KoxpoB47015IeYZYRrdqMUcpbK8re/zpFB8Ld46LHC1lPEbp3EXgkEhAYEcPvjJF6ZO+869SQ0aH1dcA==" - } } }, "@grpc/proto-loader": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz", - "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.6.tgz", + "integrity": "sha512-DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ==", "requires": { "lodash.camelcase": "^4.3.0", "protobufjs": "^6.8.6" @@ -34186,16 +31834,11 @@ "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" }, - "@hapi/formula": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-1.2.0.tgz", - "integrity": "sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA==", - "dev": true - }, "@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.0.tgz", + "integrity": "sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug==", + "dev": true }, "@hapi/joi": { "version": "15.1.1", @@ -34206,20 +31849,30 @@ "@hapi/bourne": "1.x.x", "@hapi/hoek": "8.x.x", "@hapi/topo": "3.x.x" + }, + "dependencies": { + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "requires": { + "@hapi/hoek": "^8.3.0" + } + } } }, - "@hapi/pinpoint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-1.0.2.tgz", - "integrity": "sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ==", - "dev": true - }, "@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", - "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, "requires": { - "@hapi/hoek": "^8.3.0" + "@hapi/hoek": "^9.0.0" } }, "@istanbuljs/load-nyc-config": { @@ -34234,36 +31887,6 @@ "resolve-from": "^5.0.0" }, "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "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==" - }, "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", @@ -34289,34 +31912,6 @@ "slash": "^3.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -34326,9 +31921,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -34397,47 +31992,6 @@ "strip-ansi": "^6.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "requires": { - "type-fest": "^0.11.0" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -34446,15 +32000,10 @@ "color-convert": "^2.0.1" } }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -34473,158 +32022,11 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" - }, - "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==", - "requires": { - "@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-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==", - "requires": { - "@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" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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==" - }, - "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==", - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -34632,11 +32034,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" } } }, @@ -34649,79 +32046,6 @@ "@jest/types": "^26.6.2", "@types/node": "*", "jest-mock": "^26.6.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "@jest/fake-timers": { @@ -34735,79 +32059,6 @@ "jest-message-util": "^26.6.2", "jest-mock": "^26.6.2", "jest-util": "^26.6.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "@jest/globals": { @@ -34818,79 +32069,6 @@ "@jest/environment": "^26.6.2", "@jest/types": "^26.6.2", "expect": "^26.6.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "@jest/reporters": { @@ -34913,46 +32091,18 @@ "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", - "node-notifier": "^8.0.0", - "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" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "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" + }, + "dependencies": { "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -34962,9 +32112,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -34983,109 +32133,11 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@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" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -35093,11 +32145,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -35115,11 +32162,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" } } }, @@ -35132,36 +32174,42 @@ "@jest/types": "^26.6.2", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "requires": { + "@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" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -35171,9 +32219,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -35207,75 +32255,18 @@ } } }, - "@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==", - "requires": { - "@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" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - } - } - }, - "@jest/transform": { + "@jest/types": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", "requires": { - "@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" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -35285,9 +32276,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -35306,11 +32297,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -35326,123 +32312,103 @@ } } }, - "@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - } - }, "@material-ui/core": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.9.1.tgz", - "integrity": "sha512-wehQI0ahHDsZjK+uA8Q5Cs1K1/1HXYe2icwTqARaRCt7d9bTp0bJN/C9TLe/+sRWfRIkx6OIk7ABSJT1jBqxRg==", + "version": "4.11.4", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.11.4.tgz", + "integrity": "sha512-oqb+lJ2Dl9HXI9orc6/aN8ZIAMkeThufA5iZELf2LQeBn2NtjVilF5D2w7e9RpntAzDb4jK5DsVhkfOvFY/8fg==", "requires": { "@babel/runtime": "^7.4.4", - "@material-ui/styles": "^4.9.0", - "@material-ui/system": "^4.9.1", - "@material-ui/types": "^5.0.0", - "@material-ui/utils": "^4.7.1", + "@material-ui/styles": "^4.11.4", + "@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.2", - "convert-css-length": "^2.0.1", + "clsx": "^1.0.4", "hoist-non-react-statics": "^3.3.2", - "normalize-scroll-left": "^0.2.0", - "popper.js": "^1.14.1", + "popper.js": "1.16.1-lts", "prop-types": "^15.7.2", - "react-is": "^16.8.0", - "react-transition-group": "^4.3.0" - }, - "dependencies": { - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - } + "react-is": "^16.8.0 || ^17.0.0", + "react-transition-group": "^4.4.0" } }, "@material-ui/icons": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.9.1.tgz", - "integrity": "sha512-GBitL3oBWO0hzBhvA9KxqcowRUsA0qzwKkURyC8nppnC3fw54KPKZ+d4V1Eeg/UnDRSzDaI9nGCdel/eh9AQMg==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.2.tgz", + "integrity": "sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ==", "requires": { "@babel/runtime": "^7.4.4" } }, "@material-ui/styles": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.9.0.tgz", - "integrity": "sha512-nJHum4RqYBPWsjL/9JET8Z02FZ9gSizlg/7LWVFpIthNzpK6OQ5OSRR4T4x9/p+wK3t1qNn3b1uI4XpnZaPxOA==", + "version": "4.11.4", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.4.tgz", + "integrity": "sha512-KNTIZcnj/zprG5LW0Sao7zw+yG3O35pviHzejMdcSGCdWbiO8qzRgOYL8JAxAsWBKOKYwVZxXtHWaB5T2Kvxew==", "requires": { "@babel/runtime": "^7.4.4", - "@emotion/hash": "^0.7.4", - "@material-ui/types": "^5.0.0", - "@material-ui/utils": "^4.7.1", - "clsx": "^1.0.2", + "@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.2.1", - "jss": "^10.0.3", - "jss-plugin-camel-case": "^10.0.3", - "jss-plugin-default-unit": "^10.0.3", - "jss-plugin-global": "^10.0.3", - "jss-plugin-nested": "^10.0.3", - "jss-plugin-props-sort": "^10.0.3", - "jss-plugin-rule-value-function": "^10.0.3", - "jss-plugin-vendor-prefixer": "^10.0.3", + "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": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.9.1.tgz", - "integrity": "sha512-CLrJK2aKNWNwruGVTRf+rLz96P4jmozpY2UaCE6hBTa1oGsQ396YXOQQABQ4c0igawmdyf5iQb0zs9j5zsAf1w==", + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.11.3.tgz", + "integrity": "sha512-SY7otguNGol41Mu2Sg6KbBP1ZRFIbFLHGK81y4KYbsV2yIcaEPOmsCK6zwWlp+2yTV3J/VwT6oSBARtGIVdXPw==", "requires": { "@babel/runtime": "^7.4.4", - "@material-ui/utils": "^4.7.1", + "@material-ui/utils": "^4.11.2", + "csstype": "^2.5.2", "prop-types": "^15.7.2" } }, "@material-ui/types": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.0.0.tgz", - "integrity": "sha512-UeH2BuKkwDndtMSS0qgx1kCzSMw+ydtj0xx/XbFtxNSTlXydKwzs5gVW5ZKsFlAkwoOOQ9TIsyoCC8hq18tOwg==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", + "requires": {} }, "@material-ui/utils": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.7.1.tgz", - "integrity": "sha512-+ux0SlLdlehvzCk2zdQ3KiS3/ylWvuo/JwAGhvb8dFVvwR21K28z0PU9OQW2PGogrMEdvX3miEI5tGxTwwWiwQ==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.2.tgz", + "integrity": "sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA==", "requires": { "@babel/runtime": "^7.4.4", "prop-types": "^15.7.2", - "react-is": "^16.8.0" + "react-is": "^16.8.0 || ^17.0.0" } }, "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "requires": { - "@nodelib/fs.stat": "2.0.3", + "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" }, "@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz", + "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==", "requires": { - "@nodelib/fs.scandir": "2.1.3", + "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, @@ -35453,13 +32419,6 @@ "requires": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } } }, "@oclif/color": { @@ -35518,6 +32477,19 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, @@ -35552,25 +32524,27 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + } } }, "color-convert": { @@ -35601,14 +32575,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, "string-width": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", @@ -35619,14 +32585,6 @@ "strip-ansi": "^6.0.0" } }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -35635,6 +32593,14 @@ "has-flag": "^4.0.0" } }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, "wrap-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz", @@ -35645,32 +32611,6 @@ "strip-ansi": "^4.0.0" }, "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, "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", @@ -35708,26 +32648,6 @@ "globby": "^11.0.1", "is-wsl": "^2.1.1", "tslib": "^2.0.0" - }, - "dependencies": { - "globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - } } }, "@oclif/errors": { @@ -35740,95 +32660,6 @@ "indent-string": "^4.0.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "clean-stack": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", - "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", - "requires": { - "escape-string-regexp": "4.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "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==" - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - }, - "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==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } } }, "@oclif/linewrap": { @@ -35845,6 +32676,13 @@ "@oclif/linewrap": "^1.0.0", "chalk": "^2.4.2", "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "@oclif/plugin-help": { @@ -35862,41 +32700,12 @@ "wrap-ansi": "^4.0.0" }, "dependencies": { - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "requires": { - "string-width": "^2.1.1" - }, - "dependencies": { - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } + "ansi-regex": "^4.1.0" } }, "wrap-ansi": { @@ -35909,6 +32718,11 @@ "strip-ansi": "^4.0.0" }, "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -35931,9 +32745,9 @@ } }, "@oclif/plugin-plugins": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-1.10.0.tgz", - "integrity": "sha512-lfHNiuuCrCUtH9A912T/ztxRA9lS1lCZm+gcmVWksIJG/gwKH/fMn+GdLTbRzU2k6ojtMhBblYk1RWKxUEJuzA==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@oclif/plugin-plugins/-/plugin-plugins-1.10.1.tgz", + "integrity": "sha512-JDUA3NtOa4OlH8ofUBXQMTFlpEkSmeE9BxoQTD6+BeUvMgqFuZThENucRvCD00sywhCmDngmIYN59gKcXpGJeQ==", "requires": { "@oclif/color": "^0.x", "@oclif/command": "^1.5.12", @@ -35959,9 +32773,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -35980,47 +32794,29 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "load-json-file": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", - "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", - "requires": { - "graceful-fs": "^4.1.15", - "parse-json": "^4.0.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0", - "type-fest": "^0.3.0" - } - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "requires": { - "lru-cache": "^6.0.0" + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, "supports-color": { @@ -36031,15 +32827,10 @@ "has-flag": "^4.0.0" } }, - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - }, - "type-fest": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", - "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" } } }, @@ -36048,25 +32839,10 @@ "resolved": "https://registry.npmjs.org/@oclif/screen/-/screen-1.0.4.tgz", "integrity": "sha512-60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==" }, - "@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==", - "requires": { - "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" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } + "@panva/asn1.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@panva/asn1.js/-/asn1.js-1.0.0.tgz", + "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==" }, "@protobufjs/aspromise": { "version": "1.1.2", @@ -36135,9 +32911,9 @@ } }, "@rollup/plugin-replace": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.1.tgz", - "integrity": "sha512-XwC1oK5rrtRJ0tn1ioLHS6OV5JTluJF7QE1J/q1hN3bquwjnVxjtMyY9iCnoyH9DQbf92CxajB3o98wZbP3oAQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", "requires": { "@rollup/pluginutils": "^3.1.0", "magic-string": "^0.25.7" @@ -36157,37 +32933,53 @@ "version": "0.0.39", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - }, - "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" } } }, "@samverschueren/stream-to-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz", - "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", + "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", "requires": { "any-observable": "^0.3.0" } }, "@sheerun/mutationobserver-shim": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.2.tgz", - "integrity": "sha512-vTCdPp/T/Q3oSqwHmZ5Kpa9oI7iLtGl3RQaA/NyLHikvcrPxACkkKVr/XzkSPJWXHRhKGzVvb0urJsbMlRxi1Q==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.3.tgz", + "integrity": "sha512-DetpxZw1fzPD5xUBrIAoplLChO2VB8DlL5Gg+I1IR9b2wPqYIca2WSUxL5g1vLeR4MsQq1NeWriXAVffV+U1Fw==", + "dev": true + }, + "@sideway/address": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", + "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, "@sindresorhus/is": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.0.tgz", - "integrity": "sha512-FyD2meJpDPjyNQejSjvnhpgI/azsQkA4lGbuu5BQZfjvJ9cbRZXzeWL2HceCekW4lixO9JPesIIQkSoLjeJHNQ==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.0.1.tgz", + "integrity": "sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g==" }, "@sinonjs/commons": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", - "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", "requires": { "type-detect": "4.0.8" } @@ -36455,36 +33247,116 @@ "long": "4.0.0", "node-fetch": "~2.6.1", "seedrandom": "2.4.3" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - } } }, "@testing-library/dom": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.12.2.tgz", - "integrity": "sha512-KCnvHra5fV+wDxg3wJObGvZFxq7v1DJt829GNFLuRDjKxVNc/B5AdsylNF5PMHFbWMXDsHwM26d2NZcZO9KjbQ==", + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.16.0.tgz", + "integrity": "sha512-lBD88ssxqEfz0wFL6MeUyyWZfV/2cjEZZV3YRpb2IoJRej/4f1jB0TzqIOznTpfR1r34CNesrubxwIlAQ8zgPA==", "dev": true, "requires": { - "@babel/runtime": "^7.6.2", + "@babel/runtime": "^7.8.4", "@sheerun/mutationobserver-shim": "^0.3.2", - "@types/testing-library__dom": "^6.0.0", - "aria-query": "3.0.0", - "pretty-format": "^24.9.0", - "wait-for-expect": "^3.0.0" + "@types/testing-library__dom": "^6.12.1", + "aria-query": "^4.0.2", + "dom-accessibility-api": "^0.3.0", + "pretty-format": "^25.1.0", + "wait-for-expect": "^3.0.2" }, "dependencies": { - "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "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 + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "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==", + "dev": true + }, + "supports-color": { + "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, "requires": { - "regenerator-runtime": "^0.13.2" + "has-flag": "^4.0.0" } } } @@ -36507,35 +33379,24 @@ } }, "@testing-library/react": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.4.0.tgz", - "integrity": "sha512-XdhDWkI4GktUPsz0AYyeQ8M9qS/JFie06kcSnUVcpgOwFjAu9vhwR83qBl+lw9yZWkbECjL8Hd+n5hH6C0oWqg==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.5.0.tgz", + "integrity": "sha512-di1b+D0p+rfeboHO5W7gTVeZDIK5+maEgstrZbWZSSvxDyfDRkkyBE1AJR5Psd6doNldluXlCWqXriUfqu/9Qg==", "dev": true, "requires": { - "@babel/runtime": "^7.7.6", - "@testing-library/dom": "^6.11.0", + "@babel/runtime": "^7.8.4", + "@testing-library/dom": "^6.15.0", "@types/testing-library__react": "^9.1.2" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.2" - } - } } }, "@testing-library/react-hooks": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-3.2.1.tgz", - "integrity": "sha512-1OB6Ksvlk6BCJA1xpj8/WWz0XVd1qRcgqdaFAq+xeC6l61Ucj0P6QpA5u+Db/x9gU4DCX8ziR5b66Mlfg0M2RA==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-3.7.0.tgz", + "integrity": "sha512-TwfbY6BWtWIHitjT05sbllyLIProcysC0dF0q1bbDa7OHLC6A6rJOYJwZ13hzfz3O4RtOuInmprBozJRyyo7/g==", "dev": true, "requires": { - "@babel/runtime": "^7.5.4", - "@types/testing-library__react-hooks": "^3.0.0" + "@babel/runtime": "^7.12.5", + "@types/testing-library__react-hooks": "^3.4.0" } }, "@tokenizer/token": { @@ -36546,8 +33407,7 @@ "@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "optional": true + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" }, "@twilio-labs/plugin-rtc": { "version": "0.8.2", @@ -36562,19 +33422,12 @@ "lodash": "^4.17.21", "moment": "^2.29.0", "nanoid": "^3.1.16" - }, - "dependencies": { - "nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", - "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==" - } } }, "@twilio-labs/serverless-api": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@twilio-labs/serverless-api/-/serverless-api-4.1.0.tgz", - "integrity": "sha512-g8DQZRel7ehgHbmyMeQuLoVaLuQEKuOLbX2EHSznVnwDTu0EQUEIEaO8NBFE2q5kACMgW9KqvmgnBnLnF09+KQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@twilio-labs/serverless-api/-/serverless-api-4.1.1.tgz", + "integrity": "sha512-7TAMJ+UkhMFxBRaNhiEVjziF4TQ7OLnQHMKKqDcgf0DQa8zjjqw8IfNqK61oz4J4EdZK+lUxyuwkafvecbZGFw==", "requires": { "@types/mime-types": "^2.1.0", "@types/node": "^13.13.4", @@ -36583,7 +33436,7 @@ "fast-redact": "^1.5.0", "file-type": "^14.2.0", "form-data": "^2.5.0", - "got": "^11.0.1", + "got": "^11.8.2", "mime-types": "^2.1.22", "p-limit": "^2.3.0", "recursive-readdir": "^2.2.2", @@ -36592,39 +33445,16 @@ }, "dependencies": { "@types/node": { - "version": "13.13.48", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.48.tgz", - "integrity": "sha512-z8wvSsgWQzkr4sVuMEEOvwMdOQjiRY2Y/ZW4fDfjfe3+TfQrZqFKOthBgk2RnVEmtOKrkwdZ7uTvsxTBLjKGDQ==" - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + "version": "13.13.52", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", + "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" } } }, "@twilio/cli-core": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/@twilio/cli-core/-/cli-core-5.21.0.tgz", - "integrity": "sha512-0ym48rNPIoHY10nPYYbt/+LzyUxUflRekXBqFjSqht9f+gd/quh22RT+x5NZdVide2tMx3DzpOryuPraHzojjQ==", + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@twilio/cli-core/-/cli-core-5.25.0.tgz", + "integrity": "sha512-7GaqL02Wg75kQqNKh0Wcy5OB4NTF4z0T1LD7tqCGYiXefmabphtStFekQKihOS1LZvlOe6+5ljrxEbxAplcGtA==", "requires": { "@oclif/command": "^1.7.0", "@oclif/config": "^1.16.0", @@ -36644,14 +33474,6 @@ "twilio": "^3.54.2" }, "dependencies": { - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -36661,9 +33483,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -36682,34 +33504,29 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "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==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "qs": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", - "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "requires": { - "lru-cache": "^6.0.0" + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, "supports-color": { @@ -36719,6 +33536,11 @@ "requires": { "has-flag": "^4.0.0" } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" } } }, @@ -36761,19 +33583,14 @@ } }, "@twilio/webrtc": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@twilio/webrtc/-/webrtc-4.3.3.tgz", - "integrity": "sha512-YQiqPj+9cy+5xzEu6a/YEiqS/K2eKaqK5duFjH2rHyH3H1gl7Iga+rnOnkz7gMS9jk/i7uNkahjK8cWWpps2fQ==" - }, - "@types/anymatch": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", - "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==" + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@twilio/webrtc/-/webrtc-4.4.0.tgz", + "integrity": "sha512-UJ4jZVpnG6lS4RASSuzTIczg6FX6N2RjBj6Pf1/jI5MGznrW7p2PDJ8Ju/ITj4Mc65G1a7i9U9tEfvmSskpHvg==" }, "@types/babel__core": { - "version": "7.1.12", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", - "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -36800,9 +33617,9 @@ } }, "@types/babel__traverse": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", - "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.0.tgz", + "integrity": "sha512-IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==", "requires": { "@babel/types": "^7.3.0" } @@ -36828,9 +33645,9 @@ } }, "@types/cheerio": { - "version": "0.22.16", - "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.16.tgz", - "integrity": "sha512-bSbnU/D4yzFdzLpp3+rcDj0aQQMIRUBNJU7azPxdqMpnexjUSvGJyDuOBQBHeOZh1mMKgsJm6Dy+LLh80Ew4tQ==", + "version": "0.22.29", + "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.29.tgz", + "integrity": "sha512-rNX1PsrDPxiNiyLnRKiW2NXHJFHqx0Fl3J2WsZq0MTBspa/FgwlqhXJE2crIcc+/2IglLHtSWw7g053oUR8fOg==", "dev": true, "requires": { "@types/node": "*" @@ -36845,14 +33662,14 @@ } }, "@types/d3-timer": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-1.0.9.tgz", - "integrity": "sha512-WvfJ3LFxBbWjqRGz9n7GJt08RrTHPJDVsIwwoCMROlqF+iDacYiAFjf9oqnq0mXpb2juA2N/qjKP+MKdal3YNQ==" + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-ZnAbquVqy+4ZjdW0cY6URp+qF/AzTVNda2jYyOzpR2cPT35FTXl78s15Bomph9+ckOiI1TtkljnWkwbIGAb6rg==" }, "@types/debug": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz", - "integrity": "sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==" + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.6.tgz", + "integrity": "sha512-7fDOJFA/x8B+sO1901BmHlf5dE1cxBU8mRXj8QOEDnn16hhGJv/IHxJtZhvsabZsIMn0eLIyeOKAeqSNJJYTpA==" }, "@types/dotenv": { "version": "8.2.0", @@ -36863,9 +33680,9 @@ } }, "@types/enzyme": { - "version": "3.10.4", - "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.4.tgz", - "integrity": "sha512-P5XpxcIt9KK8QUH4al4ttfJfIHg6xmN9ZjyUzRSzAsmDYwRXLI05ng/flZOPXrEXmp8ZYiN8/tEXYK5KSOQk3w==", + "version": "3.10.8", + "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.8.tgz", + "integrity": "sha512-vlOuzqsTHxog6PV79+tvOHFb6hq4QZKMq1lLD9MaWD1oec2lHTKndn76XOpSwCA0oFTaIbKVPrgM3k78Jjd16g==", "dev": true, "requires": { "@types/cheerio": "*", @@ -36873,37 +33690,32 @@ } }, "@types/enzyme-adapter-react-16": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.5.tgz", - "integrity": "sha512-K7HLFTkBDN5RyRmU90JuYt8OWEY2iKUn43SDWEoBOXd/PowUWjLZ3Q6qMBiQuZeFYK/TOstaZxsnI0fXoAfLpg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.6.tgz", + "integrity": "sha512-VonDkZ15jzqDWL8mPFIQnnLtjwebuL9YnDkqeCDYnB4IVgwUm0mwKkqhrxLL6mb05xm7qqa3IE95m8CZE9imCg==", "dev": true, "requires": { "@types/enzyme": "*" } }, "@types/eslint": { - "version": "7.2.6", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", - "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", + "version": "7.2.13", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz", + "integrity": "sha512-LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg==", "requires": { "@types/estree": "*", "@types/json-schema": "*" } }, "@types/estree": { - "version": "0.0.46", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", - "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==" - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" + "version": "0.0.49", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.49.tgz", + "integrity": "sha512-K1AFuMe8a+pXmfHTtnwBvqoEylNKVeaiKYkjmcEAdytMQVJ/i9Fu7sc13GxgXdO49gkE7Hy8SyJonUZUn+eVaw==" }, "@types/express": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz", - "integrity": "sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==", + "version": "4.17.12", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.12.tgz", + "integrity": "sha512-pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q==", "requires": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.18", @@ -36911,27 +33723,43 @@ "@types/serve-static": "*" } }, + "@types/express-jwt": { + "version": "0.0.42", + "resolved": "https://registry.npmjs.org/@types/express-jwt/-/express-jwt-0.0.42.tgz", + "integrity": "sha512-WszgUddvM1t5dPpJ3LhWNH8kfNN8GPIBrAGxgIYXVCEGx6Bx4A036aAuf/r5WH9DIEdlmp7gHOYvSM6U87B0ag==", + "requires": { + "@types/express": "*", + "@types/express-unless": "*" + } + }, "@types/express-serve-static-core": { - "version": "4.17.18", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz", - "integrity": "sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==", + "version": "4.17.22", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.22.tgz", + "integrity": "sha512-WdqmrUsRS4ootGha6tVwk/IVHM1iorU8tGehftQD2NWiPniw/sm7xdJOIlXLwqdInL9wBw/p7oO8vaYEF3NDmA==", "requires": { "@types/node": "*", "@types/qs": "*", "@types/range-parser": "*" } }, + "@types/express-unless": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@types/express-unless/-/express-unless-0.5.1.tgz", + "integrity": "sha512-5fuvg7C69lemNgl0+v+CUxDYWVPSfXHhJPst4yTLcqi4zKJpORCxnDrnnilk3k0DTq/WrAUdvXFs01+vUqUZHw==", + "requires": { + "@types/express": "*" + } + }, "@types/fscreen": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@types/fscreen/-/fscreen-1.0.1.tgz", "integrity": "sha512-hV2d0BreihMGtrg+EdAFOIl/O2EL5vhAheHJUztGE/lPFZIN8ZCpGFL8hCbtyi1CfhKjDRCf47sHjP+FwJ4q0Q==" }, "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "requires": { - "@types/events": "*", "@types/minimatch": "*", "@types/node": "*" } @@ -36945,9 +33773,9 @@ } }, "@types/history": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.4.tgz", - "integrity": "sha512-+o2igcuZA3xtOoFH56s+MCZVidwlJNcJID57DSCyawS2i910yG9vkwehCjJNZ6ImhCR5S9DbvIJKyYHcMyOfMw==" + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.8.tgz", + "integrity": "sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA==" }, "@types/html-minifier-terser": { "version": "5.1.1", @@ -36960,24 +33788,23 @@ "integrity": "sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==" }, "@types/istanbul-lib-coverage": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", - "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" }, "@types/istanbul-lib-report": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", - "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "requires": { "@types/istanbul-lib-coverage": "*" } }, "@types/istanbul-reports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", - "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", "requires": { - "@types/istanbul-lib-coverage": "*", "@types/istanbul-lib-report": "*" } }, @@ -37008,14 +33835,14 @@ } }, "@types/linkify-it": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.0.tgz", - "integrity": "sha512-x9OaQQTb1N2hPZ/LWJsqushexDvz7NgzuZxiRmZio44WPuolTZNHDBCrOxCzRVOMwamJRO2dWax5NbygOf1OTQ==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.1.tgz", + "integrity": "sha512-pQv3Sygwxxh6jYQzXaiyWDAHevJqWtqDUv6t11Sa9CPGiXny66II7Pl6PR8QO5OVysD6HYOkHMeBgIjLnk9SkQ==" }, "@types/lodash": { - "version": "4.14.149", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz", - "integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==" + "version": "4.14.170", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.170.tgz", + "integrity": "sha512-bpcvu/MKHHeYX+qeEN8GE7DIravODWdACVA1ctevD8CN24RhPZIKMn9ntfAsrvLfSX3cR5RrBKAbYm9bGs0A+Q==" }, "@types/lodash.throttle": { "version": "4.1.6", @@ -37041,14 +33868,14 @@ "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=" }, "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==" }, "@types/node": { - "version": "12.12.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.26.tgz", - "integrity": "sha512-UmUm94/QZvU5xLcUlNR8hA7Ac+fGpO1EG/a8bcWVz0P0LqtxFmun9Y2bbtuckwGboWJIT70DoWq1r3hb56n3DA==" + "version": "12.20.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.15.tgz", + "integrity": "sha512-F6S4Chv4JicJmyrwlDkxUdGNSplsQdGwp1A0AJloEVDirWdZOAiRHhovDlsFkKUrquUXhz1imJhXHsf59auyAg==" }, "@types/normalize-package-data": { "version": "2.4.0", @@ -37066,9 +33893,9 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "@types/prettier": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.1.tgz", - "integrity": "sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.1.tgz", + "integrity": "sha512-NVkb4p4YjI8E3O6+1m8I+8JlMpFZwfSbPGdaw0wXuyPRTEz0SLKwBUWNSO7Maoi8tQMPC8JLZNWkrcKPI7/sLA==" }, "@types/prop-types": { "version": "15.7.3", @@ -37081,9 +33908,9 @@ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" }, "@types/qs": { - "version": "6.9.5", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz", - "integrity": "sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==" + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==" }, "@types/range-parser": { "version": "1.2.3", @@ -37108,26 +33935,43 @@ } }, "@types/react-dom": { - "version": "16.9.5", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.5.tgz", - "integrity": "sha512-BX6RQ8s9D+2/gDhxrj8OW+YD4R+8hj7FEM/OJHGNR0KipE1h1mSsf39YeyC81qafkq+N3rU3h3RFbLSwE5VqUg==", + "version": "16.9.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.13.tgz", + "integrity": "sha512-34Hr3XnmUSJbUVDxIw/e7dhQn2BJZhJmlAaPyPwfTQyuVS9mV/CeyghFcXyvkJXxI7notQJz8mF8FeCVvloJrA==", "requires": { - "@types/react": "*" + "@types/react": "^16" + }, + "dependencies": { + "@types/react": { + "version": "16.14.10", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.10.tgz", + "integrity": "sha512-QadBsMyF6ldjEAXEhsmEW/L0uBDJT8yw7Qoe5sRnEKVrzMkiYoJwqoL5TKJOlArsn/wvIJM/XdVzkdL6+AS64Q==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "csstype": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + } } }, "@types/react-router": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.4.tgz", - "integrity": "sha512-PZtnBuyfL07sqCJvGg3z+0+kt6fobc/xmle08jBiezLS8FrmGeiGkJnuxL/8Zgy9L83ypUhniV5atZn/L8n9MQ==", + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.15.tgz", + "integrity": "sha512-z3UlMG/x91SFEVmmvykk9FLTliDvfdIUky4k2rCfXWQ0NKbrP8o9BTCaCTPuYsB8gDkUnUmkcA2vYlm2DR+HAA==", "requires": { "@types/history": "*", "@types/react": "*" } }, "@types/react-router-dom": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.3.tgz", - "integrity": "sha512-pCq7AkOvjE65jkGS5fQwQhvUp4+4PVD9g39gXLZViP2UqFiFzsEpB3PKf0O6mdbKsewSK8N14/eegisa/0CwnA==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.7.tgz", + "integrity": "sha512-D5mHD6TbdV/DNHYsnwBTv+y73ei+mMjrkGrla86HthE4/PVvL1J94Bu3qABU+COXzpL23T1EZapVVpwHuBXiUg==", "requires": { "@types/history": "*", "@types/react": "*", @@ -37135,18 +33979,18 @@ } }, "@types/react-test-renderer": { - "version": "16.9.2", - "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-16.9.2.tgz", - "integrity": "sha512-4eJr1JFLIAlWhzDkBCkhrOIWOvOxcCAfQh+jiKg7l/nNZcCIL2MHl2dZhogIFKyHzedVWHaVP1Yydq/Ruu4agw==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-17.0.1.tgz", + "integrity": "sha512-3Fi2O6Zzq/f3QR9dRnlnHso9bMl7weKCviFmfF6B4LS1Uat6Hkm15k0ZAQuDz+UBq6B3+g+NM6IT2nr5QgPzCw==", "dev": true, "requires": { "@types/react": "*" } }, "@types/react-transition-group": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.2.3.tgz", - "integrity": "sha512-Hk8jiuT7iLOHrcjKP/ZVSyCNXK73wJAUz60xm0mVhiRujrdiI++j4duLiL282VGxwAgxetHQFfqA29LgEeSkFA==", + "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==", "requires": { "@types/react": "*" } @@ -37201,9 +34045,9 @@ "dev": true }, "@types/sizzle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz", - "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", + "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", "dev": true }, "@types/source-list-map": { @@ -37217,43 +34061,140 @@ "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" }, "@types/tapable": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", - "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==" + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz", + "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==" }, "@types/testing-library__dom": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.12.0.tgz", - "integrity": "sha512-PQ/gzABzc53T68RldZ/sJHKCihtP9ofU8XIgOk+H7tlfoCRdg9mqICio5Fo8j3Z8wo+pOfuDsuPprWsn3YtVmA==", + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.14.0.tgz", + "integrity": "sha512-sMl7OSv0AvMOqn1UJ6j1unPMIHRXen0Ita1ujnMX912rrOcawe4f7wu0Zt9GIQhBhJvH2BaibqFgQ3lP+Pj2hA==", "dev": true, "requires": { "pretty-format": "^24.3.0" } }, "@types/testing-library__react": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.2.tgz", - "integrity": "sha512-CYaMqrswQ+cJACy268jsLAw355DZtPZGt3Jwmmotlcu8O/tkoXBI6AeZ84oZBJsIsesozPKzWzmv/0TIU+1E9Q==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.3.tgz", + "integrity": "sha512-iCdNPKU3IsYwRK9JieSYAiX0+aYDXOGAmrC/3/M7AqqSDKnWWVv07X+Zk1uFSL7cMTUYzv4lQRfohucEocn5/w==", "dev": true, "requires": { "@types/react-dom": "*", - "@types/testing-library__dom": "*" + "@types/testing-library__dom": "*", + "pretty-format": "^25.1.0" + }, + "dependencies": { + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "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 + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "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==", + "dev": true + }, + "supports-color": { + "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, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "@types/testing-library__react-hooks": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.2.0.tgz", - "integrity": "sha512-dE8iMTuR5lzB+MqnxlzORlXzXyCL0EKfzH0w/lau20OpkHD37EaWjZDz0iNG8b71iEtxT4XKGmSKAGVEqk46mw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.4.1.tgz", + "integrity": "sha512-G4JdzEcq61fUyV6wVW9ebHWEiLK2iQvaBuCHHn9eMSbZzVh4Z4wHnUGIvQOYCCYeu5DnUtFyNYuAAgbSaO/43Q==", "dev": true, "requires": { - "@types/react": "*", "@types/react-test-renderer": "*" } }, "@types/uglify-js": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.12.0.tgz", - "integrity": "sha512-sYAF+CF9XZ5cvEBkI7RtrG9g2GtMBkviTnBxYYyq+8BWvO4QtXfwwR6a2LFwCi4evMKZfpv6U43ViYvv17Wz3Q==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", "requires": { "source-map": "^0.6.1" } @@ -37269,22 +34210,22 @@ "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" }, "@types/webpack": { - "version": "4.41.26", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz", - "integrity": "sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA==", + "version": "4.41.30", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz", + "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==", "requires": { - "@types/anymatch": "*", "@types/node": "*", - "@types/tapable": "*", + "@types/tapable": "^1", "@types/uglify-js": "*", "@types/webpack-sources": "*", + "anymatch": "^3.0.0", "source-map": "^0.6.0" } }, "@types/webpack-sources": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", - "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz", + "integrity": "sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==", "requires": { "@types/node": "*", "@types/source-list-map": "*", @@ -37299,22 +34240,22 @@ } }, "@types/yargs": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.3.tgz", - "integrity": "sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ==", + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", "requires": { "@types/yargs-parser": "*" } }, "@types/yargs-parser": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", - "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==" + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" }, "@types/yauzl": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", - "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz", + "integrity": "sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==", "dev": true, "optional": true, "requires": { @@ -37322,111 +34263,77 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.2.tgz", - "integrity": "sha512-uiQQeu9tWl3f1+oK0yoAv9lt/KXO24iafxgQTkIYO/kitruILGx3uH+QtIAHqxFV+yIsdnJH+alel9KuE3J15Q==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz", + "integrity": "sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ==", "requires": { - "@typescript-eslint/experimental-utils": "4.15.2", - "@typescript-eslint/scope-manager": "4.15.2", - "debug": "^4.1.1", + "@typescript-eslint/experimental-utils": "4.28.1", + "@typescript-eslint/scope-manager": "4.28.1", + "debug": "^4.3.1", "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "dependencies": { - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } - } + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" } }, "@typescript-eslint/experimental-utils": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.15.2.tgz", - "integrity": "sha512-Fxoshw8+R5X3/Vmqwsjc8nRO/7iTysRtDqx6rlfLZ7HbT8TZhPeQqbPjTyk2RheH3L8afumecTQnUc9EeXxohQ==", - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.15.2", - "@typescript-eslint/types": "4.15.2", - "@typescript-eslint/typescript-estree": "4.15.2", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz", + "integrity": "sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q==", + "requires": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" } }, "@typescript-eslint/parser": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.15.2.tgz", - "integrity": "sha512-SHeF8xbsC6z2FKXsaTb1tBCf0QZsjJ94H6Bo51Y1aVEZ4XAefaw5ZAilMoDPlGghe+qtq7XdTiDlGfVTOmvA+Q==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.1.tgz", + "integrity": "sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg==", "requires": { - "@typescript-eslint/scope-manager": "4.15.2", - "@typescript-eslint/types": "4.15.2", - "@typescript-eslint/typescript-estree": "4.15.2", - "debug": "^4.1.1" + "@typescript-eslint/scope-manager": "4.28.1", + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/typescript-estree": "4.28.1", + "debug": "^4.3.1" } }, "@typescript-eslint/scope-manager": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.15.2.tgz", - "integrity": "sha512-Zm0tf/MSKuX6aeJmuXexgdVyxT9/oJJhaCkijv0DvJVT3ui4zY6XYd6iwIo/8GEZGy43cd7w1rFMiCLHbRzAPQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz", + "integrity": "sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA==", "requires": { - "@typescript-eslint/types": "4.15.2", - "@typescript-eslint/visitor-keys": "4.15.2" + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1" } }, "@typescript-eslint/types": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.15.2.tgz", - "integrity": "sha512-r7lW7HFkAarfUylJ2tKndyO9njwSyoy6cpfDKWPX6/ctZA+QyaYscAHXVAfJqtnY6aaTwDYrOhp+ginlbc7HfQ==" + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.1.tgz", + "integrity": "sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg==" }, "@typescript-eslint/typescript-estree": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.15.2.tgz", - "integrity": "sha512-cGR8C2g5SPtHTQvAymEODeqx90pJHadWsgTtx6GbnTWKqsg7yp6Eaya9nFzUd4KrKhxdYTTFBiYeTPQaz/l8bw==", - "requires": { - "@typescript-eslint/types": "4.15.2", - "@typescript-eslint/visitor-keys": "4.15.2", - "debug": "^4.1.1", - "globby": "^11.0.1", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz", + "integrity": "sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ==", + "requires": { + "@typescript-eslint/types": "4.28.1", + "@typescript-eslint/visitor-keys": "4.28.1", + "debug": "^4.3.1", + "globby": "^11.0.3", "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "dependencies": { - "globby": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", - "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } - } + "semver": "^7.3.5", + "tsutils": "^3.21.0" } }, "@typescript-eslint/visitor-keys": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.15.2.tgz", - "integrity": "sha512-TME1VgSb7wTwgENN5KVj4Nqg25hP8DisXxNBojM4Nn31rYaNDIocNm5cmjOFfh42n7NVERxWrDFoETO/76ePyg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz", + "integrity": "sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg==", "requires": { - "@typescript-eslint/types": "4.15.2", + "@typescript-eslint/types": "4.28.1", "eslint-visitor-keys": "^2.0.0" } }, @@ -37621,9 +34528,9 @@ } }, "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==" }, "acorn-globals": { "version": "6.0.0", @@ -37632,12 +34539,20 @@ "requires": { "acorn": "^7.1.1", "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } } }, "acorn-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==" + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "requires": {} }, "acorn-walk": { "version": "7.2.0", @@ -37659,42 +34574,58 @@ } }, "agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", - "dev": true + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } }, "aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" + }, + "dependencies": { + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + } } }, "airbnb-prop-types": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz", - "integrity": "sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz", + "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==", "dev": true, "requires": { - "array.prototype.find": "^2.1.0", - "function.prototype.name": "^1.1.1", - "has": "^1.0.3", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", + "array.prototype.find": "^2.1.1", + "function.prototype.name": "^1.1.2", + "is-regex": "^1.1.0", + "object-is": "^1.1.2", "object.assign": "^4.1.0", - "object.entries": "^1.1.0", + "object.entries": "^1.1.2", "prop-types": "^15.7.2", "prop-types-exact": "^1.2.0", - "react-is": "^16.9.0" + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, "ajv": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", - "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -37705,12 +34636,14 @@ "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==" + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "requires": {} }, "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "alphanum-sort": { "version": "1.0.2", @@ -37718,14 +34651,24 @@ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, "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==" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==" }, "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==" + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "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==" + } + } }, "ansi-html": { "version": "0.0.7", @@ -37733,9 +34676,9 @@ "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" }, "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" }, "ansi-styles": { "version": "3.2.1", @@ -37756,9 +34699,9 @@ "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==" }, "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -37799,13 +34742,12 @@ } }, "aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", - "dev": true, + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", "requires": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" } }, "arity-n": { @@ -37828,16 +34770,10 @@ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" }, - "array-filter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz", - "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=", - "dev": true - }, "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "array-includes": { "version": "3.1.3", @@ -37849,74 +34785,6 @@ "es-abstract": "^1.18.0-next.2", "get-intrinsic": "^1.1.1", "is-string": "^1.0.5" - }, - "dependencies": { - "es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "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==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" - } - }, - "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - } } }, "array-union": { @@ -37934,94 +34802,37 @@ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, + "array.prototype.filter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.0.tgz", + "integrity": "sha512-TfO1gz+tLm+Bswq0FBOXPqAchtCr2Rn48T8dLJoRFl8NoEosjZmzptmuo1X8aZBzZcqsR1W8U761tjACJtngTQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.5" + } + }, "array.prototype.find": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.0.tgz", - "integrity": "sha512-Wn41+K1yuO5p7wRZDl7890c3xvv5UBrfVXTVIe28rSQb6LS0fZMDrQB6PAcxQFRFy6vJTLDc3A2+3CjQdzVKRg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz", + "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.13.0" + "es-abstract": "^1.17.4" } }, "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "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==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } + "es-abstract": "^1.18.0-next.1" } }, "array.prototype.flatmap": { @@ -38033,74 +34844,6 @@ "define-properties": "^1.1.3", "es-abstract": "^1.18.0-next.1", "function-bind": "^1.1.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "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==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" - } - }, - "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - } } }, "arrify": { @@ -38117,6 +34860,7 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, "requires": { "safer-buffer": "~2.1.0" } @@ -38133,9 +34877,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -38166,7 +34910,8 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true }, "assign-symbols": { "version": "1.0.0", @@ -38240,17 +34985,19 @@ "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=" + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true }, "aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true }, "axe-core": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.2.tgz", - "integrity": "sha512-V+Nq70NxKhYt89ArVcaNL9FDryB3vQOd+BFXZIfO3RP6rwtj+2yqqqdHEkacutglPaZLkJeuXKCjCJDMGPtPqg==" + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.3.tgz", + "integrity": "sha512-pXnVMfJKSIWU2Ml4JHP7pZEPIrgBO1Fd3WGx+fPBsS+KRGhE4vxooD8XBGWbQOIVSZsVK7pUDBBkCicNu80yzQ==" }, "axios": { "version": "0.21.1", @@ -38308,34 +35055,6 @@ "slash": "^3.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -38345,9 +35064,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -38366,11 +35085,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -38416,6 +35130,14 @@ "json5": "^1.0.1" } }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -38464,14 +35186,6 @@ "resolve": "^1.12.0" }, "dependencies": { - "@babel/runtime": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", - "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, "cosmiconfig": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", @@ -38504,11 +35218,6 @@ "lines-and-columns": "^1.1.6" } }, - "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==" - }, "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -38519,15 +35228,16 @@ "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==" + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "requires": {} }, "babel-plugin-polyfill-corejs2": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.5.tgz", - "integrity": "sha512-5IzdFIjYWqlOFVr/hMYUpc+5fbfuvJTAISwIY58jhH++ZtawtNlcJnxAixlk8ahVwHCz1ipW/kpXYliEBp66wg==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", "requires": { - "@babel/compat-data": "^7.13.0", - "@babel/helper-define-polyfill-provider": "^0.1.2", + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", "semver": "^6.1.1" }, "dependencies": { @@ -38539,20 +35249,20 @@ } }, "babel-plugin-polyfill-corejs3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.4.tgz", - "integrity": "sha512-ysSzFn/qM8bvcDAn4mC7pKk85Y5dVaoa9h4u0mHxOEpDzabsseONhUpR7kHxpUinfj1bjU7mUZqD23rMZBoeSg==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz", + "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.1.2", - "core-js-compat": "^3.8.1" + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.14.0" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.3.tgz", - "integrity": "sha512-hRjTJQiOYt/wBKEc+8V8p9OJ9799blAJcuKzn1JXh3pApHoWl1Emxh2BHc6MC7Qt6bbr3uDpNxaYQnATLIudEg==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.1.2" + "@babel/helper-define-polyfill-provider": "^0.2.2" } }, "babel-plugin-syntax-object-rest-spread": { @@ -38624,6 +35334,29 @@ "babel-plugin-transform-react-remove-prop-types": "0.4.24" }, "dependencies": { + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, "@babel/plugin-proposal-class-properties": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", @@ -38764,10 +35497,15 @@ "regenerator-runtime": "^0.13.4" } }, - "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==" + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, @@ -38780,11 +35518,6 @@ "regenerator-runtime": "^0.11.0" }, "dependencies": { - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - }, "regenerator-runtime": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", @@ -38806,9 +35539,9 @@ } }, "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "base": { "version": "0.11.2", @@ -38831,39 +35564,13 @@ "requires": { "is-descriptor": "^1.0.0" } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } } } }, "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "batch": { "version": "0.6.1", @@ -38874,6 +35581,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, "requires": { "tweetnacl": "^0.14.3" } @@ -38916,9 +35624,9 @@ } }, "bl": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", - "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "devOptional": true, "requires": { "buffer": "^5.5.0", @@ -38926,16 +35634,6 @@ "readable-stream": "^3.4.0" }, "dependencies": { - "buffer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", - "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", - "devOptional": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -38961,9 +35659,9 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "bn.js": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" }, "body-parser": { "version": "1.19.0", @@ -38982,11 +35680,6 @@ "type-is": "~1.6.17" }, "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -39018,6 +35711,13 @@ "dns-txt": "^2.0.2", "multicast-dns": "^6.0.1", "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + } } }, "boolbase": { @@ -39126,11 +35826,6 @@ "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } - }, - "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==" } } }, @@ -39143,15 +35838,15 @@ } }, "browserslist": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", "requires": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", "escalade": "^3.1.1", - "node-releases": "^1.1.70" + "node-releases": "^1.1.71" } }, "bs-logger": { @@ -39172,13 +35867,13 @@ } }, "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "devOptional": true, "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, "buffer-crc32": { @@ -39218,14 +35913,14 @@ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" }, "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" }, "cacache": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", - "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", + "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", "requires": { "@npmcli/move-file": "^1.0.1", "chownr": "^2.0.0", @@ -39241,7 +35936,7 @@ "p-map": "^4.0.0", "promise-inflight": "^1.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.0", + "ssri": "^8.0.1", "tar": "^6.0.2", "unique-filename": "^1.1.1" }, @@ -39251,11 +35946,6 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, "p-map": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", @@ -39288,24 +35978,17 @@ "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==" }, "cacheable-request": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz", - "integrity": "sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", "requires": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", "http-cache-semantics": "^4.0.0", "keyv": "^4.0.0", "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", + "normalize-url": "^6.0.1", "responselike": "^2.0.0" - }, - "dependencies": { - "normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==" - } } }, "cachedir": { @@ -39351,13 +36034,6 @@ "requires": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - } } }, "camelcase": { @@ -39377,9 +36053,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001191", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001191.tgz", - "integrity": "sha512-xJJqzyd+7GCJXkcoBiQ1GuxEiOBCLQ0aVW9HMekifZsAVGdj5eJ4mFB9fEhSHipq9IOk/QXFJUiIr9lZT+EsGw==" + "version": "1.0.30001241", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz", + "integrity": "sha512-1uoSZ1Pq1VpH0WerIMqwptXHNNGfdl7d1cJUFs80CwQ/lVzdhTvsFZCeNFslze7AjsQnb4C85tzclPa1VShbeQ==" }, "capture-exit": { "version": "2.0.0", @@ -39406,7 +36082,8 @@ "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true }, "chalk": { "version": "2.4.2", @@ -39446,33 +36123,47 @@ "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" }, "cheerio": { - "version": "1.0.0-rc.3", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz", - "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==", + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", "dev": true, "requires": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.1", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash": "^4.15.0", - "parse5": "^3.0.1" + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + } + }, + "cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", + "dev": true, + "requires": { + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" } }, "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "optional": true, "requires": { - "anymatch": "~3.1.1", + "anymatch": "~3.1.2", "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "readdirp": "~3.6.0" } }, "chownr": { @@ -39481,12 +36172,9 @@ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, "chrome-trace-event": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", - "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", - "requires": { - "tslib": "^1.9.0" - } + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" }, "ci-info": { "version": "2.0.0", @@ -39525,6 +36213,57 @@ "requires": { "is-descriptor": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } }, @@ -39537,9 +36276,19 @@ } }, "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", + "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", + "requires": { + "escape-string-regexp": "4.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + } + } }, "cli-cursor": { "version": "1.0.2", @@ -39559,11 +36308,6 @@ "string-width": "^4.2.0" }, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -39583,14 +36327,6 @@ "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.0" } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } } } }, @@ -39605,12 +36341,6 @@ "string-width": "^4.2.0" }, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -39633,15 +36363,6 @@ "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.0" } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } } } }, @@ -39688,9 +36409,9 @@ } }, "cli-ux": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/cli-ux/-/cli-ux-5.5.1.tgz", - "integrity": "sha512-t3DT1U1C3rArLGYLpKa3m9dr/8uKZRI8HRm/rXKL7UTjm4c+Yd9zHNWg1tP8uaJkUbhmvx5SQHwb3VWpPUVdHQ==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/cli-ux/-/cli-ux-5.6.2.tgz", + "integrity": "sha512-CuiamOCfPaOTjbuAQXdFsfZLQmO6XSmCDxulq4y8pIets1hZ3eaysHppPKGdrcdgLugUGUap5+bXd3IukJASBA==", "requires": { "@oclif/command": "^1.6.0", "@oclif/errors": "^1.2.1", @@ -39715,24 +36436,11 @@ "semver": "^7.3.2", "string-width": "^4.2.0", "strip-ansi": "^6.0.0", - "supports-color": "^7.1.0", + "supports-color": "^8.1.0", "supports-hyperlinks": "^2.1.0", "tslib": "^2.0.0" }, "dependencies": { - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -39742,20 +36450,22 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" - } - }, - "clean-stack": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz", - "integrity": "sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==", - "requires": { - "escape-string-regexp": "4.0.0" + }, + "dependencies": { + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "color-convert": { @@ -39776,21 +36486,6 @@ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - }, - "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==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -39801,14 +36496,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, "string-width": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", @@ -39819,31 +36506,13 @@ "strip-ansi": "^6.0.0" } }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "requires": { "has-flag": "^4.0.0" } - }, - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - }, - "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==" } } }, @@ -39862,14 +36531,22 @@ "wrap-ansi": "^5.1.0" }, "dependencies": { - "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==", + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "ansi-regex": "^4.1.0" + } + }, + "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==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" } } } @@ -39888,9 +36565,9 @@ } }, "clsx": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.0.tgz", - "integrity": "sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" }, "co": { "version": "4.6.0", @@ -39949,18 +36626,18 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "color-string": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", - "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" }, "colors": { "version": "1.4.0", @@ -40000,9 +36677,10 @@ } }, "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==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true }, "common-tags": { "version": "1.8.0", @@ -40033,13 +36711,6 @@ "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "requires": { "mime-db": ">= 1.43.0 < 2" - }, - "dependencies": { - "mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==" - } } }, "compression": { @@ -40056,6 +36727,11 @@ "vary": "~1.1.2" }, "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -40068,6 +36744,11 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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==" } } }, @@ -40088,9 +36769,9 @@ } }, "concurrently": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.1.0.tgz", - "integrity": "sha512-9ViZMu3OOCID3rBgU31mjBftro2chOop0G2u1olq1OuwRBVRw/GxHTg80TVJBUTJfoswMmEUeuOg1g1yu1X2dA==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.3.0.tgz", + "integrity": "sha512-8MhqOB6PWlBfA2vJ8a0bSFKATOdWlHiQlk11IfmQBPaHVP8oP2gsh2MObE6UR3hqDHqvaIvLTyceNW6obVuFHQ==", "requires": { "chalk": "^2.4.2", "date-fns": "^2.0.1", @@ -40125,38 +36806,6 @@ "unique-string": "^2.0.0", "write-file-atomic": "^3.0.0", "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "optional": true - }, - "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==", - "optional": true, - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "optional": true - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "optional": true, - "requires": { - "crypto-random-string": "^2.0.0" - } - } } }, "confusing-browser-globals": { @@ -40185,17 +36834,19 @@ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" - }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", "requires": { "safe-buffer": "5.1.2" + }, + "dependencies": { + "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==" + } } }, "content-type": { @@ -40203,17 +36854,19 @@ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, - "convert-css-length": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/convert-css-length/-/convert-css-length-2.0.1.tgz", - "integrity": "sha512-iGpbcvhLPRKUbBc0Quxx7w/bV14AC3ItuBEGMahA5WTYqB8lq9jH0kTXFheCBASsYnqeMFZhiTruNxr1N59Axg==" - }, "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==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "requires": { "safe-buffer": "~5.1.1" + }, + "dependencies": { + "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==" + } } }, "cookie": { @@ -40239,6 +36892,14 @@ "run-queue": "^1.0.0" }, "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -40268,19 +36929,6 @@ "yargs": "^16.1.0" }, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -40291,19 +36939,6 @@ "wrap-ansi": "^7.0.0" } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -40314,11 +36949,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, "string-width": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", @@ -40329,24 +36959,6 @@ "strip-ansi": "^6.0.0" } }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -40374,16 +36986,16 @@ } }, "core-js": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", - "integrity": "sha512-PyFBJaLq93FlyYdsndE5VaueA9K5cNB7CGzeCj191YYLhkQM0gdZR2SKihM70oF0wdqKSKClv/tEBOpoRmdOVQ==" + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" }, "core-js-compat": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.0.tgz", - "integrity": "sha512-YK6fwFjCOKWwGnjFUR3c544YsnA/7DoLL0ysncuOJ4pwbriAtOpvM2bygdlcXbvQCQZ7bBU9CL4t7tGl7ETRpQ==", + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", + "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", "requires": { - "browserslist": "^4.16.3", + "browserslist": "^4.16.6", "semver": "7.0.0" }, "dependencies": { @@ -40395,9 +37007,9 @@ } }, "core-js-pure": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.0.tgz", - "integrity": "sha512-3pEcmMZC9Cq0D4ZBh3pe2HLtqxpGNJBLXF/kZ2YzK17RbKp94w0HFbdbSx8H8kAlZG5k76hvLrkPm57Uyef+kg==" + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz", + "integrity": "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==" }, "core-util-is": { "version": "1.0.2", @@ -40425,9 +37037,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -40462,61 +37074,21 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" }, "cross-env": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.2.tgz", - "integrity": "sha512-KZP/bMEOJEDCkDQAyRhu3RL2ZO/SUVrxQVI0G3YEQ+OLbRA3c6zgixe8Mq8a/z7+HKlNEjo8oiLUs8iRijY2Rw==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", "requires": { "cross-spawn": "^7.0.1" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - } } }, "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, "crypt": { @@ -40544,9 +37116,10 @@ } }, "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=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "optional": true }, "css": { "version": "2.2.4", @@ -40630,14 +37203,6 @@ "version": "6.2.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } } } }, @@ -40650,15 +37215,15 @@ } }, "css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "dev": true, + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" } }, "css-select-base-adapter": { @@ -40676,29 +37241,18 @@ } }, "css-vendor": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.7.tgz", - "integrity": "sha512-VS9Rjt79+p7M0WkPqcAza4Yq1ZHrsHrwf7hPL/bjQB+c1lwmAI+1FXxYTYt818D/50fFVflw0XKleiBN5RITkg==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", + "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", "requires": { - "@babel/runtime": "^7.6.2", + "@babel/runtime": "^7.8.3", "is-in-browser": "^1.0.2" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", - "requires": { - "regenerator-runtime": "^0.13.2" - } - } } }, "css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "dev": true + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" }, "css.escape": { "version": "1.5.1", @@ -40717,20 +37271,20 @@ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" }, "cssnano": { - "version": "4.1.10", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", - "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", "requires": { "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.7", + "cssnano-preset-default": "^4.0.8", "is-resolvable": "^1.0.0", "postcss": "^7.0.0" } }, "cssnano-preset-default": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", - "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "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==", "requires": { "css-declaration-sorter": "^4.0.1", "cssnano-util-raw-cache": "^4.0.1", @@ -40760,7 +37314,7 @@ "postcss-ordered-values": "^4.1.2", "postcss-reduce-initial": "^4.0.3", "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.2", + "postcss-svgo": "^4.0.3", "postcss-unique-selectors": "^4.0.1" } }, @@ -40796,9 +37350,9 @@ }, "dependencies": { "css-tree": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", - "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "requires": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -40832,9 +37386,9 @@ } }, "csstype": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.8.tgz", - "integrity": "sha512-msVS9qTuMT5zwAGCVm4mxfrZ18BNc6Csd0oJAtiFMZ1FAx1CCvy2+5MDmYoix63LM/6NDbNtodCiGYGmFgO0dA==" + "version": "2.6.17", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz", + "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A==" }, "cyclist": { "version": "1.0.1", @@ -40842,9 +37396,9 @@ "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" }, "cypress": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-6.8.0.tgz", - "integrity": "sha512-W2e9Oqi7DmF48QtOD0LfsOLVq6ef2hcXZvJXI/E3PgFNmZXEVwBefhAxVCW9yTPortjYA2XkM20KyC4HRkOm9w==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-6.9.1.tgz", + "integrity": "sha512-/RVx6sOhsyTR9sd9v0BHI4tnDZAhsH9rNat7CIKCUEr5VPWxyfGH0EzK4IHhAqAH8vjFcD4U14tPiJXshoUrmQ==", "dev": true, "requires": { "@cypress/listr-verbose-renderer": "^0.4.1", @@ -40905,9 +37459,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -40929,12 +37483,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true - }, "debug": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", @@ -40944,28 +37492,34 @@ "ms": "2.1.2" } }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, - "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==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -40974,13 +37528,19 @@ "requires": { "has-flag": "^4.0.0" } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true } } }, "cypress-multi-reporters": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cypress-multi-reporters/-/cypress-multi-reporters-1.4.0.tgz", - "integrity": "sha512-CjpQduW43KVzY45hhKC/qf8MSebRpx6JyEz6py8F+0GrYS8rE5TZ8wXv9dPUs/PaT6w+dR8KIgLSMr967Om7iA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cypress-multi-reporters/-/cypress-multi-reporters-1.5.0.tgz", + "integrity": "sha512-6rJ1rk1RpjZwTeydCDc8r3iOmWj2ZEYo++oDTJHNEu7eetb3W1cYDNo5CdxF/r0bo7TLQsOEpBHOCYBZfPVt/g==", "dev": true, "requires": { "debug": "^4.1.1", @@ -41002,14 +37562,15 @@ "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" }, "damerau-levenshtein": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" }, "dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -41025,27 +37586,27 @@ } }, "date-and-time": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-0.14.2.tgz", - "integrity": "sha512-EFTCh9zRSEpGPmJaexg7HTuzZHh6cnJj1ui7IGCFNXzd2QdpsNh05Db5TF3xzJm30YN+A8/6xHSuRcQqoc3kFA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-1.0.1.tgz", + "integrity": "sha512-7u+uNfnjWkX+YFQfivvW24TjaJG6ahvTrfw1auq7KlC7osuGcZBIWGBvB9UcENjH6JnLVhMqlRripk1dSHjAUA==", "optional": true }, "date-fns": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.9.0.tgz", - "integrity": "sha512-khbFLu/MlzLjEzy9Gh8oY1hNt/Dvxw3J6Rbc28cVoYWQaC1S3YI4xwkF9ZWcjDLscbZlY9hISMr66RFzZagLsA==" + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.22.1.tgz", + "integrity": "sha512-yUFPQjrxEmIsMqlHhAhmxkuH769baF21Kk+nZwZGyrMoyLA+LugaQtC0+Tqf9CBUUULWwUJt6Q5ySI3LJDDCGg==" }, "dayjs": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", - "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==" + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.5.tgz", + "integrity": "sha512-BUFis41ikLz+65iH6LHQCDm4YPMj5r1YFLdupPIyM4SGcXMmtiLQ7U37i+hGS8urIuqe7I/ou3IS1jVc4nbN4g==" }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "decamelize": { @@ -41054,9 +37615,9 @@ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" }, "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==" + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" }, "decode-uri-component": { "version": "0.2.0", @@ -41121,6 +37682,18 @@ "ip-regex": "^2.1.0" }, "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, "execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -41142,6 +37715,50 @@ "requires": { "pump": "^3.0.0" } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } } } }, @@ -41173,34 +37790,6 @@ "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } } }, "del": { @@ -41218,12 +37807,19 @@ "slash": "^3.0.0" }, "dependencies": { - "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", "requires": { - "aggregate-error": "^3.0.0" + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" } } } @@ -41270,9 +37866,9 @@ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" }, "detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, "detect-port-alt": { "version": "1.1.6", @@ -41299,9 +37895,9 @@ } }, "devtools-protocol": { - "version": "0.0.799653", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.799653.tgz", - "integrity": "sha512-t1CcaZbvm8pOlikqrsIM9GOa7Ipp07+4h/q9u0JXBWjPCjHdBl9KkddX87Vv9vBHoBGtwV79sYQNGnQM6iS5gg==", + "version": "0.0.818844", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz", + "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==", "dev": true }, "dicer": { @@ -41334,9 +37930,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -41360,9 +37956,9 @@ "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, "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==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", "requires": { "ip": "^1.1.0", "safe-buffer": "^5.0.1" @@ -41384,6 +37980,12 @@ "esutils": "^2.0.2" } }, + "dom-accessibility-api": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz", + "integrity": "sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA==", + "dev": true + }, "dom-converter": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", @@ -41393,31 +37995,29 @@ } }, "dom-helpers": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.3.tgz", - "integrity": "sha512-nZD1OtwfWGRBWlpANxacBEZrEuLa16o1nh7YopFWeoF68Zt8GGEmzHu6Xv4F3XaFIC+YXtTLrzgqKxFgLEe4jw==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", "requires": { - "@babel/runtime": "^7.6.3", - "csstype": "^2.6.7" + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" }, "dependencies": { - "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", - "requires": { - "regenerator-runtime": "^0.13.2" - } + "csstype": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" } } }, "dom-serializer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", - "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", "requires": { - "domelementtype": "^1.3.0", - "entities": "^1.1.1" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" } }, "dom-storage": { @@ -41431,9 +38031,9 @@ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" }, "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" }, "domexception": { "version": "2.0.1", @@ -41451,20 +38051,21 @@ } }, "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", "requires": { - "domelementtype": "1" + "domelementtype": "^2.2.0" } }, "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } }, "dot-case": { @@ -41474,13 +38075,6 @@ "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - } } }, "dot-prop": { @@ -41489,19 +38083,12 @@ "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "requires": { "is-obj": "^2.0.0" - }, - "dependencies": { - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - } } }, "dotenv": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", - "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" }, "dotenv-expand": { "version": "5.1.0", @@ -41509,25 +38096,40 @@ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, "duplexer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "optional": true, "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", "stream-shift": "^1.0.0" + }, + "dependencies": { + "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==", + "optional": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -41552,9 +38154,9 @@ "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" }, "electron-to-chromium": { - "version": "1.3.672", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.672.tgz", - "integrity": "sha512-gFQe7HBb0lbOMqK2GAS5/1F+B0IMdYiAgB9OT/w1F4M7lgJK2aNOMNOM622aEax+nS1cTMytkiT0uMOkbtFmHw==" + "version": "1.3.765", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.765.tgz", + "integrity": "sha512-4NhcsfZYlr1x4FehYkK+R9CNNTOZ8vLcIu8Y1uWehxYp5r/jlCGAfBqChIubEfdtX+rBQpXx4yJuX/dzILH/nw==" }, "elegant-spinner": { "version": "1.0.1", @@ -41576,9 +38178,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -41588,9 +38190,9 @@ "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" }, "emojis-list": { "version": "3.0.0", @@ -41603,12 +38205,23 @@ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "dev": true, "requires": { - "iconv-lite": "~0.4.13" + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } } }, "end-of-stream": { @@ -41646,6 +38259,13 @@ "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", "requires": { "ansi-colors": "^4.1.1" + }, + "dependencies": { + "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==" + } } }, "ent": { @@ -41655,9 +38275,9 @@ "optional": true }, "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" }, "enzyme": { "version": "3.11.0", @@ -41687,94 +38307,87 @@ "raf": "^3.4.1", "rst-selector-parser": "^2.2.3", "string.prototype.trim": "^1.2.1" - }, - "dependencies": { - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - } } }, "enzyme-adapter-react-16": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz", - "integrity": "sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.6.tgz", + "integrity": "sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g==", "dev": true, "requires": { - "enzyme-adapter-utils": "^1.13.0", - "enzyme-shallow-equal": "^1.0.1", + "enzyme-adapter-utils": "^1.14.0", + "enzyme-shallow-equal": "^1.0.4", "has": "^1.0.3", - "object.assign": "^4.1.0", - "object.values": "^1.1.1", + "object.assign": "^4.1.2", + "object.values": "^1.1.2", "prop-types": "^15.7.2", - "react-is": "^16.12.0", + "react-is": "^16.13.1", "react-test-renderer": "^16.0.0-0", "semver": "^5.7.0" }, "dependencies": { "react-is": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", - "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==", + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true } } }, "enzyme-adapter-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz", - "integrity": "sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.0.tgz", + "integrity": "sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==", "dev": true, "requires": { - "airbnb-prop-types": "^2.15.0", - "function.prototype.name": "^1.1.2", - "object.assign": "^4.1.0", - "object.fromentries": "^2.0.2", + "airbnb-prop-types": "^2.16.0", + "function.prototype.name": "^1.1.3", + "has": "^1.0.3", + "object.assign": "^4.1.2", + "object.fromentries": "^2.0.3", "prop-types": "^15.7.2", "semver": "^5.7.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, "enzyme-shallow-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.1.tgz", - "integrity": "sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz", + "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==", "dev": true, "requires": { "has": "^1.0.3", - "object-is": "^1.0.2" + "object-is": "^1.1.2" } }, "enzyme-to-json": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.4.4.tgz", - "integrity": "sha512-50LELP/SCPJJGic5rAARvU7pgE3m1YaNj7JLM+Qkhl5t7PAs6fiyc8xzc50RnkKPFQCv0EeFVjEWdIFRGPWMsA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz", + "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==", "dev": true, "requires": { - "lodash": "^4.17.15", + "@types/cheerio": "^0.22.22", + "lodash": "^4.17.21", "react-is": "^16.12.0" }, "dependencies": { "react-is": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", - "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==", + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "dev": true } } @@ -41804,26 +38417,38 @@ } }, "es-abstract": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz", - "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==", + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", + "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", "requires": { - "es-to-primitive": "^1.2.0", + "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.0", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-inspect": "^1.6.0", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.10.3", "object-keys": "^1.1.1", - "string.prototype.trimleft": "^2.1.0", - "string.prototype.trimright": "^2.1.0" + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" } }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, "es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -41875,77 +38500,42 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "requires": { "esprima": "^4.0.1", - "estraverse": "^4.2.0", + "estraverse": "^5.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" - }, - "dependencies": { - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "requires": { - "prelude-ls": "~1.1.2" - } - } } }, "eslint": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.20.0.tgz", - "integrity": "sha512-qGi0CTcOGP2OtCQBgWZlQjcTuP0XkIpYFj25XtRTQSHC+umNnp7UMshr2G8SLsRFYDdAPFeHOsiteadmMH02Yw==", + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA==", "requires": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.3.0", + "@eslint/eslintrc": "^0.4.2", "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", + "escape-string-regexp": "^4.0.0", "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.0", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -41953,7 +38543,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.20", + "lodash.merge": "^4.6.2", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -41962,7 +38552,7 @@ "semver": "^7.2.1", "strip-ansi": "^6.0.0", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", + "table": "^6.0.9", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, @@ -41975,58 +38565,21 @@ "@babel/highlight": "^7.10.4" } }, - "@babel/highlight": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", - "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - } + "color-convert": "^2.0.1" } }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "color-convert": { @@ -42042,22 +38595,32 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "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==" + } } }, "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz", + "integrity": "sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==", "requires": { - "type-fest": "^0.8.1" + "type-fest": "^0.20.2" } }, "has-flag": { @@ -42079,57 +38642,63 @@ "resolve-from": "^4.0.0" } }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" }, "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==" }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, - "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==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { - "shebang-regex": "^3.0.0" + "has-flag": "^4.0.0" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "requires": { - "ansi-regex": "^5.0.0" + "prelude-ls": "^1.2.1" } }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } + "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==" } } }, @@ -42166,13 +38735,105 @@ } }, "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==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", "requires": { - "debug": "^2.6.9", + "debug": "^3.2.7", "pkg-dir": "^2.0.0" }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.8.0.tgz", + "integrity": "sha512-feK1xnUTsMSNTOw9jFw7aVgZl7Ep+ghpta/YEoaV6jbXU6Yso30B7BIj9ObHLzZ5TFJL7D98az080wfykLCrcw==", + "requires": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.23.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz", + "integrity": "sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==", + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.1", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.4.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.3", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.9.0" + }, "dependencies": { "debug": { "version": "2.6.9", @@ -42182,6 +38843,14 @@ "ms": "2.0.0" } }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, "find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", @@ -42190,6 +38859,17 @@ "locate-path": "^2.0.0" } }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, "locate-path": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", @@ -42225,82 +38905,54 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "requires": { - "find-up": "^2.1.0" - } - } - } - }, - "eslint-plugin-flowtype": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.3.0.tgz", - "integrity": "sha512-QMA0+QXL+5bXM91T6qeO1yriEL79a6spXs1VUWk9IwExiNxl3AV8OFS8H4gsfYM54tIzMbF6qt8Z6J02r37ABw==", - "requires": { - "lodash": "^4.17.15", - "string-natural-compare": "^3.0.1" - } - }, - "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==", - "requires": { - "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" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "requires": { - "ms": "2.0.0" + "pify": "^3.0.0" } }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" } } }, "eslint-plugin-jest": { - "version": "24.1.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.5.tgz", - "integrity": "sha512-FIP3lwC8EzEG+rOs1y96cOJmMVpdFNreoDJv29B5vIupVssRi8zrSY3QadogT0K3h1Y8TMxJ6ZSAzYUmFCp2hg==", + "version": "24.3.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.6.tgz", + "integrity": "sha512-WOVH4TIaBLIeCX576rLcOgjNXqP+jNlCiEmRgFTfQtJ52DpwnIQKAVGlGPAN7CZ33bW6eNfHD6s8ZbEUTQubJg==", "requires": { "@typescript-eslint/experimental-utils": "^4.0.1" } @@ -42321,53 +38973,25 @@ "has": "^1.0.3", "jsx-ast-utils": "^3.1.0", "language-tags": "^1.0.5" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", - "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, - "emoji-regex": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.1.tgz", - "integrity": "sha512-117l1H6U4X3Krn+MrzYrL57d5H7siRHWraBs7s+LjRuFK7Fe7hJqnJ0skWlinqsycVLU5YAo6L8CsEYQ0V5prg==" - }, - "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==" - } } }, "eslint-plugin-react": { - "version": "7.22.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", - "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.24.0.tgz", + "integrity": "sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==", "requires": { - "array-includes": "^3.1.1", - "array.prototype.flatmap": "^1.2.3", + "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", - "object.entries": "^1.1.2", - "object.fromentries": "^2.0.2", - "object.values": "^1.1.1", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.values": "^1.1.4", "prop-types": "^15.7.2", - "resolve": "^1.18.1", - "string.prototype.matchall": "^4.0.2" + "resolve": "^2.0.0-next.3", + "string.prototype.matchall": "^4.0.5" }, "dependencies": { "doctrine": { @@ -42378,87 +39002,10 @@ "esutils": "^2.0.2" } }, - "es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "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==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" - } - }, - "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", - "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "has": "^1.0.3" - } - }, "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", "requires": { "is-core-module": "^2.2.0", "path-parse": "^1.0.6" @@ -42469,12 +39016,13 @@ "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==" + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "requires": {} }, "eslint-plugin-testing-library": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.1.tgz", - "integrity": "sha512-nQIFe2muIFv2oR2zIuXE4vTbcFNx8hZKRzgHZqJg8rfopIWwoTwtlbCCNELT/jXzVe1uZF68ALGYoDXjLczKiQ==", + "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==", "requires": { "@typescript-eslint/experimental-utils": "^3.10.1" }, @@ -42519,18 +39067,18 @@ "eslint-visitor-keys": "^1.1.0" } }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, "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==" - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } } } }, @@ -42541,51 +39089,41 @@ "requires": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } } }, "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "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==" - } + "eslint-visitor-keys": "^2.0.0" } }, "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==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" }, "eslint-webpack-plugin": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.2.tgz", - "integrity": "sha512-ndD9chZ/kaGnjjx7taRg7c6FK/YKb29SSYzaLtPBIYLYJQmZtuKqtQbAvTS2ymiMQT6X0VW9vZIHK0KLstv93Q==", + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", + "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", "requires": { "@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" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -42608,6 +39146,11 @@ "eslint-visitor-keys": "^1.3.0" }, "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, "eslint-visitor-keys": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", @@ -42626,13 +39169,6 @@ "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "requires": { "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - } } }, "esrecurse": { @@ -42641,19 +39177,12 @@ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "requires": { "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - } } }, "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" }, "estree-walker": { "version": "1.0.1", @@ -42703,14 +39232,14 @@ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, "events": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", - "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==" + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, "eventsource": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", - "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", "requires": { "original": "^1.0.0" } @@ -42725,14 +39254,14 @@ } }, "exec-sh": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", - "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + "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==" }, "execa": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz", - "integrity": "sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "requires": { "cross-spawn": "^7.0.0", "get-stream": "^5.0.0", @@ -42743,65 +39272,6 @@ "onetime": "^5.1.0", "signal-exit": "^3.0.2", "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "requires": { - "path-key": "^3.0.0" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - } } }, "executable": { @@ -42811,14 +39281,6 @@ "dev": true, "requires": { "pify": "^2.2.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } } }, "exit": { @@ -42870,6 +39332,62 @@ "is-extendable": "^0.1.0" } }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -42896,34 +39414,6 @@ "jest-regex-util": "^26.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -42938,9 +39428,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -42980,11 +39470,6 @@ "pretty-format": "^26.6.2" } }, - "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==" - }, "jest-matcher-utils": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", @@ -43007,11 +39492,6 @@ "react-is": "^17.0.1" } }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -43059,11 +39539,6 @@ "vary": "~1.1.2" }, "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -43081,6 +39556,11 @@ "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "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==" } } }, @@ -43093,16 +39573,17 @@ }, "dependencies": { "type": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.3.0.tgz", - "integrity": "sha512-rgPIqOdfK/4J9FhiVrZ3cveAjRRo5rsQBAIhnylX874y1DX/kEKSVdLsnuHB6l1KTjHyU01VjiMBHgU2adejyg==" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" } } }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "devOptional": true }, "extend-shallow": { "version": "3.0.2", @@ -43111,16 +39592,6 @@ "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } } }, "external-editor": { @@ -43174,31 +39645,10 @@ "is-extendable": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, @@ -43228,6 +39678,15 @@ "ms": "2.0.0" } }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -43239,23 +39698,24 @@ "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true }, "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz", + "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", + "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.2" + "micromatch": "^4.0.4" } }, "fast-json-stable-stringify": { @@ -43280,11 +39740,11 @@ "optional": true }, "fastq": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", - "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", "requires": { - "reusify": "^1.0.0" + "reusify": "^1.0.4" } }, "faye-websocket": { @@ -43343,17 +39803,6 @@ "schema-utils": "^3.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -43435,6 +39884,50 @@ "pkg-dir": "^3.0.0" }, "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "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==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, "pkg-dir": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", @@ -43442,15 +39935,21 @@ "requires": { "find-up": "^3.0.0" } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "requires": { - "locate-path": "^3.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" } }, "firebase": { @@ -43475,84 +39974,86 @@ } }, "firebase-admin": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-9.5.0.tgz", - "integrity": "sha512-OPXFOTDcAE+NORpfhq7YMEDk+vFClBtjfpkrjm2JHRxb8DpMm+K3AcusonFPU/WOH4FhiVN9JHB0+NPE20S3gQ==", + "version": "9.10.0", + "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-9.10.0.tgz", + "integrity": "sha512-4mB15zkzSpnLxpBrWJr7ad68ydYB/MMkS53N2XxfFwgz9QuFVCyHhznAno6FP7v+BtZkEJPdVd36nbH1yKS1UQ==", "requires": { - "@firebase/database": "^0.8.1", - "@firebase/database-types": "^0.6.1", + "@firebase/database": "^0.10.0", + "@firebase/database-types": "^0.7.2", "@google-cloud/firestore": "^4.5.0", "@google-cloud/storage": "^5.3.0", - "@types/node": "^10.10.0", + "@types/node": ">=12.12.47", "dicer": "^0.3.0", "jsonwebtoken": "^8.5.1", + "jwks-rsa": "^2.0.2", "node-forge": "^0.10.0" }, "dependencies": { + "@firebase/app-types": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.2.tgz", + "integrity": "sha512-2VXvq/K+n8XMdM4L2xy5bYp2ZXMawJXluUIDzUBvMthVR+lhxK4pfFiqr1mmDbv9ydXvEAuFsD+6DpcZuJcSSw==" + }, + "@firebase/auth-interop-types": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz", + "integrity": "sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==", + "requires": {} + }, "@firebase/component": { - "version": "0.1.21", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.21.tgz", - "integrity": "sha512-kd5sVmCLB95EK81Pj+yDTea8pzN2qo/1yr0ua9yVi6UgMzm6zAeih73iVUkaat96MAHy26yosMufkvd3zC4IKg==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.4.tgz", + "integrity": "sha512-KoLDPTsvxWr6FT9kn/snffJItaWXZLHLJlZVKiiw+flKE6MVA8Eec+ctvM2zcsMZzC2Z47gFnVqywfBlOevmpQ==", "requires": { - "@firebase/util": "0.3.4", - "tslib": "^1.11.1" + "@firebase/util": "1.1.0", + "tslib": "^2.1.0" } }, "@firebase/database": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.8.3.tgz", - "integrity": "sha512-i29rr3kcPltIkA8La9M1lgsSxx9bfu5lCQ0T+tbJptZ3UpqpcL1NzCcZa24cJjiLgq3HQNPyLvUvCtcPSFDlRg==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.10.6.tgz", + "integrity": "sha512-AGxRnKaJQd4Pq7sblrWI39XM5N2u/pZOeopMxVRja38Cubxp6P5T7lzpp0xNSOQ/RszAoHskGIlCfIz+teaXSQ==", "requires": { - "@firebase/auth-interop-types": "0.1.5", - "@firebase/component": "0.1.21", - "@firebase/database-types": "0.6.1", + "@firebase/auth-interop-types": "0.1.6", + "@firebase/component": "0.5.4", + "@firebase/database-types": "0.7.2", "@firebase/logger": "0.2.6", - "@firebase/util": "0.3.4", + "@firebase/util": "1.1.0", "faye-websocket": "0.11.3", - "tslib": "^1.11.1" + "tslib": "^2.1.0" } }, "@firebase/database-types": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.6.1.tgz", - "integrity": "sha512-JtL3FUbWG+bM59iYuphfx9WOu2Mzf0OZNaqWiQ7lJR8wBe7bS9rIm9jlBFtksB7xcya1lZSQPA/GAy2jIlMIkA==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.7.2.tgz", + "integrity": "sha512-cdAd/dgwvC0r3oLEDUR+ULs1vBsEvy0b27nlzKhU6LQgm9fCDzgaH9nFGv8x+S9dly4B0egAXkONkVoWcOAisg==", "requires": { - "@firebase/app-types": "0.6.1" + "@firebase/app-types": "0.6.2" } }, "@firebase/util": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.3.4.tgz", - "integrity": "sha512-VwjJUE2Vgr2UMfH63ZtIX9Hd7x+6gayi6RUXaTqEYxSbf/JmehLmAEYSuxS/NckfzAXWeGnKclvnXVibDgpjQQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.1.0.tgz", + "integrity": "sha512-lfuSASuPKNdfebuFR8rjFamMQUPH9iiZHcKS755Rkm/5gRT0qC7BMhCh3ZkHf7NVbplzIc/GhmX2jM+igDRCag==", "requires": { - "tslib": "^1.11.1" + "tslib": "^2.1.0" } - }, - "@types/node": { - "version": "10.17.54", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.54.tgz", - "integrity": "sha512-c8Lm7+hXdSPmWH4B9z/P/xIXhFK3mCQin4yCYMd2p1qpMG5AfgyJuYZ+3q2dT7qLiMMMGMd5dnkFpdqJARlvtQ==" - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, "flat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz", - "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.1.tgz", + "integrity": "sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==", "dev": true, "requires": { "is-buffer": "~2.0.3" }, "dependencies": { "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "dev": true } } @@ -43567,9 +40068,9 @@ } }, "flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.0.tgz", + "integrity": "sha512-XprP7lDrVT+kE2c2YlfiV+IfS9zxukiIOvNamPNsImNhXadSsQEbosItdL9bUQlCZXR13SvPk20BjWSWLA7m4A==" }, "flatten": { "version": "1.0.3", @@ -43586,9 +40087,9 @@ } }, "follow-redirects": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", - "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==" + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==" }, "for-in": { "version": "1.0.2", @@ -43598,7 +40099,8 @@ "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true }, "fork-ts-checker-webpack-plugin": { "version": "4.1.6", @@ -43662,6 +40164,11 @@ } } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -43700,6 +40207,11 @@ "to-regex": "^3.0.2" } }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", @@ -43712,9 +40224,9 @@ } }, "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==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -43722,9 +40234,9 @@ } }, "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" }, "fragment-cache": { "version": "0.2.1", @@ -43761,30 +40273,13 @@ "devOptional": true }, "fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "requires": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - }, - "dependencies": { - "jsonfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", - "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^1.0.0" - } - }, - "universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" - } + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } }, "fs-minipass": { @@ -43812,9 +40307,9 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fscreen": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/fscreen/-/fscreen-1.0.2.tgz", - "integrity": "sha1-xMUdltgZ11oZ1yjg30Rfm+m7mE8=" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fscreen/-/fscreen-1.2.0.tgz", + "integrity": "sha512-hlq4+BU0hlPmwsFjwGGzZ+OZ9N/wq9Ljg/sq3pX+2CD7hrJsX9tJgWWK/wiNTFM212CLHWhicOoqwXyZGGetJg==" }, "fsevents": { "version": "2.3.2", @@ -43828,93 +40323,15 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "function.prototype.name": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.2.tgz", - "integrity": "sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.4.tgz", + "integrity": "sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ==", "dev": true, "requires": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "functions-have-names": "^1.2.0" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "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==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } + "es-abstract": "^1.18.0-next.2", + "functions-have-names": "^1.2.2" } }, "functional-red-black-tree": { @@ -43923,9 +40340,9 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "functions-have-names": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz", - "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", + "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", "dev": true }, "gauge": { @@ -43982,9 +40399,9 @@ } }, "gaxios": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-3.2.0.tgz", - "integrity": "sha512-+6WPeVzPvOshftpxJwRi2Ozez80tn/hdtOUag7+gajDHRJvAblKxTFSSMPtr2hmnLy7p0mvYz0rMXLBl8pSO7Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.3.0.tgz", + "integrity": "sha512-pHplNbslpwCLMyII/lHPWFQbJWOX0B3R1hwBEOvzYi1GmdKZruuEHK4N9V6f7tf1EaPYyF80mui1+344p6SmLg==", "optional": true, "requires": { "abort-controller": "^3.0.0", @@ -43992,55 +40409,22 @@ "https-proxy-agent": "^5.0.0", "is-stream": "^2.0.0", "node-fetch": "^2.3.0" - }, - "dependencies": { - "agent-base": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.1.tgz", - "integrity": "sha512-01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg==", - "optional": true, - "requires": { - "debug": "4" - } - }, - "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==", - "optional": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "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==", - "optional": true - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "optional": true - } } }, "gcp-metadata": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.0.tgz", - "integrity": "sha512-vQZD57cQkqIA6YPGXM/zc+PIZfNRFdukWGsGZ5+LcJzesi5xp6Gn7a02wRJi4eXPyArNMIYpPET4QMxGqtlk6Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.3.0.tgz", + "integrity": "sha512-L9XQUpvKJCM76YRSmcxrR4mFPzPGsgZUH+GgHMxAET8qc6+BhRJq63RLhWakgEO2KKVgeSDVfyiNjkGSADwNTA==", "optional": true, "requires": { - "gaxios": "^3.0.0", + "gaxios": "^4.0.0", "json-bigint": "^1.0.0" } }, "gcs-resumable-upload": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/gcs-resumable-upload/-/gcs-resumable-upload-3.1.3.tgz", - "integrity": "sha512-LjVrv6YVH0XqBr/iBW0JgRA1ndxhK6zfEFFJR4im51QVTj/4sInOXimY2evDZuSZ75D3bHxTaQAdXRukMc1y+w==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/gcs-resumable-upload/-/gcs-resumable-upload-3.2.1.tgz", + "integrity": "sha512-T7YPQVPFibgt6DmJVPGIgY8jHF9ycGJVDRCutwMBp/7Y2++QYEW8drL9XUdzS6ZvEiwTKvgvGMG77yb63XwSXA==", "optional": true, "requires": { "abort-controller": "^3.0.0", @@ -44050,124 +40434,6 @@ "google-auth-library": "^7.0.0", "pumpify": "^2.0.0", "stream-events": "^1.0.4" - }, - "dependencies": { - "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==", - "optional": true, - "requires": { - "debug": "4" - } - }, - "duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, - "requires": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "gaxios": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", - "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", - "optional": true, - "requires": { - "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" - } - }, - "google-auth-library": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", - "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", - "optional": true, - "requires": { - "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" - } - }, - "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==", - "optional": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "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==", - "optional": true - }, - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "optional": true, - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "optional": true - }, - "pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "optional": true, - "requires": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "optional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "gensync": { @@ -44188,13 +40454,6 @@ "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1" - }, - "dependencies": { - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - } } }, "get-own-enumerable-property-symbols": { @@ -44238,6 +40497,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -44249,9 +40509,9 @@ "optional": true }, "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -44262,9 +40522,9 @@ } }, "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "requires": { "is-glob": "^4.0.1" } @@ -44276,14 +40536,6 @@ "dev": true, "requires": { "ini": "1.3.7" - }, - "dependencies": { - "ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", - "dev": true - } } }, "global-modules": { @@ -44302,6 +40554,16 @@ "ini": "^1.3.5", "kind-of": "^6.0.2", "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } } }, "globals": { @@ -44310,28 +40572,43 @@ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "requires": { - "@types/glob": "^7.1.1", "array-union": "^2.1.0", "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", "slash": "^3.0.0" } }, + "google-auth-library": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.2.0.tgz", + "integrity": "sha512-F5mnidUaIXfZZl2FzhZOhboLNR6pIgIPrmP4QAbDKMy+kkb3GOc4r7KndAV9+Kx3VijrQTi4FI/AMLg8VWG6nw==", + "optional": true, + "requires": { + "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-gax": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.10.3.tgz", - "integrity": "sha512-jESs/ME9WgMzfGQKJDu9ea2mEKjznKByRL+5xb8mKfHlbUfS/LxNLNCg/35RgXwVXcNSCqkEY90z8wHxvgdd/Q==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.17.0.tgz", + "integrity": "sha512-Ze/Oq0atVNKyKvDzQFU8B82V9w36GELQruXGsiY1jnySbieZ9vS75v98V/Z10PktmSVqis4sQ+FwK2gkgwIiiw==", "optional": true, "requires": { - "@grpc/grpc-js": "~1.2.0", - "@grpc/proto-loader": "^0.5.1", + "@grpc/grpc-js": "~1.3.0", + "@grpc/proto-loader": "^0.6.1", "@types/long": "^4.0.0", "abort-controller": "^3.0.0", "duplexify": "^4.0.0", @@ -44339,192 +40616,91 @@ "google-auth-library": "^7.0.2", "is-stream-ended": "^0.1.4", "node-fetch": "^2.6.1", + "object-hash": "^2.1.1", "protobufjs": "^6.10.2", "retry-request": "^4.0.0" }, "dependencies": { - "@grpc/grpc-js": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.9.tgz", - "integrity": "sha512-hUNM2G8EP/dHN6cLFk8BXV6ae8zR7A0TPXGCERdwUiJv9yb6BL7FrTb73gUrrx4Dje6tUeomH6urSDEDz5mE7g==", - "optional": true, - "requires": { - "@types/node": ">=12.12.47", - "google-auth-library": "^6.1.1", - "semver": "^6.2.0" - }, - "dependencies": { - "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==", - "optional": true, - "requires": { - "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" - } - } - } - }, - "@types/node": { - "version": "14.14.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", - "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", - "optional": true - }, - "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==", - "optional": true, - "requires": { - "debug": "4" - } - }, - "duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, - "requires": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "gaxios": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.2.0.tgz", - "integrity": "sha512-Ms7fNifGv0XVU+6eIyL9LB7RVESeML9+cMvkwGS70xyD6w2Z80wl6RiqiJ9k1KFlJCUTQqFFc8tXmPQfSKUe8g==", + "@grpc/proto-loader": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.4.tgz", + "integrity": "sha512-7xvDvW/vJEcmLUltCUGOgWRPM8Oofv0eCFSVMuKqaqWJaXSzmB+m9hiyqe34QofAl4WAzIKUZZlinIF9FOHyTQ==", "optional": true, "requires": { - "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" - } - }, - "google-auth-library": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.0.2.tgz", - "integrity": "sha512-vjyNZR3pDLC0u7GHLfj+Hw9tGprrJwoMwkYGqURCXYITjCrP9HprOyxVV+KekdLgATtWGuDkQG2MTh0qpUPUgg==", - "optional": true, - "requires": { - "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" + "@types/long": "^4.0.1", + "lodash.camelcase": "^4.3.0", + "long": "^4.0.0", + "protobufjs": "^6.10.0", + "yargs": "^16.1.1" } }, - "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==", + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "optional": true, "requires": { - "agent-base": "6", - "debug": "4" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "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==", "optional": true }, - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } + "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==", + "optional": true }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "optional": true, "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "optional": true }, - "protobufjs": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", - "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", - "optional": true, - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": "^13.7.0", - "long": "^4.0.0" - }, - "dependencies": { - "@types/node": { - "version": "13.13.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.45.tgz", - "integrity": "sha512-703YTEp8AwQeapI0PTXDOj+Bs/mtdV/k9VcTP7z/de+lx6XjFMKdB+JhKnK+6PZ5za7omgZ3V6qm/dNkMj/Zow==", - "optional": true - } - } - }, - "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==", + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "optional": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "optional": true } } }, "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.1.0.tgz", + "integrity": "sha512-JUtEHXL4DY/N+xhlm7TC3qL797RPAtk0ZGXNs3/gWyiDHYoA/8Rjes0pztkda+sZv4ej1EoO2KhWgW5V9KTrSQ==", "optional": true, "requires": { "node-forge": "^0.10.0" @@ -44549,9 +40725,9 @@ } }, "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" }, "growl": { "version": "1.10.5", @@ -44566,45 +40742,16 @@ "optional": true }, "gtoken": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.0.4.tgz", - "integrity": "sha512-U9wnSp4GZ7ov6zRdPuRHG4TuqEWqRRgT1gfXGNArhzBUn9byrPeH8uTmBWU/ZiWJJvTEmkjhDIC3mqHWdVi3xQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.3.0.tgz", + "integrity": "sha512-mCcISYiaRZrJpfqOs0QWa6lfEM/C1V9ASkzFmuz43XBb5s1Vynh+CZy1ECeeJXVGx2PRByjYzb4Y4/zr1byr0w==", "optional": true, "requires": { - "gaxios": "^3.0.0", + "gaxios": "^4.0.0", "google-p12-pem": "^3.0.3", - "jws": "^4.0.0", - "mime": "^2.2.0" - }, - "dependencies": { - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "optional": true, - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - } + "jws": "^4.0.0" } }, - "gud": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", - "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==" - }, "gzip-size": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", @@ -44629,21 +40776,23 @@ "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true }, "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, "requires": { - "ajv": "^6.5.5", + "ajv": "^6.12.3", "har-schema": "^2.0.0" } }, "harmony-reflect": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", - "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" }, "has": { "version": "1.0.3", @@ -44668,15 +40817,20 @@ } } }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" }, "has-unicode": { "version": "2.0.1", @@ -44750,11 +40904,6 @@ "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } - }, - "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==" } } }, @@ -44807,11 +40956,18 @@ } }, "hoist-non-react-statics": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", - "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "requires": { "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } } }, "hoopy": { @@ -44845,18 +41001,14 @@ "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" }, - "html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" - }, "html-element-map": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.2.0.tgz", - "integrity": "sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz", + "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==", "dev": true, "requires": { - "array-filter": "^1.0.0" + "array.prototype.filter": "^1.0.0", + "call-bind": "^1.0.2" } }, "html-encoding-sniffer": { @@ -44931,41 +41083,18 @@ "emojis-list": "^3.0.0", "json5": "^1.0.1" } - }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } } } }, "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", "requires": { - "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" - }, - "dependencies": { - "readable-stream": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.5.0.tgz", - "integrity": "sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" } }, "http-cache-semantics": { @@ -44984,13 +41113,6 @@ "is-stream": "^2.0.0", "parse-json": "^4.0.0", "tunnel-agent": "^0.6.0" - }, - "dependencies": { - "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==" - } } }, "http-deceiver": { @@ -45018,9 +41140,9 @@ } }, "http-parser-js": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" }, "http-proxy": { "version": "1.18.1", @@ -45036,22 +41158,10 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "optional": true, "requires": { "@tootallnate/once": "1", "agent-base": "6", "debug": "4" - }, - "dependencies": { - "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==", - "optional": true, - "requires": { - "debug": "4" - } - } } }, "http-proxy-middleware": { @@ -45113,6 +41223,11 @@ } } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -45166,6 +41281,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -45187,12 +41303,11 @@ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, "https-proxy-agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", - "dev": true, + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", "requires": { - "agent-base": "5", + "agent-base": "6", "debug": "4" } }, @@ -45219,6 +41334,18 @@ "slash": "^3.0.0" }, "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, "execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -45238,20 +41365,38 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "requires": { - "pump": "^3.0.0" + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" } }, "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", + "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, "read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", @@ -45262,6 +41407,37 @@ "parse-json": "^5.0.0", "type-fest": "^0.6.0" } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "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==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } } } }, @@ -45271,9 +41447,9 @@ "integrity": "sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==" }, "hyphenate-style-name": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", - "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, "iconv-lite": { "version": "0.4.24", @@ -45305,9 +41481,9 @@ } }, "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "iferr": { "version": "0.1.5", @@ -45315,9 +41491,9 @@ "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" }, "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" }, "immer": { "version": "8.0.1", @@ -45393,9 +41569,9 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==" }, "inquirer": { "version": "7.3.3", @@ -45417,19 +41593,6 @@ "through": "^2.3.6" }, "dependencies": { - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -45439,9 +41602,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -45491,14 +41654,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, "restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -45508,14 +41663,6 @@ "signal-exit": "^3.0.2" } }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, "string-width": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", @@ -45526,14 +41673,6 @@ "strip-ansi": "^6.0.0" } }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -45541,11 +41680,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "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==" } } }, @@ -45579,9 +41713,9 @@ "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" }, "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" + "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==" }, "is-absolute-url": { "version": "2.1.0", @@ -45589,21 +41723,11 @@ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" }, "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=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } + "kind-of": "^6.0.0" } }, "is-arguments": { @@ -45619,6 +41743,11 @@ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, + "is-bigint": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" + }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -45629,10 +41758,12 @@ } }, "is-boolean-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.0.1.tgz", - "integrity": "sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==", - "dev": true + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", + "requires": { + "call-bind": "^1.0.2" + } }, "is-buffer": { "version": "1.1.6", @@ -45640,9 +41771,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" }, "is-ci": { "version": "2.0.0", @@ -45666,51 +41797,34 @@ } }, "is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", "requires": { "has": "^1.0.3" } }, "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=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } + "kind-of": "^6.0.0" } }, "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" }, "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-directory": { @@ -45719,14 +41833,17 @@ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" }, "is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==" + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } }, "is-extglob": { "version": "2.1.1", @@ -45782,15 +41899,14 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, "is-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", - "dev": true + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" }, "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" }, "is-observable": { "version": "1.1.0", @@ -45798,13 +41914,6 @@ "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", "requires": { "symbol-observable": "^1.1.0" - }, - "dependencies": { - "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==" - } } }, "is-path-cwd": { @@ -45849,21 +41958,22 @@ } }, "is-potential-custom-element-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", - "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" }, "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" }, "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", "requires": { - "has": "^1.0.1" + "call-bind": "^1.0.2", + "has-symbols": "^1.0.2" } }, "is-regexp": { @@ -45887,9 +41997,9 @@ "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" }, "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "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==" }, "is-stream-ended": { "version": "0.1.4", @@ -45898,9 +42008,9 @@ "optional": true }, "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==" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" }, "is-subset": { "version": "0.1.1", @@ -45908,20 +42018,12 @@ "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", "dev": true }, - "is-svg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", - "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", - "requires": { - "html-comment-regex": "^1.1.0" - } - }, "is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "requires": { - "has-symbols": "^1.0.0" + "has-symbols": "^1.0.2" } }, "is-typedarray": { @@ -45976,12 +42078,31 @@ "requires": { "node-fetch": "^1.0.1", "whatwg-fetch": ">=0.10.0" + }, + "dependencies": { + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dev": true, + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + } } }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true }, "istanbul-lib-coverage": { "version": "3.0.0", @@ -46021,19 +42142,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -46069,43 +42177,54 @@ "integrity": "sha512-BwhYxQ1OPenBPXC735RgfB+ZUG8H3kjsx8hrYTgWnoy6TPipEy4fiicyhT2lxRKAXq9pG7CfFT8a2HLr6Hmwxg==" }, "jest": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", - "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "peer": true, "requires": { - "@jest/core": "^26.6.0", + "@jest/core": "^26.6.3", "import-local": "^3.0.2", - "jest-cli": "^26.6.0" + "jest-cli": "^26.6.3" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -46119,30 +42238,15 @@ "color-convert": "^2.0.1" } }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -46156,94 +42260,38 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + "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==" }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "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==" - }, - "jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "jest-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==", "requires": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" } }, - "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==" - }, - "jest-validate": { + "jest-matcher-utils": { "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", "requires": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", "chalk": "^4.0.0", + "jest-diff": "^26.6.2", "jest-get-type": "^26.3.0", - "leven": "^3.1.0", "pretty-format": "^26.6.2" } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "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==" - }, "pretty-format": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", @@ -46255,29 +42303,6 @@ "react-is": "^17.0.1" } }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -46285,197 +42310,29 @@ "requires": { "has-flag": "^4.0.0" } - }, - "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==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "requires": { - "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" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - } - } } } }, - "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==", + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-circus": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", - "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.0", - "@jest/test-result": "^26.6.0", - "@jest/types": "^26.6.0", - "@types/babel__traverse": "^7.0.4", - "@types/node": "*", "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^26.6.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.0", - "jest-matcher-utils": "^26.6.0", - "jest-message-util": "^26.6.0", - "jest-runner": "^26.6.0", - "jest-runtime": "^26.6.0", - "jest-snapshot": "^26.6.0", - "jest-util": "^26.6.0", - "pretty-format": "^26.6.0", - "stack-utils": "^2.0.2", - "throat": "^5.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, + "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" + }, + "dependencies": { "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -46485,14 +42342,24 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -46506,65 +42373,74 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "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==" + "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==" }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, - "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==" - }, - "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==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "has-flag": "^4.0.0" } }, - "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==", + "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==", "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" } }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "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" + } }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "requires": { - "has-flag": "^4.0.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } @@ -46594,34 +42470,6 @@ "pretty-format": "^26.6.2" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -46635,15 +42483,10 @@ "color-convert": "^2.0.1" } }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -46662,90 +42505,11 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" - }, - "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==", - "requires": { - "@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-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==", - "requires": { - "@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" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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==" - }, "pretty-format": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", @@ -46757,48 +42521,6 @@ "react-is": "^17.0.1" } }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -46806,11 +42528,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -46823,6 +42540,13 @@ "diff-sequences": "^24.9.0", "jest-get-type": "^24.9.0", "pretty-format": "^24.9.0" + }, + "dependencies": { + "jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" + } } }, "jest-docblock": { @@ -46845,34 +42569,6 @@ "pretty-format": "^26.6.2" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -46887,9 +42583,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -46913,11 +42609,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "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==" - }, "pretty-format": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", @@ -46929,11 +42620,6 @@ "react-is": "^17.0.1" } }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -46956,79 +42642,6 @@ "jest-mock": "^26.6.2", "jest-util": "^26.6.2", "jsdom": "^16.4.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-environment-node": { @@ -47042,85 +42655,12 @@ "@types/node": "*", "jest-mock": "^26.6.2", "jest-util": "^26.6.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-get-type": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", - "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" }, "jest-haste-map": { "version": "26.6.2", @@ -47141,84 +42681,6 @@ "micromatch": "^4.0.2", "sane": "^4.0.3", "walker": "^1.0.7" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-jasmine2": { @@ -47246,34 +42708,6 @@ "throat": "^5.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -47288,9 +42722,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -47330,11 +42764,6 @@ "pretty-format": "^26.6.2" } }, - "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==" - }, "jest-matcher-utils": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", @@ -47357,11 +42786,6 @@ "react-is": "^17.0.1" } }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -47383,45 +42807,87 @@ "strip-ansi": "^5.2.0", "uuid": "^3.3.3", "xml": "^1.0.1" - } - }, - "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==", - "requires": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" }, "dependencies": { "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" } }, "@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==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, "requires": { + "@types/istanbul-lib-coverage": "*", "@types/istanbul-lib-report": "*" } }, "@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "dev": true, "requires": { "@types/yargs-parser": "*" } }, + "jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "dev": true + }, + "jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "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, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "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==", + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -47435,15 +42901,6 @@ "color-convert": "^2.0.1" } }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -47457,16 +42914,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" - }, "pretty-format": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", @@ -47477,19 +42924,6 @@ "ansi-styles": "^4.0.0", "react-is": "^17.0.1" } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -47503,6 +42937,14 @@ "jest-diff": "^24.9.0", "jest-get-type": "^24.9.0", "pretty-format": "^24.9.0" + }, + "dependencies": { + "jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "dev": true + } } }, "jest-message-util": { @@ -47521,34 +42963,6 @@ "stack-utils": "^2.0.2" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -47563,9 +42977,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -47584,11 +42998,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -47605,11 +43014,6 @@ "react-is": "^17.0.1" } }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -47627,85 +43031,13 @@ "requires": { "@jest/types": "^26.6.2", "@types/node": "*" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-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==" + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} }, "jest-regex-util": { "version": "26.0.0", @@ -47713,48 +43045,20 @@ "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" }, "jest-resolve": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", - "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", "requires": { - "@jest/types": "^26.6.0", + "@jest/types": "^26.6.2", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.0", + "jest-util": "^26.6.2", "read-pkg-up": "^7.0.1", - "resolve": "^1.17.0", + "resolve": "^1.18.1", "slash": "^3.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -47764,9 +43068,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -47785,94 +43089,11 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -47880,11 +43101,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -47896,79 +43112,6 @@ "@jest/types": "^26.6.2", "jest-regex-util": "^26.0.0", "jest-snapshot": "^26.6.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } } }, "jest-runner": { @@ -47998,34 +43141,6 @@ "throat": "^5.0.0" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -48035,9 +43150,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -48056,109 +43171,11 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@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" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -48166,11 +43183,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -48208,39 +43220,6 @@ "yargs": "^15.4.1" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -48249,15 +43228,10 @@ "color-convert": "^2.0.1" } }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -48291,20 +43265,6 @@ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -48315,147 +43275,16 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, - "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==" - }, - "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==", - "requires": { - "@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-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==", - "requires": { - "@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" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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==" - }, - "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==", - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.0" } }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -48464,11 +43293,6 @@ "has-flag": "^4.0.0" } }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - }, "wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", @@ -48504,13 +43328,6 @@ "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - } } } } @@ -48522,13 +43339,6 @@ "requires": { "@types/node": "*", "graceful-fs": "^4.2.4" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - } } }, "jest-snapshot": { @@ -48554,34 +43364,6 @@ "semver": "^7.3.2" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", @@ -48596,9 +43378,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -48622,20 +43404,6 @@ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -48652,11 +43420,6 @@ "pretty-format": "^26.6.2" } }, - "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==" - }, "jest-matcher-utils": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", @@ -48668,53 +43431,6 @@ "pretty-format": "^26.6.2" } }, - "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==", - "requires": { - "@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" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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==" - }, "pretty-format": { "version": "26.6.2", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", @@ -48726,56 +43442,6 @@ "react-is": "^17.0.1" } }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -48783,11 +43449,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -48804,34 +43465,69 @@ "micromatch": "^4.0.2" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "color-convert": "^2.0.1" } }, - "@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==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { - "@types/istanbul-lib-report": "*" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "@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==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "requires": { - "@types/yargs-parser": "*" + "color-name": "~1.1.4" } }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -48840,10 +43536,15 @@ "color-convert": "^2.0.1" } }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -48862,16 +43563,22 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "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==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -48882,20 +43589,6 @@ } } }, - "jest-validate": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", - "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", - "dev": true, - "requires": { - "@jest/types": "^24.9.0", - "camelcase": "^5.3.1", - "chalk": "^2.0.1", - "jest-get-type": "^24.9.0", - "leven": "^3.1.0", - "pretty-format": "^24.9.0" - } - }, "jest-watch-typeahead": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", @@ -48910,19 +43603,6 @@ "strip-ansi": "^6.0.0" }, "dependencies": { - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "requires": { - "type-fest": "^0.11.0" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -48932,9 +43612,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -48958,14 +43638,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -48973,11 +43645,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" } } }, @@ -48995,42 +43662,6 @@ "string-length": "^4.0.1" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@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==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "requires": { - "type-fest": "^0.11.0" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -49040,9 +43671,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -49073,11 +43704,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" } } }, @@ -49106,15 +43732,36 @@ } } }, + "joi": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz", + "integrity": "sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.0", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "jose": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/jose/-/jose-2.0.5.tgz", + "integrity": "sha512-BAiDNeDKTMgk4tvD0BbxJ8xHEHBZgpeRZ1zGPPsitSyMgjoMWiLGYAE7H7NpP5h0lPppQajQs871E8NHUrzVPA==", + "requires": { + "@panva/asn1.js": "^1.0.0" + } + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -49123,92 +43770,61 @@ "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true }, "jsdom": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", - "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", + "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", "requires": { - "abab": "^2.0.3", - "acorn": "^7.1.1", + "abab": "^2.0.5", + "acorn": "^8.2.4", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", - "cssstyle": "^2.2.0", + "cssstyle": "^2.3.0", "data-urls": "^2.0.0", - "decimal.js": "^10.2.0", + "decimal.js": "^10.2.1", "domexception": "^2.0.1", - "escodegen": "^1.14.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", "html-encoding-sniffer": "^2.0.1", - "is-potential-custom-element-name": "^1.0.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", "nwsapi": "^2.2.0", - "parse5": "5.1.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.8", - "saxes": "^5.0.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", "symbol-tree": "^3.2.4", - "tough-cookie": "^3.0.1", + "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.0.0", - "ws": "^7.2.3", + "whatwg-url": "^8.5.0", + "ws": "^7.4.5", "xml-name-validator": "^3.0.0" }, "dependencies": { - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { - "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" - }, - "dependencies": { - "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==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" } }, "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" } } } @@ -49245,7 +43861,8 @@ "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true }, "json-schema-traverse": { "version": "0.4.1", @@ -49260,7 +43877,8 @@ "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=" + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true }, "json3": { "version": "3.3.3", @@ -49298,12 +43916,39 @@ "lodash.once": "^4.0.0", "ms": "^2.1.1", "semver": "^5.6.0" + }, + "dependencies": { + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -49312,80 +43957,88 @@ } }, "jss": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.0.4.tgz", - "integrity": "sha512-GqHmeDK83qbqMAVjxyPfN1qJVTKZne533a9bdCrllZukUM8npG/k+JumEPI86IIB5ifaZAHG2HAsUziyxOiooQ==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.7.1.tgz", + "integrity": "sha512-5QN8JSVZR6cxpZNeGfzIjqPEP+ZJwJJfZbXmeABNdxiExyO+eJJDy6WDtqTf8SDKnbL5kZllEpAP71E/Lt7PXg==", "requires": { "@babel/runtime": "^7.3.1", - "csstype": "^2.6.5", + "csstype": "^3.0.2", "is-in-browser": "^1.1.3", "tiny-warning": "^1.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + } } }, "jss-plugin-camel-case": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.0.4.tgz", - "integrity": "sha512-+wnqxJsyfUnOn0LxVg3GgZBSjfBCrjxwx7LFxwVTUih0ceGaXKZoieheNOaTo5EM4w8bt1nbb8XonpQCj67C6A==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.7.1.tgz", + "integrity": "sha512-+ioIyWvmAfgDCWXsQcW1NMnLBvRinOVFkSYJUgewQ6TynOcSj5F1bSU23B7z0p1iqK0PPHIU62xY1iNJD33WGA==", "requires": { "@babel/runtime": "^7.3.1", "hyphenate-style-name": "^1.0.3", - "jss": "10.0.4" + "jss": "10.7.1" } }, "jss-plugin-default-unit": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.0.4.tgz", - "integrity": "sha512-T0mhL/Ogp/quvod/jAHEqKvptLDxq7Cj3a+7zRuqK8HxUYkftptN89wJElZC3rshhNKiogkEYhCWenpJdFvTBg==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.7.1.tgz", + "integrity": "sha512-tW+dfYVNARBQb/ONzBwd8uyImigyzMiAEDai+AbH5rcHg5h3TtqhAkxx06iuZiT/dZUiFdSKlbe3q9jZGAPIwA==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4" + "jss": "10.7.1" } }, "jss-plugin-global": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.0.4.tgz", - "integrity": "sha512-N8n9/GHENZce+sqE4UYiZiJtI+t+erT/BypHOrNYAfIoNEj7OYsOEKfIo2P0GpLB3QyDAYf5eo9XNdZ8veEkUA==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.7.1.tgz", + "integrity": "sha512-FbxCnu44IkK/bw8X3CwZKmcAnJqjAb9LujlAc/aP0bMSdVa3/MugKQRyeQSu00uGL44feJJDoeXXiHOakBr/Zw==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4" + "jss": "10.7.1" } }, "jss-plugin-nested": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.0.4.tgz", - "integrity": "sha512-QM21BKVt8LDeoRfowvAMh/s+/89VYrreIIE6ch4pvw0oAXDWw1iorUPlqLZ7uCO3UL0uFtQhJq3QMLN6Lr1v0A==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.7.1.tgz", + "integrity": "sha512-RNbICk7FlYKaJyv9tkMl7s6FFfeLA3ubNIFKvPqaWtADK0KUaPsPXVYBkAu4x1ItgsWx67xvReMrkcKA0jSXfA==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4", + "jss": "10.7.1", "tiny-warning": "^1.0.2" } }, "jss-plugin-props-sort": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.0.4.tgz", - "integrity": "sha512-WoETdOCjGskuin/OMt2uEdDPLZF3vfQuHXF+XUHGJrq0BAapoyGQDcv37SeReDlkRAbVXkEZPsIMvYrgHSHFiA==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.7.1.tgz", + "integrity": "sha512-eyd5FhA+J0QrpqXxO7YNF/HMSXXl4pB0EmUdY4vSJI4QG22F59vQ6AHtP6fSwhmBdQ98Qd9gjfO+RMxcE39P1A==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4" + "jss": "10.7.1" } }, "jss-plugin-rule-value-function": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.0.4.tgz", - "integrity": "sha512-0hrzOSWRF5ABJGaHrlnHbYZjU877Ofzfh2id3uLtBvemGQLHI+ldoL8/+6iPSRa7M8z8Ngfg2vfYhKjUA5gA0g==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.7.1.tgz", + "integrity": "sha512-fGAAImlbaHD3fXAHI3ooX6aRESOl5iBt3LjpVjxs9II5u9tzam7pqFUmgTcrip9VpRqYHn8J3gA7kCtm8xKwHg==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.0.4" + "jss": "10.7.1", + "tiny-warning": "^1.0.2" } }, "jss-plugin-vendor-prefixer": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.0.4.tgz", - "integrity": "sha512-4JgEbcrdeMda1qvxTm1CnxFJAWVV++VLpP46HNTrfH7VhVlvUpihnUNs2gAlKuRT/XSBuiWeLAkrTqF4NVrPig==", + "version": "10.7.1", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.7.1.tgz", + "integrity": "sha512-1UHFmBn7hZNsHXTkLLOL8abRl8vi+D1EVzWD4WmLFj55vawHZfnH1oEz6TUf5Y61XHv0smdHabdXds6BgOXe3A==", "requires": { "@babel/runtime": "^7.3.1", - "css-vendor": "^2.0.7", - "jss": "10.0.4" + "css-vendor": "^2.0.8", + "jss": "10.7.1" } }, "jsx-ast-utils": { @@ -49395,49 +44048,45 @@ "requires": { "array-includes": "^3.1.2", "object.assign": "^4.1.2" - }, - "dependencies": { - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - } } }, "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "optional": true, "requires": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, + "jwks-rsa": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-2.0.3.tgz", + "integrity": "sha512-/rkjXRWAp0cS00tunsHResw68P5iTQru8+jHufLNv3JHc4nObFEndfEUSuPugh09N+V9XYxKUqi7QrkmCHSSSg==", + "requires": { + "@types/express-jwt": "0.0.42", + "debug": "^4.1.0", + "jose": "^2.0.5", + "limiter": "^1.1.5", + "lru-memoizer": "^2.1.2" + } + }, "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "optional": true, "requires": { - "jwa": "^1.4.1", + "jwa": "^2.0.0", "safe-buffer": "^5.0.1" } }, "keytar": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.6.0.tgz", - "integrity": "sha512-H3cvrTzWb11+iv0NOAnoNAPgEapVZnYLVHZQyxmh7jdmVfR/c0jNNFEZ6AI38W/4DeTGTaY66ZX4Z1SbfKPvCQ==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.7.0.tgz", + "integrity": "sha512-YEY9HWqThQc5q5xbXbRwsZTh2PJ36OSYRjSv3NN2xf5s5dpLTjEZnC2YikR29OaVybf9nQ0dJ/80i40RS97t/A==", "optional": true, "requires": { "node-addon-api": "^3.0.0", @@ -49506,14 +44155,19 @@ "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" }, "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, + "limiter": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", + "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==" + }, "lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", @@ -49548,15 +44202,10 @@ "stringify-object": "^3.3.0" }, "dependencies": { - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } + "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==" }, "execa": { "version": "2.1.0", @@ -49574,11 +44223,6 @@ "strip-final-newline": "^2.0.0" } }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, "log-symbols": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", @@ -49595,44 +44239,10 @@ "path-key": "^3.0.0" } }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, "p-finally": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } } } }, @@ -49650,6 +44260,18 @@ "listr-verbose-renderer": "^0.5.0", "p-map": "^2.0.0", "rxjs": "^6.3.3" + }, + "dependencies": { + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + } } }, "listr-silent-renderer": { @@ -49779,28 +44401,31 @@ } }, "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=", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", + "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" + "graceful-fs": "^4.1.15", + "parse-json": "^4.0.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0", + "type-fest": "^0.3.0" }, "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" } } }, @@ -49820,12 +44445,11 @@ } }, "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "^4.1.0" } }, "lodash": { @@ -49843,6 +44467,11 @@ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -49901,16 +44530,16 @@ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, "lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, "lodash.template": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", @@ -49933,18 +44562,75 @@ "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "requires": { - "chalk": "^2.0.1" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "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 + }, + "supports-color": { + "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, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "log-update": { @@ -49957,6 +44643,16 @@ "wrap-ansi": "^3.0.1" }, "dependencies": { + "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==" + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -49987,6 +44683,15 @@ "signal-exit": "^3.0.2" } }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, "strip-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", @@ -50030,13 +44735,6 @@ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", "requires": { "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - } } }, "lowercase-keys": { @@ -50052,6 +44750,31 @@ "yallist": "^4.0.0" } }, + "lru-memoizer": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/lru-memoizer/-/lru-memoizer-2.1.4.tgz", + "integrity": "sha512-IXAq50s4qwrOBrXJklY+KhgZF+5y98PDaNo0gi/v2KQBFLyWr+JyFvijZXkGKjQj/h9c0OwoE+JZbwUXce76hQ==", + "requires": { + "lodash.clonedeep": "^4.5.0", + "lru-cache": "~4.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", + "integrity": "sha1-HRdnnAac2l0ECZGgnbwsDbN35V4=", + "requires": { + "pseudomap": "^1.0.1", + "yallist": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + } + } + }, "magic-string": { "version": "0.25.7", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", @@ -50061,18 +44784,17 @@ } }, "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "semver": "^6.0.0" }, "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -50109,14 +44831,14 @@ } }, "md5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", - "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", "dev": true, "requires": { - "charenc": "~0.0.1", - "crypt": "~0.0.1", - "is-buffer": "~1.1.1" + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" } }, "md5.js": { @@ -50159,9 +44881,9 @@ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, "methods": { "version": "1.1.2", @@ -50174,12 +44896,12 @@ "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", "requires": { "braces": "^3.0.1", - "picomatch": "^2.0.5" + "picomatch": "^2.2.3" } }, "miller-rabin": { @@ -50192,28 +44914,28 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, "mime": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", - "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" }, "mime-db": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" + "version": "1.48.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", + "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==" }, "mime-types": { - "version": "2.1.24", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", - "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "version": "2.1.31", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", + "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", "requires": { - "mime-db": "1.40.0" + "mime-db": "1.48.0" } }, "mimic-fn": { @@ -50227,19 +44949,18 @@ "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" }, "min-indent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", - "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", + "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 }, "mini-create-react-context": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.3.2.tgz", - "integrity": "sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", "requires": { - "@babel/runtime": "^7.4.0", - "gud": "^1.0.0", - "tiny-warning": "^1.0.2" + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" } }, "mini-css-extract-plugin": { @@ -50271,6 +44992,17 @@ "json5": "^1.0.1" } }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -50362,6 +45094,40 @@ "pumpify": "^1.3.3", "stream-each": "^1.1.0", "through2": "^2.0.0" + }, + "dependencies": { + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + } } }, "mixin-deep": { @@ -50371,25 +45137,12 @@ "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } } }, "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "requires": { - "minimist": "^1.2.5" - } + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" }, "mkdirp-classic": { "version": "0.5.3", @@ -50398,9 +45151,9 @@ "devOptional": true }, "mocha": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.2.tgz", - "integrity": "sha512-FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.3.tgz", + "integrity": "sha512-0R/3FvjIGH3eEuG17ccFPk117XL2rWxatr81a57D+r/x2uTYZRbdZ4oVidEUMh2W2TJDa7MdAb12Lm2/qrKajg==", "dev": true, "requires": { "ansi-colors": "3.2.3", @@ -50415,7 +45168,7 @@ "js-yaml": "3.13.1", "log-symbols": "2.2.0", "minimatch": "3.0.4", - "mkdirp": "0.5.1", + "mkdirp": "0.5.4", "ms": "2.1.1", "node-environment-flags": "1.0.5", "object.assign": "4.1.0", @@ -50423,17 +45176,11 @@ "supports-color": "6.0.0", "which": "1.3.1", "wide-align": "1.1.3", - "yargs": "13.3.0", - "yargs-parser": "13.1.1", + "yargs": "13.3.2", + "yargs-parser": "13.1.2", "yargs-unparser": "1.6.0" }, "dependencies": { - "ansi-colors": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", - "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", - "dev": true - }, "debug": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", @@ -50443,6 +45190,15 @@ "ms": "^2.1.1" } }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, "glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", @@ -50457,19 +45213,42 @@ "path-is-absolute": "^1.0.0" } }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } }, "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz", + "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==", "dev": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" } }, "ms": { @@ -50478,10 +45257,31 @@ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "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==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "dev": true }, "supports-color": { @@ -50493,14 +45293,13 @@ "has-flag": "^3.0.0" } }, - "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "isexe": "^2.0.0" } } } @@ -50518,6 +45317,12 @@ "xml": "^1.0.0" }, "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -50527,6 +45332,15 @@ "ms": "2.0.0" } }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -50568,6 +45382,14 @@ "run-queue": "^1.0.3" }, "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -50609,9 +45431,9 @@ "optional": true }, "nanoid": { - "version": "3.1.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz", - "integrity": "sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==" + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==" }, "nanomatch": { "version": "1.2.13", @@ -50656,16 +45478,23 @@ "integrity": "sha512-p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q==" }, "nearley": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.1.tgz", - "integrity": "sha512-xq47GIUGXxU9vQg7g/y1o1xuKnkO7ev4nRWqftmQrLkfnE/FjRqDaGOUakM8XHPn/6pW3bGjU2wgoJyId90rqg==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz", + "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==", "dev": true, "requires": { "commander": "^2.19.0", "moo": "^0.5.0", "railroad-diagrams": "^1.0.0", - "randexp": "0.4.6", - "semver": "^5.4.1" + "randexp": "0.4.6" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } } }, "negotiator": { @@ -50695,28 +45524,29 @@ "requires": { "lower-case": "^2.0.2", "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - } } }, "node-abi": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz", - "integrity": "sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.0.tgz", + "integrity": "sha512-g6bZh3YCKQRdwuO/tSZZYJAw622SjsRfJ2X0Iy4sSOHZ34/sPPdVBn8fev2tj7njzLwuqPw9uMtGsGkO5kIQvg==", "optional": true, "requires": { "semver": "^5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "optional": true + } } }, "node-addon-api": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.1.0.tgz", - "integrity": "sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "optional": true }, "node-environment-flags": { @@ -50727,17 +45557,20 @@ "requires": { "object.getownpropertydescriptors": "^2.0.3", "semver": "^5.7.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, "node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "dev": true, - "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" }, "node-forge": { "version": "0.10.0", @@ -50779,6 +45612,16 @@ "vm-browserify": "^1.0.1" }, "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", @@ -50792,9 +45635,9 @@ "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" }, "node-notifier": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", - "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "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, "requires": { "growly": "^1.3.0", @@ -50805,36 +45648,18 @@ "which": "^2.0.2" }, "dependencies": { - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "optional": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "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 - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "optional": true, - "requires": { - "isexe": "^2.0.0" - } } } }, "node-releases": { - "version": "1.1.70", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", - "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" }, "noms": { "version": "0.0.0", @@ -50868,12 +45693,6 @@ } } }, - "noop-logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=", - "optional": true - }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -50883,6 +45702,13 @@ "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "normalize-path": { @@ -50895,28 +45721,17 @@ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" }, - "normalize-scroll-left": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/normalize-scroll-left/-/normalize-scroll-left-0.2.0.tgz", - "integrity": "sha512-t5oCENZJl8TGusJKoCJm7+asaSsPuNmK6+iEjrZ5TyBj2f02brCRsd4c83hwtu+e5d4LCSBZ0uoDlMjBo+A8yA==" - }, "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - } + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" }, "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "requires": { - "path-key": "^2.0.0" + "path-key": "^3.0.0" } }, "npmlog": { @@ -50932,11 +45747,11 @@ } }, "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==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", "requires": { - "boolbase": "~1.0.0" + "boolbase": "^1.0.0" } }, "num2fraction": { @@ -50957,7 +45772,8 @@ "oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true }, "object-assign": { "version": "4.1.1", @@ -50982,6 +45798,39 @@ "is-descriptor": "^0.1.0" } }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", @@ -50992,15 +45841,25 @@ } } }, + "object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "optional": true + }, "object-inspect": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", - "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==" + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" }, "object-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", - "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==" + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } }, "object-keys": { "version": "1.1.1", @@ -51021,187 +45880,45 @@ } }, "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" } }, "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", + "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", "requires": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } + "es-abstract": "^1.18.2" } }, "object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", + "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", "requires": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", + "es-abstract": "^1.18.0-next.2", "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } } }, "object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" } }, "object.pick": { @@ -51213,85 +45930,13 @@ } }, "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", + "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", "requires": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } + "es-abstract": "^1.18.2" } }, "obuf": { @@ -51321,10 +45966,12 @@ } }, "onetime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", - "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", - "dev": true + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } }, "open": { "version": "7.4.2", @@ -51336,9 +45983,9 @@ } }, "opencollective-postinstall": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", - "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==" }, "operation-retrier": { "version": "3.0.1", @@ -51370,16 +46017,16 @@ } }, "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "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" } }, "original": { @@ -51407,9 +46054,9 @@ "dev": true }, "p-cancelable": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.0.tgz", - "integrity": "sha512-HAZyB3ZodPo+BDpb4/Iu7Jv4P6cSazBz9ZM0ChhEXp70scx834aWCEjQRwgt41UzzejUAPdbqqONfRWTPYrPAQ==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==" }, "p-each-series": { "version": "2.2.0", @@ -51422,25 +46069,28 @@ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" }, "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "requires": { "p-try": "^2.0.0" } }, "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "requires": { - "p-limit": "^2.0.0" + "p-limit": "^2.2.0" } }, "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "requires": { + "aggregate-error": "^3.0.0" + } }, "p-retry": { "version": "3.0.1", @@ -51477,13 +46127,6 @@ "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - } } }, "parent-module": { @@ -51523,12 +46166,17 @@ } }, "parse5": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", - "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", "dev": true, "requires": { - "@types/node": "*" + "parse5": "^6.0.1" } }, "parseurl": { @@ -51543,13 +46191,6 @@ "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" - } } }, "pascalcase": { @@ -51564,6 +46205,56 @@ "requires": { "ansi-escapes": "^3.1.0", "cross-spawn": "^6.0.5" + }, + "dependencies": { + "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==" + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } } }, "path-browserify": { @@ -51577,9 +46268,9 @@ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, "path-is-absolute": { "version": "1.0.1", @@ -51592,14 +46283,14 @@ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" }, "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-to-regexp": { "version": "0.1.7", @@ -51621,9 +46312,9 @@ } }, "pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -51649,14 +46340,14 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" }, "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" }, "pinkie": { "version": "2.0.4", @@ -51680,12 +46371,12 @@ } }, "pixelmatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.1.0.tgz", - "integrity": "sha512-HqtgvuWN12tBzKJf7jYsc38Ha28Q2NYpmBL9WostEGgDHJqbTLkjydZXL1ZHM02ZnB+Dkwlxo87HBY38kMiD6A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.2.1.tgz", + "integrity": "sha512-WjcAdYSnKrrdDdqTcVEY7aB7UhhwjYQKYhHiBXdJef0MOaQeYpUdQ+iVyBLa5YBKS8MPVPPMX7rpOByISLpeEQ==", "dev": true, "requires": { - "pngjs": "^3.4.0" + "pngjs": "^4.0.1" } }, "pkg-dir": { @@ -51694,48 +46385,61 @@ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "requires": { "find-up": "^4.0.0" + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "requires": { + "find-up": "^2.1.0" }, "dependencies": { "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "locate-path": "^2.0.0" } }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { - "p-locate": "^4.1.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { - "p-limit": "^2.2.0" + "p-limit": "^1.1.0" } }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" } } }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "requires": { - "find-up": "^3.0.0" - } - }, "platform": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", @@ -51750,9 +46454,9 @@ } }, "pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-4.0.1.tgz", + "integrity": "sha512-rf5+2/ioHeQxR6IxuYNYGFytUyG3lma/WW1nsmjeHlWwtb2aByla6dkVc8pmJ9nplzkTA0q2xx7mMWrOTqT4Gg==", "dev": true }, "pnp-webpack-plugin": { @@ -51769,9 +46473,9 @@ "integrity": "sha1-zqz9q0q/NT16DyqqLB/Hs/lBO6M=" }, "popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + "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==" }, "portfinder": { "version": "1.0.28", @@ -51798,6 +46502,14 @@ "requires": { "ms": "^2.1.1" } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } } } }, @@ -51807,9 +46519,9 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -52104,11 +46816,10 @@ } }, "postcss-initial": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", - "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", "requires": { - "lodash.template": "^4.5.0", "postcss": "^7.0.2" } }, @@ -52673,26 +47384,14 @@ "postcss": "^8.1.0" }, "dependencies": { - "nanoid": { - "version": "3.1.23", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", - "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==" - }, "postcss": { - "version": "8.2.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.15.tgz", - "integrity": "sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q==", + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", + "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==", "requires": { "colorette": "^1.2.2", "nanoid": "^3.1.23", - "source-map": "^0.6.1" - }, - "dependencies": { - "colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" - } + "source-map-js": "^0.6.2" } } } @@ -52716,22 +47415,19 @@ } }, "postcss-selector-parser": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", - "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", "requires": { "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1", "util-deprecate": "^1.0.2" } }, "postcss-svgo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", - "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", "requires": { - "is-svg": "^3.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0", "svgo": "^1.0.0" @@ -52770,9 +47466,9 @@ } }, "prebuild-install": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.1.tgz", - "integrity": "sha512-M+cKwofFlHa5VpTWub7GLg5RLcunYIcLqtY5pKcls/u7xaAb8FrXZ520qY8rkpYy5xw90tYCyMO0MP5ggzR3Sw==", + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.3.tgz", + "integrity": "sha512-iqqSR84tNYQUQHRXalSKdIaM8Ov1QxOVuBNWI7+BzZWv6Ih9k75wOnH1rGQ9WWTaaLkTpxWKIciOF0KyfM74+Q==", "optional": true, "requires": { "detect-libc": "^1.0.3", @@ -52782,7 +47478,6 @@ "mkdirp-classic": "^0.5.3", "napi-build-utils": "^1.0.1", "node-abi": "^2.21.0", - "noop-logger": "^0.1.1", "npmlog": "^4.0.1", "pump": "^3.0.0", "rc": "^1.2.7", @@ -52797,9 +47492,9 @@ "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=" }, "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" }, "prepend-http": { "version": "1.0.4", @@ -52812,9 +47507,9 @@ "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" }, "pretty-bytes": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", - "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" }, "pretty-error": { "version": "2.1.2", @@ -52836,10 +47531,37 @@ "react-is": "^16.8.4" }, "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "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==" } } }, @@ -52877,9 +47599,9 @@ "integrity": "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==" }, "prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", "requires": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -52893,6 +47615,13 @@ "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.8.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } } }, "prop-types-exact": { @@ -52907,9 +47636,9 @@ } }, "protobufjs": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.1.tgz", - "integrity": "sha512-pb8kTchL+1Ceg4lFd5XUpK8PdWacbvV5SK2ULH2ebrYtl4GjJmS24m6CKME67jzV53tbJxHlnNOSqQHbTsR9JQ==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", + "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -52922,24 +47651,24 @@ "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/long": "^4.0.1", - "@types/node": "^13.7.0", + "@types/node": ">=13.7.0", "long": "^4.0.0" }, "dependencies": { "@types/node": { - "version": "13.13.27", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.27.tgz", - "integrity": "sha512-IeZlpkPnUqO45iBxJocIQzwV+K6phdSVaCxRwlvHHQ0YL+Gb1fvuv9GmIMYllZcjyzqoRKDNJeNo6p8dNWSPSQ==" + "version": "15.14.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.14.0.tgz", + "integrity": "sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ==" } } }, "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" } }, "proxy-from-env": { @@ -52962,10 +47691,15 @@ "event-stream": "=3.3.4" } }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, "psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "public-encrypt": { "version": "4.0.3", @@ -52981,9 +47715,9 @@ }, "dependencies": { "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -52997,24 +47731,14 @@ } }, "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", + "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "optional": true, "requires": { - "duplexify": "^3.6.0", + "duplexify": "^4.1.1", "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } + "pump": "^3.0.0" } }, "punycode": { @@ -53023,15 +47747,16 @@ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "puppeteer": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.3.1.tgz", - "integrity": "sha512-YTM1RaBeYrj6n7IlRXRYLqJHF+GM7tasbvrNFx6w1S16G76NrPq7oYFKLDO+BQsXNtS8kW2GxWCXjIMPvfDyaQ==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.5.0.tgz", + "integrity": "sha512-OM8ZvTXAhfgFA7wBIIGlPQzvyEETzDjeRa4mZRCRHxYL+GNH5WAuYUQdja3rpWZvkX/JKqmuVgbsxDNsDFjMEg==", "dev": true, "requires": { "debug": "^4.1.0", - "devtools-protocol": "0.0.799653", + "devtools-protocol": "0.0.818844", "extract-zip": "^2.0.0", "https-proxy-agent": "^4.0.0", + "node-fetch": "^2.6.1", "pkg-dir": "^4.2.0", "progress": "^2.0.1", "proxy-from-env": "^1.0.0", @@ -53041,6 +47766,12 @@ "ws": "^7.2.3" }, "dependencies": { + "agent-base": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", + "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", + "dev": true + }, "extract-zip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", @@ -53052,6 +47783,16 @@ "get-stream": "^5.1.0", "yauzl": "^2.10.0" } + }, + "https-proxy-agent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", + "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", + "dev": true, + "requires": { + "agent-base": "5", + "debug": "4" + } } } }, @@ -53061,9 +47802,12 @@ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", + "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "requires": { + "side-channel": "^1.0.4" + } }, "query-string": { "version": "4.3.4", @@ -53089,6 +47833,11 @@ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, "quick-lru": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", @@ -53155,13 +47904,6 @@ "http-errors": "1.7.2", "iconv-lite": "0.4.24", "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - } } }, "rc": { @@ -53174,20 +47916,12 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "optional": true - } } }, "react": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.12.0.tgz", - "integrity": "sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA==", + "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", @@ -53207,15 +47941,15 @@ "whatwg-fetch": "^3.4.1" }, "dependencies": { - "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==" + "core-js": { + "version": "3.15.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz", + "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==" }, "whatwg-fetch": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.1.tgz", - "integrity": "sha512-IEmN/ZfmMw6G1hgZpVd0LuZXOQDisrMOZrzYd5x3RAK4bMPlJohKUZWZ9t/QsTvH0dV9TbPDcc2OSuIDcihnHA==" + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" } } }, @@ -53258,21 +47992,6 @@ "@babel/highlight": "^7.10.4" } }, - "@babel/highlight": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", - "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "browserslist": { "version": "4.14.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", @@ -53284,30 +48003,11 @@ "node-releases": "^1.1.61" } }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, "escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, "globby": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", @@ -53322,71 +48022,65 @@ } }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "requires": { - "p-locate": "^4.1.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "requires": { - "p-limit": "^2.2.0" + "p-limit": "^2.0.0" } }, "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", "requires": { - "ansi-regex": "^5.0.0" + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + } } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", "requires": { - "isexe": "^2.0.0" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" } } } }, "react-dom": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.12.0.tgz", - "integrity": "sha512-LMxFfAGrcS3kETtQaCkTKjMiifahaMySFDn71fZUNpPHZQEzmk/GiAeIT8JSOrHB23fnuCOMruL2a8NYlw+8Gw==", + "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.18.0" + "scheduler": "^0.19.1" } }, "react-error-overlay": { @@ -53395,9 +48089,9 @@ "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, "react-is": { - "version": "16.10.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.10.2.tgz", - "integrity": "sha512-INBT1QEgtcCCgvccr5/86CfD71fw9EPmDxgiJX4I2Ddr6ZsV6iFXsuby+qWJPtmNuMY0zByTsG4468P7nHuNWA==" + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "react-refresh": { "version": "0.8.3", @@ -53405,15 +48099,15 @@ "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" }, "react-router": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.1.2.tgz", - "integrity": "sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", + "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", "requires": { "@babel/runtime": "^7.1.2", "history": "^4.9.0", "hoist-non-react-statics": "^3.1.0", "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.3.0", + "mini-create-react-context": "^0.4.0", "path-to-regexp": "^1.7.0", "prop-types": "^15.6.2", "react-is": "^16.6.0", @@ -53433,19 +48127,24 @@ "requires": { "isarray": "0.0.1" } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" } } }, "react-router-dom": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.1.2.tgz", - "integrity": "sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", "requires": { "@babel/runtime": "^7.1.2", "history": "^4.9.0", "loose-envify": "^1.3.1", "prop-types": "^15.6.2", - "react-router": "5.1.2", + "react-router": "5.2.0", "tiny-invariant": "^1.0.2", "tiny-warning": "^1.0.0" } @@ -53516,11 +48215,155 @@ "workbox-webpack-plugin": "5.1.4" }, "dependencies": { + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@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==", + "requires": { + "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" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, "camelcase": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "requires": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + } + }, + "jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "requires": { + "@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" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, "resolve": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", @@ -53534,25 +48377,58 @@ "version": "7.3.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "optional": true, + "peer": true + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" } } }, "react-test-renderer": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.12.0.tgz", - "integrity": "sha512-Vj/teSqt2oayaWxkbhQ6gKis+t5JrknXfPVo+aIJ8QwYAqMPH77uptOdrlphyxl8eQI/rtkOYg86i/UWkpFu0w==", + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz", + "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==", "dev": true, "requires": { "object-assign": "^4.1.1", "prop-types": "^15.6.2", "react-is": "^16.8.6", - "scheduler": "^0.18.0" + "scheduler": "^0.19.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } } }, "react-transition-group": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.3.0.tgz", - "integrity": "sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw==", + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", "requires": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", @@ -53568,77 +48444,58 @@ "normalize-package-data": "^2.3.2", "parse-json": "^4.0.0", "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } } }, "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=", + "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==", "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "requires": { - "pify": "^2.0.0" + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" } }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "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==" + } } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -53654,6 +48511,13 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" + }, + "dependencies": { + "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==" + } } }, "readable-web-to-node-stream": { @@ -53662,9 +48526,9 @@ "integrity": "sha512-+oZJurc4hXpaaqsN68GoZGQAQIA3qr09Or4fqEsargABnbe5Aau8hFn6ISVleT3cpY/0n/8drn7huyyEvTbghA==" }, "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==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "optional": true, "requires": { "picomatch": "^2.2.1" @@ -53716,9 +48580,9 @@ } }, "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==" + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" }, "regenerator-transform": { "version": "0.14.5", @@ -53726,21 +48590,6 @@ "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", "requires": { "@babel/runtime": "^7.8.4" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", - "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "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==" - } } }, "regex-not": { @@ -53767,9 +48616,9 @@ } }, "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" }, "regexpu-core": { "version": "4.7.1", @@ -53790,9 +48639,9 @@ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "regjsparser": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", - "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", "requires": { "jsesc": "~0.5.0" }, @@ -53815,15 +48664,15 @@ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", "requires": { - "css-select": "^2.0.2", - "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", - "lodash": "^4.17.20", - "strip-ansi": "^3.0.0" + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" }, "dependencies": { "ansi-regex": { @@ -53831,31 +48680,6 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -53867,43 +48691,15 @@ } }, "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + "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==" }, "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, - "requires": { - "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.0", - "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.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, "request-progress": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", @@ -53913,24 +48709,6 @@ "throttleit": "^1.0.0" } }, - "request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", - "requires": { - "lodash": "^4.17.15" - } - }, - "request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", - "requires": { - "request-promise-core": "1.1.3", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -53952,17 +48730,18 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "resolve": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", - "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", "requires": { + "is-core-module": "^2.2.0", "path-parse": "^1.0.6" } }, "resolve-alpn": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.1.1.tgz", - "integrity": "sha512-0KbFjFPR2bnJhNx1t8Ad6RqVc8+QPJC4y561FYyC/Q/6OzB3fhUzB5PEgitYhPK6aifwR5gXBSnDMllaDWixGQ==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.1.2.tgz", + "integrity": "sha512-8OyfzhAtA32LVUsJSke3auIyINcwdh5l3cvYKdKO0nvsYSKuiLfTM5i78PJswFPT8y6cPW+L1v6/hE95chcpDA==" }, "resolve-cwd": { "version": "3.0.0", @@ -53995,9 +48774,9 @@ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, "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==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", "requires": { "adjust-sourcemap-loader": "3.0.0", "camelcase": "5.3.1", @@ -54005,12 +48784,20 @@ "convert-source-map": "1.7.0", "es6-iterator": "2.0.3", "loader-utils": "1.2.3", - "postcss": "7.0.21", + "postcss": "7.0.36", "rework": "1.0.1", "rework-visit": "1.0.0", "source-map": "0.6.1" }, "dependencies": { + "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==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", @@ -54034,23 +48821,10 @@ "json5": "^1.0.1" } }, - "postcss": { - "version": "7.0.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", - "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "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==", - "requires": { - "has-flag": "^3.0.0" - } + "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==" } } }, @@ -54070,6 +48844,14 @@ "requires": { "exit-hook": "^1.0.0", "onetime": "^1.0.0" + }, + "dependencies": { + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + } } }, "ret": { @@ -54083,9 +48865,9 @@ "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" }, "retry-request": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.3.tgz", - "integrity": "sha512-QnRZUpuPNgX0+D1xVxul6DbJ9slvo4Rm6iV/dn63e048MvGbUZiKySVt6Tenp04JqmchxjiLltGerOJys7kJYQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.2.1.tgz", + "integrity": "sha512-afiCoZZ7D/AR2mf+9ajr75dwGFgWmPEshv3h+oKtf9P1AsHfHvcVXumdbAEq2qNy4UXFEXsEX5HpyGj4axvoaA==", "optional": true, "requires": { "debug": "^4.1.1" @@ -54157,6 +48939,13 @@ "@types/estree": "*", "@types/node": "*", "acorn": "^7.1.0" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } } }, "rollup-plugin-babel": { @@ -54253,9 +49042,12 @@ "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==" }, "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } }, "run-queue": { "version": "1.0.3", @@ -54266,17 +49058,24 @@ } }, "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "requires": { "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "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==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "safe-regex": { "version": "1.1.0", @@ -54343,6 +49142,18 @@ } } }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, "execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -54386,6 +49197,11 @@ "pump": "^3.0.0" } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -54404,6 +49220,11 @@ } } }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -54432,6 +49253,37 @@ "remove-trailing-separator": "^1.0.1" } }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", @@ -54440,6 +49292,14 @@ "is-number": "^3.0.0", "repeat-string": "^1.6.1" } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } } } }, @@ -54449,9 +49309,9 @@ "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" }, "sass-loader": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz", - "integrity": "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", "requires": { "klona": "^2.0.4", "loader-utils": "^2.0.0", @@ -54460,17 +49320,6 @@ "semver": "^7.3.2" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -54480,14 +49329,6 @@ "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "requires": { - "lru-cache": "^6.0.0" - } } } }, @@ -54505,9 +49346,9 @@ } }, "scheduler": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.18.0.tgz", - "integrity": "sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ==", + "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" @@ -54521,19 +49362,6 @@ "@types/json-schema": "^7.0.5", "ajv": "^6.12.4", "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - } } }, "scmp": { @@ -54552,17 +49380,20 @@ "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, "selfsigned": { - "version": "1.10.8", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", - "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", "requires": { "node-forge": "^0.10.0" } }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } }, "semver-compare": { "version": "1.0.0", @@ -54708,6 +49539,11 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, @@ -54731,17 +49567,17 @@ } }, "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "requires": { - "shebang-regex": "^1.0.0" + "shebang-regex": "^3.0.0" } }, "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, "shell-quote": { "version": "1.7.2", @@ -54762,19 +49598,12 @@ "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" - }, - "dependencies": { - "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - } } }, "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" }, "simple-concat": { "version": "1.0.1", @@ -54885,6 +49714,62 @@ "is-extendable": "^0.1.0" } }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -54914,32 +49799,6 @@ "requires": { "is-descriptor": "^1.0.0" } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } } } }, @@ -54969,41 +49828,19 @@ "faye-websocket": "^0.11.3", "uuid": "^3.4.0", "websocket-driver": "^0.7.4" - }, - "dependencies": { - "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==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - } } }, "sockjs-client": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.0.tgz", - "integrity": "sha512-8Dt3BDi4FYNrCFGTL/HtwVzkARrENdwOUf1ZoW/9p3M8lZdFT35jVdrHza+qgxuG9H3/shR4cuX/X9umUrjP8Q==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", + "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", "requires": { "debug": "^3.2.6", "eventsource": "^1.0.7", "faye-websocket": "^0.11.3", "inherits": "^2.0.4", "json3": "^3.3.3", - "url-parse": "^1.4.7" + "url-parse": "^1.5.1" }, "dependencies": { "debug": { @@ -55034,6 +49871,11 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" + }, "source-map-resolve": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", @@ -55056,9 +49898,9 @@ } }, "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" }, "sourcemap-codec": { "version": "1.4.8", @@ -55071,32 +49913,32 @@ "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=" }, "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" }, "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" }, "spdy": { "version": "4.0.2", @@ -55161,6 +50003,7 @@ "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -55207,107 +50050,48 @@ "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" }, "start-server-and-test": { - "version": "1.10.8", - "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.10.8.tgz", - "integrity": "sha512-5I190MiIHBqmArTnxk9dfHlwO8I35B1hFhuAgv2L/UMDArRCtIXL/QftgNtgfuIz5NQN3yrN0kCsY+zYkX+dUg==", + "version": "1.12.5", + "resolved": "https://registry.npmjs.org/start-server-and-test/-/start-server-and-test-1.12.5.tgz", + "integrity": "sha512-8Wl0J1xwTDhvWoFeXLIP1VyT9GS5i0XG2440gbMQDNgyCBpb+t2XhahY3ysHIs2g5sDsiom6Iyvh3uQtNrAg5g==", "dev": true, "requires": { - "bluebird": "3.7.1", + "bluebird": "3.7.2", "check-more-types": "2.24.0", - "debug": "4.1.1", - "execa": "4.0.0", + "debug": "4.3.1", + "execa": "5.1.1", "lazy-ass": "1.6.0", "ps-tree": "1.2.0", - "wait-on": "4.0.0" + "wait-on": "5.3.0" }, "dependencies": { - "bluebird": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.1.tgz", - "integrity": "sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg==", - "dev": true - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, "execa": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.0.tgz", - "integrity": "sha512-JbDUxwV3BoT5ZVXQrSVbAiaXhXUkIwvbhPIwZ0N13kX+5yCzOhUNdocxB/UQRuYOHRYYwAxKYwJYc0T4D12pDA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" } }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true }, - "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==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } } } }, @@ -55327,6 +50111,57 @@ "requires": { "is-descriptor": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } }, @@ -55335,11 +50170,6 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" - }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", @@ -55409,6 +50239,13 @@ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, "string-argv": { @@ -55417,27 +50254,12 @@ "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==" }, "string-length": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", - "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - } } }, "string-natural-compare": { @@ -55446,229 +50268,71 @@ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" }, "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "requires": { + "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "strip-ansi": "^5.1.0" }, "dependencies": { + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^4.1.0" } } } }, "string.prototype.matchall": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", - "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has-symbols": "^1.0.1", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", "internal-slot": "^1.0.3", "regexp.prototype.flags": "^1.3.1", "side-channel": "^1.0.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "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==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" - } - }, - "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - } } }, "string.prototype.trim": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.1.tgz", - "integrity": "sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.4.tgz", + "integrity": "sha512-hWCk/iqf7lp0/AgTF7/ddO1IWtSNPASjlzCicV5irAVdE1grjsneK26YG6xACMBEdCvO8fUST0UzDMh/2Qy+9Q==", "dev": true, "requires": { + "call-bind": "^1.0.2", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "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==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } + "es-abstract": "^1.18.0-next.2" } }, "string.prototype.trimend": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", - "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", "requires": { - "call-bind": "^1.0.0", + "call-bind": "^1.0.2", "define-properties": "^1.1.3" } }, - "string.prototype.trimleft": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", - "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", - "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, "string.prototype.trimstart": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", - "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", "requires": { - "call-bind": "^1.0.0", + "call-bind": "^1.0.2", "define-properties": "^1.1.3" } }, @@ -55680,27 +50344,34 @@ "get-own-enumerable-property-symbols": "^3.0.0", "is-obj": "^1.0.1", "is-regexp": "^1.0.0" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + } } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^5.0.0" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" } } }, "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" }, "strip-color": { "version": "0.1.0", @@ -55736,9 +50407,10 @@ } }, "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==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "devOptional": true }, "strtok3": { "version": "6.0.8", @@ -55796,9 +50468,9 @@ } }, "supports-hyperlinks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", - "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", "requires": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -55860,6 +50532,15 @@ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, "domutils": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", @@ -55867,30 +50548,60 @@ "requires": { "dom-serializer": "0", "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" } } } }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + }, "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==" }, "table": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", - "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", "requires": { - "ajv": "^7.0.2", - "lodash": "^4.17.20", + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" }, "dependencies": { "ajv": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", - "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz", + "integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==", "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -55898,11 +50609,6 @@ "uri-js": "^4.2.2" } }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -55950,22 +50656,14 @@ } }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.0" } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } } } }, @@ -55991,30 +50689,25 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" } } }, "tar-fs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz", - "integrity": "sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", "devOptional": true, "requires": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", - "tar-stream": "^2.0.0" + "tar-stream": "^2.1.4" } }, "tar-stream": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz", - "integrity": "sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", "devOptional": true, "requires": { "bl": "^4.0.3", @@ -56038,9 +50731,9 @@ } }, "teeny-request": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.0.1.tgz", - "integrity": "sha512-sasJmQ37klOlplL4Ia/786M5YlOcoLGQyq2TE4WHSRupbAuDaQW0PfVxV4MtdBtRJ4ngzS+1qim8zP6Zp35qCw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.1.1.tgz", + "integrity": "sha512-iwY6rkW5DDGq8hE2YgNQlKbptYpY5Nn2xecjQiNjOXWbKzPGUfmeUBCSQbbr306d7Z7U2N0TPl+/SwYRfua1Dg==", "optional": true, "requires": { "http-proxy-agent": "^4.0.0", @@ -56050,31 +50743,6 @@ "uuid": "^8.0.0" }, "dependencies": { - "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==", - "optional": true, - "requires": { - "debug": "4" - } - }, - "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==", - "optional": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "optional": true - }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -56098,10 +50766,23 @@ "unique-string": "^1.0.0" }, "dependencies": { + "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=" + }, "type-fest": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "requires": { + "crypto-random-string": "^1.0.0" + } } } }, @@ -56112,21 +50793,6 @@ "requires": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "requires": { - "type-fest": "^0.11.0" - } - }, - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" - } } }, "terser": { @@ -56137,6 +50803,13 @@ "commander": "^2.20.0", "source-map": "~0.6.1", "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } } }, "terser-webpack-plugin": { @@ -56155,16 +50828,10 @@ "webpack-sources": "^1.4.3" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } + "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==" }, "find-cache-dir": { "version": "3.3.1", @@ -56176,14 +50843,6 @@ "pkg-dir": "^4.1.0" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -56202,15 +50861,10 @@ "ajv-keywords": "^3.5.2" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, "terser": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.0.tgz", - "integrity": "sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", + "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", "requires": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -56285,9 +50939,9 @@ "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, "tiny-invariant": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.0.6.tgz", - "integrity": "sha512-FOyLWWVjG+aC0UqG76V53yAWdXfH8bO6FNmyZOuUrzDzK8DI3/JRY25UD7+g49JWM1LXwymsKERB+DzI0dTEQA==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", + "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" }, "tiny-warning": { "version": "1.0.3", @@ -56367,35 +51021,22 @@ "requires": { "@tokenizer/token": "^0.1.1", "ieee754": "^1.2.1" - }, - "dependencies": { - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - } } }, "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - } + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, "tr46": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", - "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "requires": { "punycode": "^2.1.1" } @@ -56411,12 +51052,11 @@ "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" }, "ts-jest": { - "version": "26.5.1", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.1.tgz", - "integrity": "sha512-G7Rmo3OJMvlqE79amJX8VJKDiRcd7/r61wh9fnvvG8cAjhA9edklGw/dCxRSQmfZ/z8NDums5srSVgwZos1qfg==", + "version": "26.5.6", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz", + "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==", "dev": true, "requires": { - "@types/jest": "26.x", "bs-logger": "0.x", "buffer-from": "1.x", "fast-json-stable-stringify": "2.x", @@ -56429,163 +51069,10 @@ "yargs-parser": "20.x" }, "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@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==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jest": { - "version": "26.0.20", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", - "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", - "dev": true, - "requires": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" - } - }, - "@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==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "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, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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==", - "dev": true - }, - "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 - }, - "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==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - } - }, - "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==", - "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, "yargs-parser": { - "version": "20.2.6", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz", - "integrity": "sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==", + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true } } @@ -56633,20 +51120,32 @@ "requires": { "minimist": "^1.2.0" } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" } } }, "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" }, "tsutils": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz", - "integrity": "sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "requires": { "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "tsv": { @@ -56670,7 +51169,8 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true }, "twilio": { "version": "3.63.1", @@ -56690,23 +51190,6 @@ "xmlbuilder": "^13.0.2" }, "dependencies": { - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, - "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==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, "q": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/q/-/q-2.0.3.tgz", @@ -56716,11 +51199,6 @@ "pop-iterate": "^1.0.1", "weak-map": "^1.0.5" } - }, - "qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==" } } }, @@ -56759,9 +51237,9 @@ } }, "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", + "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", "requires": { "async-limiter": "~1.0.0" } @@ -56782,26 +51260,14 @@ } }, "twilio-video": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.14.0.tgz", - "integrity": "sha512-losFrOq+stkDw+Y5J8xxP5yZz90PjxPQlKPQ6kREV1PoI7ez0Rt/sY1lLyfUWoti5HCR1SybrLjKsoUxySDiDA==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.1.tgz", + "integrity": "sha512-3CcYhLeej2Sg6eqxc0IOz8WKcqso3oVRH68xEipvqT0mQ69XyF59nkckj2zR0Pagt41/1Tug8ZPZVvrvT3F7BQ==", "requires": { - "@twilio/webrtc": "4.3.3", + "@twilio/webrtc": "4.4.0", "backoff": "^2.5.0", - "ws": "^3.3.1", + "ws": "^7.4.6", "xmlhttprequest": "^1.8.0" - }, - "dependencies": { - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - } } }, "twilsock": { @@ -56818,9 +51284,9 @@ }, "dependencies": { "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", + "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", "requires": { "async-limiter": "~1.0.0" } @@ -56833,11 +51299,11 @@ "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" }, "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "requires": { - "prelude-ls": "^1.2.1" + "prelude-ls": "~1.1.2" } }, "type-detect": { @@ -56846,9 +51312,9 @@ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" }, "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==" + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" }, "type-is": { "version": "1.6.18", @@ -56873,19 +51339,25 @@ } }, "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==" }, "uc.micro": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } }, "unbzip2-stream": { "version": "1.4.3", @@ -56895,18 +51367,6 @@ "requires": { "buffer": "^5.2.1", "through": "^2.3.8" - }, - "dependencies": { - "buffer": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz", - "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - } } }, "unicode-canonical-property-names-ecmascript": { @@ -56942,6 +51402,13 @@ "get-value": "^2.0.6", "is-extendable": "^0.1.1", "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } } }, "uniq": { @@ -56971,11 +51438,12 @@ } }, "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "optional": true, "requires": { - "crypto-random-string": "^1.0.0" + "crypto-random-string": "^2.0.0" } }, "universalify": { @@ -57040,9 +51508,9 @@ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "requires": { "punycode": "^2.1.0" } @@ -57078,30 +51546,6 @@ "schema-utils": "^3.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==" - }, - "mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", - "requires": { - "mime-db": "1.46.0" - } - }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -57149,112 +51593,12 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "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==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" - } - }, - "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" - }, - "dependencies": { - "es-abstract": { - "version": "1.18.0-next.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", - "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.1", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.3", - "string.prototype.trimstart": "^1.0.3" - } - } - } - } + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "utila": { @@ -57268,19 +51612,19 @@ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, "v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" }, "v8-to-istanbul": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", - "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", "requires": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", @@ -57322,6 +51666,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -57350,38 +51695,22 @@ } }, "wait-for-expect": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.1.tgz", - "integrity": "sha512-3Ha7lu+zshEG/CeHdcpmQsZnnZpPj/UsG3DuKO8FskjuDbkx3jE3845H+CuwZjA2YWYDfKMU2KhnCaXMLd3wVw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.2.tgz", + "integrity": "sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag==", "dev": true }, "wait-on": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-4.0.0.tgz", - "integrity": "sha512-QrW3J8LzS5ADPfD9Rx5S6KJck66xkqyiFKQs9jmUTkIhiEOmkzU7WRZc+MjsnmkrgjitS2xQ4bb13hnlQnKBUQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz", + "integrity": "sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==", "dev": true, "requires": { - "@hapi/joi": "^16.1.8", - "lodash": "^4.17.15", - "minimist": "^1.2.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.8", - "rxjs": "^6.5.4" - }, - "dependencies": { - "@hapi/joi": { - "version": "16.1.8", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-16.1.8.tgz", - "integrity": "sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg==", - "dev": true, - "requires": { - "@hapi/address": "^2.1.2", - "@hapi/formula": "^1.2.0", - "@hapi/hoek": "^8.2.4", - "@hapi/pinpoint": "^1.0.2", - "@hapi/topo": "^3.1.3" - } - } + "axios": "^0.21.1", + "joi": "^17.3.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^6.6.3" } }, "walker": { @@ -57551,6 +51880,12 @@ "binary-extensions": "^1.0.0" } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "optional": true + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -57734,6 +52069,11 @@ "estraverse": "^4.1.1" } }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -57755,6 +52095,11 @@ } } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -57824,6 +52169,14 @@ "to-regex": "^3.0.2" } }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -57851,9 +52204,9 @@ } }, "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", "requires": { "figgy-pudding": "^3.5.1" } @@ -57900,6 +52253,16 @@ "mkdirp": "^0.5.1", "range-parser": "^1.2.1", "webpack-log": "^2.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + } } }, "webpack-dev-server": { @@ -58037,6 +52400,13 @@ "p-map": "^2.0.0", "pify": "^4.0.1", "rimraf": "^2.6.3" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + } } }, "fill-range": { @@ -58060,6 +52430,14 @@ } } }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, "fsevents": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", @@ -58099,13 +52477,6 @@ "object-assign": "^4.0.1", "pify": "^2.0.0", "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - } } }, "import-local": { @@ -58130,6 +52501,11 @@ "binary-extensions": "^1.0.0" } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -58148,6 +52524,15 @@ } } }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, "micromatch": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", @@ -58168,10 +52553,23 @@ "to-regex": "^3.0.2" } }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" }, "pkg-dir": { "version": "3.0.0", @@ -58222,31 +52620,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -58273,29 +52646,12 @@ } }, "ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", "requires": { "async-limiter": "~1.0.0" } - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "requires": { - "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" - } } } }, @@ -58306,13 +52662,6 @@ "requires": { "ansi-colors": "^3.0.0", "uuid": "^3.3.2" - }, - "dependencies": { - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" - } } }, "webpack-manifest-plugin": { @@ -58348,11 +52697,11 @@ } }, "websocket-driver": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", - "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", "requires": { - "http-parser-js": ">=0.4.0 <0.4.11", + "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" } @@ -58371,10 +52720,9 @@ } }, "whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==", - "dev": true + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" }, "whatwg-mimetype": { "version": "2.3.0", @@ -58382,23 +52730,35 @@ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, "whatwg-url": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", - "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^2.0.2", + "lodash": "^4.7.0", + "tr46": "^2.1.0", "webidl-conversions": "^6.1.0" } }, "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "requires": { "isexe": "^2.0.0" } }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", @@ -58411,47 +52771,63 @@ "devOptional": true, "requires": { "string-width": "^1.0.2 || 2" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "devOptional": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "devOptional": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "devOptional": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } } }, "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", + "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", "requires": { - "string-width": "^4.0.0" + "string-width": "^2.1.1" }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "is-fullwidth-code-point": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" }, "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^3.0.0" } } } @@ -58520,29 +52896,6 @@ "workbox-window": "^5.1.4" }, "dependencies": { - "@babel/runtime": { - "version": "7.13.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.4.tgz", - "integrity": "sha512-pZLFG10nRL1hPF9J0/WdxjVuLEanSge8W3Ct+Kls9fNhD4vOi9bhuAU8DdNARvBE9GTg6UhQFcEIF1XhIZd9ZA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "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==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "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==" - }, "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", @@ -58675,23 +53028,54 @@ } }, "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==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } } } @@ -58713,9 +53097,10 @@ } }, "ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==" + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.1.tgz", + "integrity": "sha512-2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow==", + "requires": {} }, "xdg-basedir": { "version": "4.0.0", @@ -58755,9 +53140,9 @@ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" }, "yallist": { "version": "4.0.0", @@ -58765,14 +53150,14 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==" + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, "yargs": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", - "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "requires": { "cliui": "^5.0.0", "find-up": "^3.0.0", @@ -58783,18 +53168,38 @@ "string-width": "^3.0.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^13.1.1" + "yargs-parser": "^13.1.2" }, "dependencies": { - "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==", + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" } } }, diff --git a/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.test.tsx b/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.test.tsx index e1090dfc2..ad9ffad4a 100644 --- a/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.test.tsx +++ b/src/components/BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail.test.tsx @@ -1,5 +1,7 @@ import React from 'react'; import BackgroundThumbnail from './BackgroundThumbnail'; +import BlurIcon from '@material-ui/icons/BlurOnOutlined'; +import NoneIcon from '@material-ui/icons/NotInterestedOutlined'; import { shallow } from 'enzyme'; import useVideoContext from '../../../hooks/useVideoContext/useVideoContext'; @@ -57,17 +59,17 @@ describe('The BackgroundThumbanil component', () => { it("should contain the NoneIcon when thumbnail is set to 'none'", () => { const wrapper = shallow(); - expect(wrapper.find('NotInterestedOutlinedIcon').exists()).toBe(true); + expect(wrapper.containsMatchingElement()).toBe(true); }); it("should contain the BlurIcon when thumbnail is set to 'blur'", () => { const wrapper = shallow(); - expect(wrapper.find('BlurOnOutlinedIcon').exists()).toBe(true); + expect(wrapper.containsMatchingElement()).toBe(true); }); it("should not have any icons when thumbnail is set to 'image'", () => { const wrapper = shallow(); - expect(wrapper.find('BlurOnOutlinedIcon').exists()).toBe(false); - expect(wrapper.find('NotInterestedOutlinedIcon').exists()).toBe(false); + expect(wrapper.containsMatchingElement()).toBe(false); + expect(wrapper.containsMatchingElement()).toBe(false); }); }); diff --git a/src/components/ChatWindow/MessageList/__snapshots__/MessageList.test.tsx.snap b/src/components/ChatWindow/MessageList/__snapshots__/MessageList.test.tsx.snap index 7fcc7a8b3..82d77d541 100644 --- a/src/components/ChatWindow/MessageList/__snapshots__/MessageList.test.tsx.snap +++ b/src/components/ChatWindow/MessageList/__snapshots__/MessageList.test.tsx.snap @@ -155,10 +155,10 @@ exports[`the messageList component should render correctly 1`] = `

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%0A*Ll+`!qm2> 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

aP86cGPKt1)98gK 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

test1.txt

120.56 KB - Click to open @@ -243,7 +243,6 @@ exports[`the messageList component should render correctly 1`] = ` aria-hidden="true" class="MuiSvgIcon-root" focusable="false" - role="presentation" viewBox="0 0 24 24" > () => ({ room: { sid: 'mockRoomSid' } })); jest.mock('../../../hooks/useIsRecording/useIsRecording'); jest.mock('../../../hooks/useChatContext/useChatContext'); +jest.mock('../../../hooks/useLocalVideoToggle/useLocalVideoToggle'); const mockUseFlipCameraToggle = useFlipCameraToggle as jest.Mock; const mockUseMediaQuery = useMediaQuery as jest.Mock; const mockUseAppState = useAppState as jest.Mock; const mockUseIsRecording = useIsRecording as jest.Mock; const mockUseChatContext = useChatContext as jest.Mock; +const mockUseLocalVideoToggle = useLocalVideoToggle as jest.Mock; const mockToggleChatWindow = jest.fn(); mockUseChatContext.mockImplementation(() => ({ setIsChatWindowOpen: mockToggleChatWindow })); +mockUseLocalVideoToggle.mockImplementation(() => [true, () => {}]); describe('the Menu component', () => { let mockUpdateRecordingRules: jest.Mock; diff --git a/src/components/Snackbar/__snapshots__/Snackbar.test.tsx.snap b/src/components/Snackbar/__snapshots__/Snackbar.test.tsx.snap index 78de46560..e1b13f5ef 100644 --- a/src/components/Snackbar/__snapshots__/Snackbar.test.tsx.snap +++ b/src/components/Snackbar/__snapshots__/Snackbar.test.tsx.snap @@ -47,7 +47,7 @@ exports[`the Snackbar component should render correctly with "error" variant 1`] onClick={[Function]} size="small" > - @@ -103,7 +103,7 @@ exports[`the Snackbar component should render correctly with "info" variant 1`] onClick={[Function]} size="small" > - @@ -159,7 +159,7 @@ exports[`the Snackbar component should render correctly with "warning" variant 1 onClick={[Function]} size="small" > - diff --git a/src/components/VideoProvider/index.test.tsx b/src/components/VideoProvider/index.test.tsx index 8b02df0c6..fa224b30b 100644 --- a/src/components/VideoProvider/index.test.tsx +++ b/src/components/VideoProvider/index.test.tsx @@ -25,6 +25,15 @@ jest.mock('./useLocalTracks/useLocalTracks', () => jest.mock('./useHandleRoomDisconnection/useHandleRoomDisconnection'); jest.mock('./useHandleTrackPublicationFailed/useHandleTrackPublicationFailed'); jest.mock('./useRestartAudioTrackOnDeviceChange/useRestartAudioTrackOnDeviceChange'); +jest.mock('@twilio/video-processors', () => { + return { + GaussianBlurBackgroundProcessor: jest.fn().mockImplementation(() => { + return { + loadModel: jest.fn(), + }; + }), + }; +}); describe('the VideoProvider component', () => { it('should correctly return the Video Context object', () => { @@ -34,6 +43,10 @@ describe('the VideoProvider component', () => { ); const { result } = renderHook(useVideoContext, { wrapper }); + const expectedSettings = { + type: 'none', + index: 0, + }; expect(result.current).toMatchObject({ isConnecting: false, localTracks: [{ name: 'mockTrack' }], @@ -47,6 +60,8 @@ describe('the VideoProvider component', () => { toggleScreenShare: expect.any(Function), isBackgroundSelectionOpen: false, setIsBackgroundSelectionOpen: expect.any(Function), + backgroundSettings: expectedSettings, + setBackgroundSettings: expect.any(Function), }); expect(useRoom).toHaveBeenCalledWith([{ name: 'mockTrack' }], expect.any(Function), { dominantSpeaker: true, diff --git a/src/components/VideoProvider/index.tsx b/src/components/VideoProvider/index.tsx index 3d6d3f8ad..99d8a7218 100644 --- a/src/components/VideoProvider/index.tsx +++ b/src/components/VideoProvider/index.tsx @@ -81,7 +81,8 @@ export function VideoProvider({ options, children, onError = () => {} }: VideoPr useRestartAudioTrackOnDeviceChange(localTracks); const [isBackgroundSelectionOpen, setIsBackgroundSelectionOpen] = useState(false); - const [backgroundSettings, setBackgroundSettings] = useBackgroundSettings(); + const videoTrack = localTracks.find(track => track.name.includes('camera')) as LocalVideoTrack | undefined; + const [backgroundSettings, setBackgroundSettings] = useBackgroundSettings(videoTrack, room); return ( { + return { + GaussianBlurBackgroundProcessor: jest.fn().mockImplementation(() => { + return { + loadModel: mockLoadModel, + // added name attribute for testing purposes + name: 'GaussianBlurBackgroundProcessor', + }; + }), + }; +}); + +const defaultSettings = { + type: 'none', + index: 0, +}; + +const blurSettings = { + type: 'blur', + index: 0, +}; + +let mockVideoTrack: any; +let mockRoom: any; +let backgroundSettings: any; +let setBackgroundSettings: any; +let renderResult: any; + +beforeEach(async () => { + mockVideoTrack = { + kind: 'video', + processor: '', + addProcessor: jest.fn(), + removeProcessor: jest.fn(), + }; + mockRoom = { + localParticipant: 'participant', + }; + const { result } = renderHook(() => useBackgroundSettings(mockVideoTrack as any, mockRoom)); + renderResult = result; + [backgroundSettings, setBackgroundSettings] = renderResult.current; + await act(async () => { + setBackgroundSettings(defaultSettings); + }); +}); + +describe('The useBackgroundSettings hook ', () => { + it('should return the backgroundsettings and update function.', () => { + expect(renderResult.current).toEqual([defaultSettings, expect.any(Function)]); + }); + + it('should set the background settings correctly and set the video processor when "blur" is selected', async () => { + await act(async () => { + setBackgroundSettings(blurSettings as BackgroundSettings); + }); + backgroundSettings = renderResult.current[0]; + expect(backgroundSettings.type).toEqual('blur'); + expect(mockVideoTrack.addProcessor).toHaveBeenCalled(); + }); + + it('should set the background settings correctly and remove the video processor when "none" is selected', async () => { + await act(async () => { + setBackgroundSettings(blurSettings as BackgroundSettings); + }); + // set video processor to none + await act(async () => { + setBackgroundSettings(defaultSettings as BackgroundSettings); + }); + backgroundSettings = renderResult.current[0]; + expect(backgroundSettings.type).toEqual('none'); + }); + + it('should set the background settings correctly and set the video processor when "image" is selected', () => { + // TODO add test after implementing virtual background feature/logic + }); + + describe('The setBackgroundSettings function ', () => { + it('should call videoTrack.removeProcessor if videoTrack and videoTrack.processor exists', async () => { + mockVideoTrack = { + kind: 'video', + processor: 'processor', + addProcessor: jest.fn(), + removeProcessor: jest.fn(), + }; + const { result } = renderHook(() => useBackgroundSettings(mockVideoTrack as any, mockRoom)); + renderResult = result; + setBackgroundSettings = renderResult.current[1]; + await act(async () => { + setBackgroundSettings(defaultSettings); + }); + expect(mockVideoTrack.removeProcessor).toHaveBeenCalled(); + expect(window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY)).toEqual(JSON.stringify(defaultSettings)); + }); + + it('should not call videoTrack.removeProcessor if videoTrack.processor does not exist', async () => { + await act(async () => { + setBackgroundSettings(blurSettings); + }); + expect(mockVideoTrack.removeProcessor).not.toHaveBeenCalled(); + expect(window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY)).toEqual(JSON.stringify(blurSettings)); + }); + + it("should not call videoTrack.addProcessor with a param of blurProcessor if backgroundSettings.type is not equal to 'blur'", async () => { + mockVideoTrack.addProcessor.mockReset(); + const imgSettings = { + type: 'image', + index: 2, + } as BackgroundSettings; + await act(async () => { + setBackgroundSettings(imgSettings); + }); + expect(mockVideoTrack.addProcessor).not.toHaveBeenCalledWith({ + loadModel: mockLoadModel, + name: 'GaussianBlurBackgroundProcessor', + }); + expect(window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY)).toEqual(JSON.stringify(imgSettings)); + }); + + it('should not error when videoTrack does not exist and sets the local storage item', async () => { + const { result } = renderHook(() => useBackgroundSettings({} as any, mockRoom)); + renderResult = result; + setBackgroundSettings = renderResult.current[1]; + await act(async () => { + setBackgroundSettings(defaultSettings); + }); + expect(window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY)).toEqual(JSON.stringify(defaultSettings)); + }); + }); +}); diff --git a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts index b5caf14ac..e9fa45036 100644 --- a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts +++ b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts @@ -1,4 +1,7 @@ -import { useState } from 'react'; +import { LocalVideoTrack, Room } from 'twilio-video'; +import { useState, useEffect } from 'react'; +import { SELECTED_BACKGROUND_SETTINGS_KEY } from '../../../constants'; +import { GaussianBlurBackgroundProcessor } from '@twilio/video-processors'; import AbstractThumb from '../../../images/thumb/Abstract.jpg'; import BohoHomeThumb from '../../../images/thumb/BohoHome.jpg'; import BookshelfThumb from '../../../images/thumb/Bookshelf.jpg'; @@ -65,13 +68,39 @@ export const backgroundConfig = { images, }; -// TODO : Add video processing logic after backgroundSettings change -// useEffect hooks, etc ... +const virtualBackgroundAssets = '/virtualbackground'; +let blurProcessor: GaussianBlurBackgroundProcessor; + +export default function useBackgroundSettings(videoTrack: LocalVideoTrack | undefined, room?: Room | null) { + const [backgroundSettings, setBackgroundSettings] = useState(() => { + const localStorageSettings = window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY); + return localStorageSettings ? JSON.parse(localStorageSettings) : { type: 'none', index: 0 }; + }); + + useEffect(() => { + if (!blurProcessor) { + blurProcessor = new GaussianBlurBackgroundProcessor({ + assetsPath: virtualBackgroundAssets, + }); + blurProcessor.loadModel(); + } + }, []); + + useEffect(() => { + // make sure localParticipant has joined room before applying video processors + // this ensures that the video processors are not applied on the LocalVideoPreview + if (videoTrack && room?.localParticipant) { + if (videoTrack.processor) { + videoTrack.removeProcessor(videoTrack.processor); + } + if (backgroundSettings.type === 'blur') { + videoTrack.addProcessor(blurProcessor); + } else if (backgroundSettings.type === 'image') { + // TODO implement image background replacement logic + } + } + window.localStorage.setItem(SELECTED_BACKGROUND_SETTINGS_KEY, JSON.stringify(backgroundSettings)); + }, [backgroundSettings, videoTrack, room]); -export default function useBackgroundSettings() { - const [backgroundSettings, setBackgroundSettings] = useState({ - type: 'none', - index: 0, - } as BackgroundSettings); return [backgroundSettings, setBackgroundSettings] as const; } diff --git a/src/constants.ts b/src/constants.ts index 6aa0199f5..3214cd263 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -8,3 +8,6 @@ export const DEFAULT_VIDEO_CONSTRAINTS: MediaStreamConstraints['video'] = { export const SELECTED_AUDIO_INPUT_KEY = 'TwilioVideoApp-selectedAudioInput'; export const SELECTED_AUDIO_OUTPUT_KEY = 'TwilioVideoApp-selectedAudioOutput'; export const SELECTED_VIDEO_INPUT_KEY = 'TwilioVideoApp-selectedVideoInput'; + +// This is used to store the current background settings in localStorage +export const SELECTED_BACKGROUND_SETTINGS_KEY = 'TwilioVideoApp-selectedBackgroundSettings'; diff --git a/src/hooks/useLocalVideoToggle/useLocalVideoToggle.tsx b/src/hooks/useLocalVideoToggle/useLocalVideoToggle.tsx index 155a5de2c..e9b4b53c8 100644 --- a/src/hooks/useLocalVideoToggle/useLocalVideoToggle.tsx +++ b/src/hooks/useLocalVideoToggle/useLocalVideoToggle.tsx @@ -20,7 +20,9 @@ export default function useLocalVideoToggle() { getLocalVideoTrack() .then((track: LocalVideoTrack) => localParticipant?.publishTrack(track, { priority: 'low' })) .catch(onError) - .finally(() => setIspublishing(false)); + .finally(() => { + setIspublishing(false); + }); } } }, [videoTrack, localParticipant, getLocalVideoTrack, isPublishing, onError, removeLocalVideoTrack]); From 171b376449c94e49e527a2ab5b1b5ec36cc2a412 Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Mon, 26 Jul 2021 12:58:01 -0700 Subject: [PATCH 07/14] VIDEO-5735/Add virtual background feature (#557) Added virtual background feature and unit tests Co-authored-by: Gabe Espinosa --- package-lock.json | 32 +++--- package.json | 4 +- .../useBackgroundSettings.test.tsx | 59 ++++++++-- .../useBackgroundSettings.ts | 101 +++++++++++++++--- 4 files changed, 155 insertions(+), 41 deletions(-) diff --git a/package-lock.json b/package-lock.json index ef73e9b4f..60676558a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,9 +11,9 @@ "dependencies": { "@material-ui/core": "^4.9.1", "@material-ui/icons": "^4.9.1", - "@twilio-labs/plugin-rtc": "0.8.2", - "@twilio/conversations": "1.1.0", - "@twilio/video-processors": "1.0.0", + "@twilio-labs/plugin-rtc": "^0.8.2", + "@twilio/conversations": "^1.1.0", + "@twilio/video-processors": "^1.0.1", "@types/d3-timer": "^1.0.9", "@types/dotenv": "^8.2.0", "@types/express": "^4.17.11", @@ -47,7 +47,7 @@ "strip-color": "^0.1.0", "ts-node": "^9.1.1", "twilio": "3.63.1", - "twilio-video": "^2.14.0", + "twilio-video": "^2.15.2", "typescript": "^3.8.3" }, "devDependencies": { @@ -4986,9 +4986,9 @@ } }, "node_modules/@twilio/video-processors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.0.tgz", - "integrity": "sha512-+Fxrw0B3kfeC4A6YCYTQsU9ZhPMosCadW8u39lU9q1Wqj3pmdQtcekNu33h1dmRCMQn0Z+jCsX+/Ek7idZl4QQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.1.tgz", + "integrity": "sha512-e1gu0Sc0UmpwYyP4cfe0pWTztY6Bu1pCp8Y/apWKvxrlu9UVL2pSpGrlf/QUVP+HUJfWIi1TqG9V/ACWH16pWw==", "dependencies": { "@tensorflow-models/body-pix": "^2.1.0", "@tensorflow/tfjs-backend-cpu": "^3.3.0", @@ -27481,9 +27481,9 @@ } }, "node_modules/twilio-video": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.1.tgz", - "integrity": "sha512-3CcYhLeej2Sg6eqxc0IOz8WKcqso3oVRH68xEipvqT0mQ69XyF59nkckj2zR0Pagt41/1Tug8ZPZVvrvT3F7BQ==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.2.tgz", + "integrity": "sha512-A7I2i5ZZ5hoIU4VLjHLKi83U8D7Es7ElB6BM2RjLuYJZypTFbZxllxMMjW0J683nf6kNdcC/rInxygLHG28CYw==", "dependencies": { "@twilio/webrtc": "4.4.0", "backoff": "^2.5.0", @@ -33563,9 +33563,9 @@ } }, "@twilio/video-processors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.0.tgz", - "integrity": "sha512-+Fxrw0B3kfeC4A6YCYTQsU9ZhPMosCadW8u39lU9q1Wqj3pmdQtcekNu33h1dmRCMQn0Z+jCsX+/Ek7idZl4QQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.1.tgz", + "integrity": "sha512-e1gu0Sc0UmpwYyP4cfe0pWTztY6Bu1pCp8Y/apWKvxrlu9UVL2pSpGrlf/QUVP+HUJfWIi1TqG9V/ACWH16pWw==", "requires": { "@tensorflow-models/body-pix": "^2.1.0", "@tensorflow/tfjs-backend-cpu": "^3.3.0", @@ -51260,9 +51260,9 @@ } }, "twilio-video": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.1.tgz", - "integrity": "sha512-3CcYhLeej2Sg6eqxc0IOz8WKcqso3oVRH68xEipvqT0mQ69XyF59nkckj2zR0Pagt41/1Tug8ZPZVvrvT3F7BQ==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.2.tgz", + "integrity": "sha512-A7I2i5ZZ5hoIU4VLjHLKi83U8D7Es7ElB6BM2RjLuYJZypTFbZxllxMMjW0J683nf6kNdcC/rInxygLHG28CYw==", "requires": { "@twilio/webrtc": "4.4.0", "backoff": "^2.5.0", diff --git a/package.json b/package.json index 0069f9a06..f9cf7967a 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "@material-ui/icons": "^4.9.1", "@twilio-labs/plugin-rtc": "^0.8.2", "@twilio/conversations": "^1.1.0", - "@twilio/video-processors": "1.0.0", + "@twilio/video-processors": "^1.0.1", "@types/d3-timer": "^1.0.9", "@types/dotenv": "^8.2.0", "@types/express": "^4.17.11", @@ -42,7 +42,7 @@ "strip-color": "^0.1.0", "ts-node": "^9.1.1", "twilio": "3.63.1", - "twilio-video": "^2.14.0", + "twilio-video": "^2.15.2", "typescript": "^3.8.3" }, "devDependencies": { diff --git a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx index 5b0585a9c..4e0dd3c1c 100644 --- a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx +++ b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx @@ -12,6 +12,16 @@ jest.mock('@twilio/video-processors', () => { name: 'GaussianBlurBackgroundProcessor', }; }), + VirtualBackgroundProcessor: jest.fn().mockImplementation(() => { + return { + loadModel: mockLoadModel, + backgroundImage: '', + name: 'VirtualBackgroundProcessor', + }; + }), + ImageFit: { + Cover: 'Cover', + }, }; }); @@ -25,6 +35,19 @@ const blurSettings = { index: 0, }; +const imgSettings = { + type: 'image', + index: 2, +}; + +global.Image = jest.fn().mockImplementation(() => { + return { + set src(newSrc: String) { + this.onload(); + }, + }; +}); + let mockVideoTrack: any; let mockRoom: any; let backgroundSettings: any; @@ -60,7 +83,10 @@ describe('The useBackgroundSettings hook ', () => { }); backgroundSettings = renderResult.current[0]; expect(backgroundSettings.type).toEqual('blur'); - expect(mockVideoTrack.addProcessor).toHaveBeenCalled(); + expect(mockVideoTrack.addProcessor).toHaveBeenCalledWith({ + loadModel: mockLoadModel, + name: 'GaussianBlurBackgroundProcessor', + }); }); it('should set the background settings correctly and remove the video processor when "none" is selected', async () => { @@ -75,8 +101,18 @@ describe('The useBackgroundSettings hook ', () => { expect(backgroundSettings.type).toEqual('none'); }); - it('should set the background settings correctly and set the video processor when "image" is selected', () => { - // TODO add test after implementing virtual background feature/logic + it('should set the background settings correctly and set the video processor when "image" is selected', async () => { + await act(async () => { + setBackgroundSettings(imgSettings as BackgroundSettings); + }); + backgroundSettings = renderResult.current[0]; + expect(backgroundSettings.type).toEqual('image'); + expect(backgroundSettings.index).toEqual(2); + expect(mockVideoTrack.addProcessor).toHaveBeenCalledWith({ + backgroundImage: expect.any(Object), + loadModel: mockLoadModel, + name: 'VirtualBackgroundProcessor', + }); }); describe('The setBackgroundSettings function ', () => { @@ -107,10 +143,6 @@ describe('The useBackgroundSettings hook ', () => { it("should not call videoTrack.addProcessor with a param of blurProcessor if backgroundSettings.type is not equal to 'blur'", async () => { mockVideoTrack.addProcessor.mockReset(); - const imgSettings = { - type: 'image', - index: 2, - } as BackgroundSettings; await act(async () => { setBackgroundSettings(imgSettings); }); @@ -121,6 +153,19 @@ describe('The useBackgroundSettings hook ', () => { expect(window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY)).toEqual(JSON.stringify(imgSettings)); }); + it("should not call videoTrack.addProcessor with a param of virtualBackgroundProcessor if backgroundSettings.type is not equal to 'image'", async () => { + mockVideoTrack.addProcessor.mockReset(); + await act(async () => { + setBackgroundSettings(blurSettings); + }); + expect(mockVideoTrack.addProcessor).not.toHaveBeenCalledWith({ + loadModel: mockLoadModel, + backgroundImage: expect.any(Object), + name: 'VirtualBackgroundProcessor', + }); + expect(window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY)).toEqual(JSON.stringify(blurSettings)); + }); + it('should not error when videoTrack does not exist and sets the local storage item', async () => { const { result } = renderHook(() => useBackgroundSettings({} as any, mockRoom)); renderResult = result; diff --git a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts index e9fa45036..618827e39 100644 --- a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts +++ b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts @@ -1,22 +1,38 @@ import { LocalVideoTrack, Room } from 'twilio-video'; import { useState, useEffect } from 'react'; import { SELECTED_BACKGROUND_SETTINGS_KEY } from '../../../constants'; -import { GaussianBlurBackgroundProcessor } from '@twilio/video-processors'; +import { GaussianBlurBackgroundProcessor, VirtualBackgroundProcessor, ImageFit } from '@twilio/video-processors'; +import Abstract from '../../../images/Abstract.jpg'; import AbstractThumb from '../../../images/thumb/Abstract.jpg'; +import BohoHome from '../../../images/BohoHome.jpg'; import BohoHomeThumb from '../../../images/thumb/BohoHome.jpg'; +import Bookshelf from '../../../images/Bookshelf.jpg'; import BookshelfThumb from '../../../images/thumb/Bookshelf.jpg'; +import CoffeeShop from '../../../images/CoffeeShop.jpg'; import CoffeeShopThumb from '../../../images/thumb/CoffeeShop.jpg'; +import Contemporary from '../../../images/Contemporary.jpg'; import ContemporaryThumb from '../../../images/thumb/Contemporary.jpg'; +import CozyHome from '../../../images/CozyHome.jpg'; import CozyHomeThumb from '../../../images/thumb/CozyHome.jpg'; +import Desert from '../../../images/Desert.jpg'; import DesertThumb from '../../../images/thumb/Desert.jpg'; +import Fishing from '../../../images/Fishing.jpg'; import FishingThumb from '../../../images/thumb/Fishing.jpg'; +import Flower from '../../../images/Flower.jpg'; import FlowerThumb from '../../../images/thumb/Flower.jpg'; +import Kitchen from '../../../images/Kitchen.jpg'; import KitchenThumb from '../../../images/thumb/Kitchen.jpg'; +import ModernHome from '../../../images/ModernHome.jpg'; import ModernHomeThumb from '../../../images/thumb/ModernHome.jpg'; +import Nature from '../../../images/Nature.jpg'; import NatureThumb from '../../../images/thumb/Nature.jpg'; +import Ocean from '../../../images/Ocean.jpg'; import OceanThumb from '../../../images/thumb/Ocean.jpg'; +import Patio from '../../../images/Patio.jpg'; import PatioThumb from '../../../images/thumb/Patio.jpg'; +import Plant from '../../../images/Plant.jpg'; import PlantThumb from '../../../images/thumb/Plant.jpg'; +import SanFrancisco from '../../../images/SanFrancisco.jpg'; import SanFranciscoThumb from '../../../images/thumb/SanFrancisco.jpg'; import { Thumbnail } from '../../BackgroundSelectionDialog/BackgroundThumbnail/BackgroundThumbnail'; @@ -63,6 +79,42 @@ const images = [ SanFranciscoThumb, ]; +const rawImagePaths = [ + Abstract, + BohoHome, + Bookshelf, + CoffeeShop, + Contemporary, + CozyHome, + Desert, + Fishing, + Flower, + Kitchen, + ModernHome, + Nature, + Ocean, + Patio, + Plant, + SanFrancisco, +]; + +let imageElements = new Map(); + +const getImage = (index: number): Promise => { + return new Promise((resolve, reject) => { + if (imageElements.has(index)) { + return resolve(imageElements.get(index)); + } + const img = new Image(); + img.onload = () => { + imageElements.set(index, img); + resolve(img); + }; + img.onerror = reject; + img.src = rawImagePaths[index]; + }); +}; + export const backgroundConfig = { imageNames, images, @@ -70,6 +122,7 @@ export const backgroundConfig = { const virtualBackgroundAssets = '/virtualbackground'; let blurProcessor: GaussianBlurBackgroundProcessor; +let virtualBackgroundProcessor: VirtualBackgroundProcessor; export default function useBackgroundSettings(videoTrack: LocalVideoTrack | undefined, room?: Room | null) { const [backgroundSettings, setBackgroundSettings] = useState(() => { @@ -78,27 +131,43 @@ export default function useBackgroundSettings(videoTrack: LocalVideoTrack | unde }); useEffect(() => { - if (!blurProcessor) { - blurProcessor = new GaussianBlurBackgroundProcessor({ - assetsPath: virtualBackgroundAssets, - }); - blurProcessor.loadModel(); - } + const loadProcessors = async () => { + if (!blurProcessor) { + blurProcessor = new GaussianBlurBackgroundProcessor({ + assetsPath: virtualBackgroundAssets, + }); + await blurProcessor.loadModel(); + } + + if (!virtualBackgroundProcessor) { + virtualBackgroundProcessor = new VirtualBackgroundProcessor({ + assetsPath: virtualBackgroundAssets, + backgroundImage: await getImage(0), + fitType: ImageFit.Cover, + }); + await virtualBackgroundProcessor.loadModel(); + } + }; + loadProcessors(); }, []); useEffect(() => { // make sure localParticipant has joined room before applying video processors // this ensures that the video processors are not applied on the LocalVideoPreview - if (videoTrack && room?.localParticipant) { - if (videoTrack.processor) { - videoTrack.removeProcessor(videoTrack.processor); - } - if (backgroundSettings.type === 'blur') { - videoTrack.addProcessor(blurProcessor); - } else if (backgroundSettings.type === 'image') { - // TODO implement image background replacement logic + const handleProcessorChange = async () => { + if (videoTrack && room?.localParticipant) { + if (videoTrack.processor) { + videoTrack.removeProcessor(videoTrack.processor); + } + if (backgroundSettings.type === 'blur') { + videoTrack.addProcessor(blurProcessor); + } else if (backgroundSettings.type === 'image' && typeof backgroundSettings.index === 'number') { + virtualBackgroundProcessor.backgroundImage = await getImage(backgroundSettings.index); + videoTrack.addProcessor(virtualBackgroundProcessor); + } } - } + }; + handleProcessorChange(); window.localStorage.setItem(SELECTED_BACKGROUND_SETTINGS_KEY, JSON.stringify(backgroundSettings)); }, [backgroundSettings, videoTrack, room]); From f023e3d0ad353b3a238bc6d512ac35de9929e41d Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Tue, 27 Jul 2021 12:00:25 -0700 Subject: [PATCH 08/14] VIDEO-5735 | Add isSupported check and unit test (#560) add isSupported check and unit test Co-authored-by: Gabe Espinosa --- .../useBackgroundSettings.test.tsx | 17 +++++++++++++ .../useBackgroundSettings.ts | 24 +++++++++---------- 2 files changed, 29 insertions(+), 12 deletions(-) diff --git a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx index 4e0dd3c1c..def36bd8f 100644 --- a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx +++ b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx @@ -3,6 +3,7 @@ import { SELECTED_BACKGROUND_SETTINGS_KEY } from '../../../constants'; import useBackgroundSettings, { BackgroundSettings } from './useBackgroundSettings'; const mockLoadModel = jest.fn(); +let mockIsSupported = true; jest.mock('@twilio/video-processors', () => { return { GaussianBlurBackgroundProcessor: jest.fn().mockImplementation(() => { @@ -22,6 +23,9 @@ jest.mock('@twilio/video-processors', () => { ImageFit: { Cover: 'Cover', }, + get isSupported() { + return mockIsSupported; + }, }; }); @@ -66,6 +70,7 @@ beforeEach(async () => { }; const { result } = renderHook(() => useBackgroundSettings(mockVideoTrack as any, mockRoom)); renderResult = result; + mockIsSupported = true; [backgroundSettings, setBackgroundSettings] = renderResult.current; await act(async () => { setBackgroundSettings(defaultSettings); @@ -73,6 +78,18 @@ beforeEach(async () => { }); describe('The useBackgroundSettings hook ', () => { + it('should not call loadModel, addProcessor, or removeProcessor if isSupported is false', async () => { + mockIsSupported = false; + mockLoadModel.mockReset(); + // update backgroundSettings to trigger useEffect hook + await act(async () => { + setBackgroundSettings(blurSettings); + }); + expect(mockLoadModel).not.toHaveBeenCalled(); + expect(mockVideoTrack.addProcessor).not.toHaveBeenCalled(); + expect(mockVideoTrack.removeProcessor).not.toHaveBeenCalled(); + }); + it('should return the backgroundsettings and update function.', () => { expect(renderResult.current).toEqual([defaultSettings, expect.any(Function)]); }); diff --git a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts index 618827e39..165d95d7f 100644 --- a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts +++ b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts @@ -1,7 +1,12 @@ import { LocalVideoTrack, Room } from 'twilio-video'; import { useState, useEffect } from 'react'; import { SELECTED_BACKGROUND_SETTINGS_KEY } from '../../../constants'; -import { GaussianBlurBackgroundProcessor, VirtualBackgroundProcessor, ImageFit } from '@twilio/video-processors'; +import { + GaussianBlurBackgroundProcessor, + VirtualBackgroundProcessor, + ImageFit, + isSupported, +} from '@twilio/video-processors'; import Abstract from '../../../images/Abstract.jpg'; import AbstractThumb from '../../../images/thumb/Abstract.jpg'; import BohoHome from '../../../images/BohoHome.jpg'; @@ -129,16 +134,19 @@ export default function useBackgroundSettings(videoTrack: LocalVideoTrack | unde const localStorageSettings = window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY); return localStorageSettings ? JSON.parse(localStorageSettings) : { type: 'none', index: 0 }; }); - useEffect(() => { - const loadProcessors = async () => { + if (!isSupported) { + return; + } + // make sure localParticipant has joined room before applying video processors + // this ensures that the video processors are not applied on the LocalVideoPreview + const handleProcessorChange = async () => { if (!blurProcessor) { blurProcessor = new GaussianBlurBackgroundProcessor({ assetsPath: virtualBackgroundAssets, }); await blurProcessor.loadModel(); } - if (!virtualBackgroundProcessor) { virtualBackgroundProcessor = new VirtualBackgroundProcessor({ assetsPath: virtualBackgroundAssets, @@ -147,14 +155,6 @@ export default function useBackgroundSettings(videoTrack: LocalVideoTrack | unde }); await virtualBackgroundProcessor.loadModel(); } - }; - loadProcessors(); - }, []); - - useEffect(() => { - // make sure localParticipant has joined room before applying video processors - // this ensures that the video processors are not applied on the LocalVideoPreview - const handleProcessorChange = async () => { if (videoTrack && room?.localParticipant) { if (videoTrack.processor) { videoTrack.removeProcessor(videoTrack.processor); From 4efe8079fb391daeabf80ccf1089e5ddf556ac5f Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Tue, 3 Aug 2021 12:46:36 -0700 Subject: [PATCH 09/14] VIDEO-6368 | wait to load image before removing processor (#570) * wait to load image before removing processor Co-authored-by: Gabe Espinosa --- .../useBackgroundSettings.ts | 43 +++++++++++++------ 1 file changed, 31 insertions(+), 12 deletions(-) diff --git a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts index 165d95d7f..82f163ba8 100644 --- a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts +++ b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.ts @@ -1,5 +1,5 @@ import { LocalVideoTrack, Room } from 'twilio-video'; -import { useState, useEffect } from 'react'; +import { useState, useEffect, useCallback } from 'react'; import { SELECTED_BACKGROUND_SETTINGS_KEY } from '../../../constants'; import { GaussianBlurBackgroundProcessor, @@ -134,6 +134,24 @@ export default function useBackgroundSettings(videoTrack: LocalVideoTrack | unde const localStorageSettings = window.localStorage.getItem(SELECTED_BACKGROUND_SETTINGS_KEY); return localStorageSettings ? JSON.parse(localStorageSettings) : { type: 'none', index: 0 }; }); + + const removeProcessor = useCallback(() => { + if (videoTrack && videoTrack.processor) { + videoTrack.removeProcessor(videoTrack.processor); + } + }, [videoTrack]); + + const addProcessor = useCallback( + (processor: GaussianBlurBackgroundProcessor | VirtualBackgroundProcessor) => { + if (!videoTrack || videoTrack.processor === processor) { + return; + } + removeProcessor(); + videoTrack.addProcessor(processor); + }, + [videoTrack, removeProcessor] + ); + useEffect(() => { if (!isSupported) { return; @@ -155,21 +173,22 @@ export default function useBackgroundSettings(videoTrack: LocalVideoTrack | unde }); await virtualBackgroundProcessor.loadModel(); } - if (videoTrack && room?.localParticipant) { - if (videoTrack.processor) { - videoTrack.removeProcessor(videoTrack.processor); - } - if (backgroundSettings.type === 'blur') { - videoTrack.addProcessor(blurProcessor); - } else if (backgroundSettings.type === 'image' && typeof backgroundSettings.index === 'number') { - virtualBackgroundProcessor.backgroundImage = await getImage(backgroundSettings.index); - videoTrack.addProcessor(virtualBackgroundProcessor); - } + if (!room?.localParticipant) { + return; + } + + if (backgroundSettings.type === 'blur') { + addProcessor(blurProcessor); + } else if (backgroundSettings.type === 'image' && typeof backgroundSettings.index === 'number') { + virtualBackgroundProcessor.backgroundImage = await getImage(backgroundSettings.index); + addProcessor(virtualBackgroundProcessor); + } else { + removeProcessor(); } }; handleProcessorChange(); window.localStorage.setItem(SELECTED_BACKGROUND_SETTINGS_KEY, JSON.stringify(backgroundSettings)); - }, [backgroundSettings, videoTrack, room]); + }, [backgroundSettings, videoTrack, room, addProcessor, removeProcessor]); return [backgroundSettings, setBackgroundSettings] as const; } From 248d1a8d82cd0bd4d668d84c4e8d5ada45b95729 Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Tue, 3 Aug 2021 12:56:38 -0700 Subject: [PATCH 10/14] updated twilio-video sdk --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 60676558a..e632e2a9b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,7 @@ "strip-color": "^0.1.0", "ts-node": "^9.1.1", "twilio": "3.63.1", - "twilio-video": "^2.15.2", + "twilio-video": "^2.15.3", "typescript": "^3.8.3" }, "devDependencies": { @@ -27481,9 +27481,9 @@ } }, "node_modules/twilio-video": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.2.tgz", - "integrity": "sha512-A7I2i5ZZ5hoIU4VLjHLKi83U8D7Es7ElB6BM2RjLuYJZypTFbZxllxMMjW0J683nf6kNdcC/rInxygLHG28CYw==", + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.3.tgz", + "integrity": "sha512-lwNNlQ6gdThSIG+vL/X7EDFseRPTUyBkHRFwLYTzkvVpGuf6evzP0qsGQkm0m8wV+YqH6dSiT0C9ufV/7wzfWw==", "dependencies": { "@twilio/webrtc": "4.4.0", "backoff": "^2.5.0", @@ -51260,9 +51260,9 @@ } }, "twilio-video": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.2.tgz", - "integrity": "sha512-A7I2i5ZZ5hoIU4VLjHLKi83U8D7Es7ElB6BM2RjLuYJZypTFbZxllxMMjW0J683nf6kNdcC/rInxygLHG28CYw==", + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/twilio-video/-/twilio-video-2.15.3.tgz", + "integrity": "sha512-lwNNlQ6gdThSIG+vL/X7EDFseRPTUyBkHRFwLYTzkvVpGuf6evzP0qsGQkm0m8wV+YqH6dSiT0C9ufV/7wzfWw==", "requires": { "@twilio/webrtc": "4.4.0", "backoff": "^2.5.0", diff --git a/package.json b/package.json index f9cf7967a..b4fff6e44 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "strip-color": "^0.1.0", "ts-node": "^9.1.1", "twilio": "3.63.1", - "twilio-video": "^2.15.2", + "twilio-video": "^2.15.3", "typescript": "^3.8.3" }, "devDependencies": { From ec37b88d0d83c4c0e7b1bed0fa183a8cc51de03a Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Fri, 6 Aug 2021 12:36:58 -0700 Subject: [PATCH 11/14] fixed breaking tests --- package-lock.json | 644 +++++++++++++++++- .../useBackgroundSettings.test.tsx | 4 +- 2 files changed, 620 insertions(+), 28 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9220d4917..0f1ad5c79 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,12 +6,14 @@ "packages": { "": { "version": "0.4.2", + "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@material-ui/core": "^4.12.3", "@material-ui/icons": "^4.11.2", "@twilio-labs/plugin-rtc": "^0.8.2", "@twilio/conversations": "^1.2.3", + "@twilio/video-processors": "^1.0.1", "@types/d3-timer": "^1.0.9", "@types/dotenv": "^8.2.0", "@types/express": "^4.17.11", @@ -20,10 +22,11 @@ "@types/linkify-it": "^3.0.0", "@types/lodash.throttle": "^4.1.6", "@types/node": "^12.12.26", - "@types/react": "^16.9.19", + "@types/react": "17.0.11", "@types/react-dom": "^16.9.5", "@types/react-router-dom": "^5.1.3", "concurrently": "^5.1.0", + "copyfiles": "2.4.1", "cross-env": "^7.0.2", "d3-timer": "^1.0.10", "express": "^4.17.1", @@ -40,9 +43,10 @@ "react-dom": "^16.12.0", "react-router-dom": "^5.1.2", "react-scripts": "4.0.3", + "rimraf": "3.0.2", "strip-color": "^0.1.0", "ts-node": "^9.1.1", - "twilio": "^3.57.0", + "twilio": "^3.63.1", "twilio-video": "^2.15.3", "typescript": "^3.8.3" }, @@ -5646,6 +5650,83 @@ "node": ">=10" } }, + "node_modules/@tensorflow-models/body-pix": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tensorflow-models/body-pix/-/body-pix-2.2.0.tgz", + "integrity": "sha512-e8PEf8xWlWhXJtGvlTQpdRyUuDXKAFJT/f8SWiBfvim5BAUyFp2dTeVV3gjDDp8MUEo7T3lofTZUexy/aG4YEA==", + "peerDependencies": { + "@tensorflow/tfjs-backend-webgl": "^3.6.0", + "@tensorflow/tfjs-converter": "^3.6.0", + "@tensorflow/tfjs-core": "^3.6.0" + } + }, + "node_modules/@tensorflow/tfjs-backend-cpu": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.8.0.tgz", + "integrity": "sha512-iSwHrqX0Ixh1kelfmxIgChKft/KrcZk9EMHQcX+878XnX7mxB2HfWUqfiJVIcq+Fyr4I3oE4ncbbpmlKMxA85A==", + "dependencies": { + "@types/seedrandom": "2.4.27", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.8.0" + } + }, + "node_modules/@tensorflow/tfjs-backend-webgl": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.8.0.tgz", + "integrity": "sha512-Pjv+oWPf+7YS8kz/UFh2QBeD3F74R63AEU48a44LVh63YHXvdRg/M/Mvhjd55Oe0crDbBLej287SgVB8DHjUXg==", + "dependencies": { + "@tensorflow/tfjs-backend-cpu": "3.8.0", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.5", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.8.0" + } + }, + "node_modules/@tensorflow/tfjs-converter": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.8.0.tgz", + "integrity": "sha512-IWalZtKNfsSHt9He3Tvfje71gwMnFg5msQEiEnAtVnz1Zly0Yi0mycGLp5TPyqPhZCcJ+i9OhgkAlL4sbjP1hw==", + "peerDependencies": { + "@tensorflow/tfjs-core": "3.8.0" + } + }, + "node_modules/@tensorflow/tfjs-core": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.8.0.tgz", + "integrity": "sha512-0VKqNpnTiXIeOql3dnEyPOxKA9yDA366onv3sphm6k8KAzkr+is+GHOHzmo8mL7+AujiOb6o0J7BYhr7yvpNjA==", + "dependencies": { + "@types/long": "^4.0.1", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "long": "4.0.0", + "node-fetch": "~2.6.1", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + } + }, + "node_modules/@tensorflow/tfjs-core/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/@testing-library/dom": { "version": "6.12.2", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.12.2.tgz", @@ -6049,6 +6130,27 @@ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, + "node_modules/@twilio/video-processors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.1.tgz", + "integrity": "sha512-e1gu0Sc0UmpwYyP4cfe0pWTztY6Bu1pCp8Y/apWKvxrlu9UVL2pSpGrlf/QUVP+HUJfWIi1TqG9V/ACWH16pWw==", + "dependencies": { + "@tensorflow-models/body-pix": "^2.1.0", + "@tensorflow/tfjs-backend-cpu": "^3.3.0", + "@tensorflow/tfjs-backend-webgl": "^3.2.0", + "@tensorflow/tfjs-converter": "^3.2.0", + "@tensorflow/tfjs-core": "^3.2.0", + "@types/node": "^14.14.31" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@twilio/video-processors/node_modules/@types/node": { + "version": "14.17.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.9.tgz", + "integrity": "sha512-CMjgRNsks27IDwI785YMY0KLt3co/c0cQ5foxHYv/shC2w8oOnVwz5Ubq1QG5KzrcW+AXk6gzdnxIkDnTvzu3g==" + }, "node_modules/@twilio/webrtc": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@twilio/webrtc/-/webrtc-4.4.0.tgz", @@ -6345,6 +6447,11 @@ "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/offscreencanvas": { + "version": "2019.3.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" + }, "node_modules/@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", @@ -6376,12 +6483,13 @@ "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" }, "node_modules/@types/react": { - "version": "16.9.19", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.19.tgz", - "integrity": "sha512-LJV97//H+zqKWMms0kvxaKYJDG05U2TtQB3chRLF8MPNs+MQh/H1aGlyDUxjaHvu08EAGerdX2z4LTBc7ns77A==", + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.11.tgz", + "integrity": "sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==", "dependencies": { "@types/prop-types": "*", - "csstype": "^2.2.0" + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, "node_modules/@types/react-dom": { @@ -6428,6 +6536,11 @@ "@types/react": "*" } }, + "node_modules/@types/react/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/@types/recursive-readdir": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@types/recursive-readdir/-/recursive-readdir-2.2.0.tgz", @@ -6452,6 +6565,16 @@ "@types/node": "*" } }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/seedrandom": { + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" + }, "node_modules/@types/serve-static": { "version": "1.13.9", "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz", @@ -6525,6 +6648,16 @@ "source-map": "^0.6.1" } }, + "node_modules/@types/webgl-ext": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" + }, + "node_modules/@types/webgl2": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz", + "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" + }, "node_modules/@types/webpack": { "version": "4.41.26", "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz", @@ -10358,6 +10491,169 @@ "node": ">=0.10.0" } }, + "node_modules/copyfiles": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", + "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", + "dependencies": { + "glob": "^7.0.5", + "minimatch": "^3.0.3", + "mkdirp": "^1.0.4", + "noms": "0.0.0", + "through2": "^2.0.1", + "untildify": "^4.0.0", + "yargs": "^16.1.0" + }, + "bin": { + "copyfiles": "copyfiles", + "copyup": "copyfiles" + } + }, + "node_modules/copyfiles/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/copyfiles/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/copyfiles/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/copyfiles/node_modules/color-convert": { + "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/copyfiles/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/copyfiles/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/copyfiles/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/copyfiles/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/copyfiles/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/copyfiles/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/copyfiles/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/copyfiles/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/copyfiles/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/copyfiles/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, "node_modules/core-js": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", @@ -24183,6 +24479,36 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" }, + "node_modules/noms": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", + "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "~1.0.31" + } + }, + "node_modules/noms/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/noms/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/noms/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, "node_modules/noop-logger": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", @@ -28890,6 +29216,11 @@ "resolved": "https://registry.npmjs.org/scmp/-/scmp-2.1.0.tgz", "integrity": "sha512-o/mRQGk9Rcer/jEEw/yw4mwo3EU/NvYvp577/Btqrym9Qy5/MdWGBqipbALgd2lrdWTJ5/gqDusxfnQBxOxT2Q==" }, + "node_modules/seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -31671,28 +32002,24 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "node_modules/twilio": { - "version": "3.57.0", - "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.57.0.tgz", - "integrity": "sha512-gt1NtEM647c/+KGcPiBEY2YCCrvm7nKXfd2bOT6PNYUAbBF5n0s3Ed0lYQW5BngpJEjeZROMZjfp9ikwehS/pg==", + "version": "3.66.1", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.66.1.tgz", + "integrity": "sha512-BmIgfx2VuS7tj4IscBhyEj7CdmtfIaaJ1IuNeGoJFYBx5xikpuwkR0Ceo5CNtK5jnN3SCKmxHxToec/MYEXl0A==", "dependencies": { "axios": "^0.21.1", "dayjs": "^1.8.29", "https-proxy-agent": "^5.0.0", "jsonwebtoken": "^8.5.1", - "lodash": "^4.17.19", + "lodash": "^4.17.21", "q": "2.0.x", "qs": "^6.9.4", "rootpath": "^0.1.2", "scmp": "^2.1.0", - "url-parse": "^1.4.7", + "url-parse": "^1.5.0", "xmlbuilder": "^13.0.2" }, "engines": { "node": ">=6.0" - }, - "peerDependencies": { - "@types/express": "^4.17.7", - "@types/qs": "6.9.4" } }, "node_modules/twilio-mcs-client": { @@ -32137,7 +32464,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, "engines": { "node": ">=8" } @@ -38695,6 +39021,61 @@ "defer-to-connect": "^2.0.0" } }, + "@tensorflow-models/body-pix": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@tensorflow-models/body-pix/-/body-pix-2.2.0.tgz", + "integrity": "sha512-e8PEf8xWlWhXJtGvlTQpdRyUuDXKAFJT/f8SWiBfvim5BAUyFp2dTeVV3gjDDp8MUEo7T3lofTZUexy/aG4YEA==", + "requires": {} + }, + "@tensorflow/tfjs-backend-cpu": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.8.0.tgz", + "integrity": "sha512-iSwHrqX0Ixh1kelfmxIgChKft/KrcZk9EMHQcX+878XnX7mxB2HfWUqfiJVIcq+Fyr4I3oE4ncbbpmlKMxA85A==", + "requires": { + "@types/seedrandom": "2.4.27", + "seedrandom": "2.4.3" + } + }, + "@tensorflow/tfjs-backend-webgl": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.8.0.tgz", + "integrity": "sha512-Pjv+oWPf+7YS8kz/UFh2QBeD3F74R63AEU48a44LVh63YHXvdRg/M/Mvhjd55Oe0crDbBLej287SgVB8DHjUXg==", + "requires": { + "@tensorflow/tfjs-backend-cpu": "3.8.0", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.5", + "seedrandom": "2.4.3" + } + }, + "@tensorflow/tfjs-converter": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.8.0.tgz", + "integrity": "sha512-IWalZtKNfsSHt9He3Tvfje71gwMnFg5msQEiEnAtVnz1Zly0Yi0mycGLp5TPyqPhZCcJ+i9OhgkAlL4sbjP1hw==", + "requires": {} + }, + "@tensorflow/tfjs-core": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.8.0.tgz", + "integrity": "sha512-0VKqNpnTiXIeOql3dnEyPOxKA9yDA366onv3sphm6k8KAzkr+is+GHOHzmo8mL7+AujiOb6o0J7BYhr7yvpNjA==", + "requires": { + "@types/long": "^4.0.1", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "long": "4.0.0", + "node-fetch": "~2.6.1", + "seedrandom": "2.4.3" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + } + } + }, "@testing-library/dom": { "version": "6.12.2", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.12.2.tgz", @@ -39007,6 +39388,26 @@ } } }, + "@twilio/video-processors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@twilio/video-processors/-/video-processors-1.0.1.tgz", + "integrity": "sha512-e1gu0Sc0UmpwYyP4cfe0pWTztY6Bu1pCp8Y/apWKvxrlu9UVL2pSpGrlf/QUVP+HUJfWIi1TqG9V/ACWH16pWw==", + "requires": { + "@tensorflow-models/body-pix": "^2.1.0", + "@tensorflow/tfjs-backend-cpu": "^3.3.0", + "@tensorflow/tfjs-backend-webgl": "^3.2.0", + "@tensorflow/tfjs-converter": "^3.2.0", + "@tensorflow/tfjs-core": "^3.2.0", + "@types/node": "^14.14.31" + }, + "dependencies": { + "@types/node": { + "version": "14.17.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.9.tgz", + "integrity": "sha512-CMjgRNsks27IDwI785YMY0KLt3co/c0cQ5foxHYv/shC2w8oOnVwz5Ubq1QG5KzrcW+AXk6gzdnxIkDnTvzu3g==" + } + } + }, "@twilio/webrtc": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@twilio/webrtc/-/webrtc-4.4.0.tgz", @@ -39302,6 +39703,11 @@ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" }, + "@types/offscreencanvas": { + "version": "2019.3.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" + }, "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", @@ -39333,12 +39739,20 @@ "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" }, "@types/react": { - "version": "16.9.19", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.19.tgz", - "integrity": "sha512-LJV97//H+zqKWMms0kvxaKYJDG05U2TtQB3chRLF8MPNs+MQh/H1aGlyDUxjaHvu08EAGerdX2z4LTBc7ns77A==", + "version": "17.0.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.11.tgz", + "integrity": "sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==", "requires": { "@types/prop-types": "*", - "csstype": "^2.2.0" + "@types/scheduler": "*", + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", + "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" + } } }, "@types/react-dom": { @@ -39409,6 +39823,16 @@ "@types/node": "*" } }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/seedrandom": { + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" + }, "@types/serve-static": { "version": "1.13.9", "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz", @@ -39482,6 +39906,16 @@ "source-map": "^0.6.1" } }, + "@types/webgl-ext": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" + }, + "@types/webgl2": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz", + "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" + }, "@types/webpack": { "version": "4.41.26", "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz", @@ -42489,6 +42923,125 @@ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, + "copyfiles": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", + "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", + "requires": { + "glob": "^7.0.5", + "minimatch": "^3.0.3", + "mkdirp": "^1.0.4", + "noms": "0.0.0", + "through2": "^2.0.1", + "untildify": "^4.0.0", + "yargs": "^16.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + } + } + }, "core-js": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", @@ -53242,6 +53795,38 @@ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" }, + "noms": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", + "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "~1.0.31" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, "noop-logger": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", @@ -56931,6 +57516,11 @@ "resolved": "https://registry.npmjs.org/scmp/-/scmp-2.1.0.tgz", "integrity": "sha512-o/mRQGk9Rcer/jEEw/yw4mwo3EU/NvYvp577/Btqrym9Qy5/MdWGBqipbALgd2lrdWTJ5/gqDusxfnQBxOxT2Q==" }, + "seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -59067,20 +59657,20 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "twilio": { - "version": "3.57.0", - "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.57.0.tgz", - "integrity": "sha512-gt1NtEM647c/+KGcPiBEY2YCCrvm7nKXfd2bOT6PNYUAbBF5n0s3Ed0lYQW5BngpJEjeZROMZjfp9ikwehS/pg==", + "version": "3.66.1", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-3.66.1.tgz", + "integrity": "sha512-BmIgfx2VuS7tj4IscBhyEj7CdmtfIaaJ1IuNeGoJFYBx5xikpuwkR0Ceo5CNtK5jnN3SCKmxHxToec/MYEXl0A==", "requires": { "axios": "^0.21.1", "dayjs": "^1.8.29", "https-proxy-agent": "^5.0.0", "jsonwebtoken": "^8.5.1", - "lodash": "^4.17.19", + "lodash": "^4.17.21", "q": "2.0.x", "qs": "^6.9.4", "rootpath": "^0.1.2", "scmp": "^2.1.0", - "url-parse": "^1.4.7", + "url-parse": "^1.5.0", "xmlbuilder": "^13.0.2" }, "dependencies": { @@ -59441,8 +60031,7 @@ "untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==" }, "upath": { "version": "1.2.0", @@ -60262,6 +60851,7 @@ }, "ssri": { "version": "6.0.1", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", "requires": { "figgy-pudding": "^3.5.1" } diff --git a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx index def36bd8f..166572e5e 100644 --- a/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx +++ b/src/components/VideoProvider/useBackgroundSettings/useBackgroundSettings.test.tsx @@ -44,7 +44,9 @@ const imgSettings = { index: 2, }; -global.Image = jest.fn().mockImplementation(() => { +const globalAny: any = global; + +globalAny.Image = jest.fn().mockImplementation(() => { return { set src(newSrc: String) { this.onload(); From a3c0f7ff4e0ef3821dd8a931ded13991115a96fb Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Fri, 6 Aug 2021 12:49:54 -0700 Subject: [PATCH 12/14] update package.json version and changelog --- CHANGELOG.md | 6 ++++++ package-lock.json | 2 +- package.json | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 740bddda9..fc47f863c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.5.0 (August 6, 2021) + +### New Feature + +- This release adds a virtual background feature. This feature allows users to blur their background or apply a background image from the background selection window. The virtual backgrounds are applied to the video tracks using the [Twilio Video Processors SDK](https://www.twilio.com/docs/video/video-processors). For more information, please view this [blog post](https://www.twilio.com/blog/introducing-virtual-backgrounds-browser-based-video-applications). + ## 0.4.2 (July 29, 2021) ### Dependency Upgrades diff --git a/package-lock.json b/package-lock.json index 0f1ad5c79..049d73a8e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "twilio-video-app-react", - "version": "0.4.2", + "version": "0.5.0", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index 6ec1b5115..f59c66e7e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "twilio-video-app-react", - "version": "0.4.2", + "version": "0.5.0", "private": true, "license": "Apache-2.0", "dependencies": { From 624e3d003863089de45561b64011f36cd875ac43 Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Fri, 6 Aug 2021 15:53:26 -0700 Subject: [PATCH 13/14] update change log, package.json, and revisions --- CHANGELOG.md | 8 +++++++- package-lock.json | 16 ++++++++-------- package.json | 2 +- src/components/MenuBar/MenuBar.tsx | 2 +- 4 files changed, 17 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fc47f863c..2291793f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,13 @@ ### New Feature -- This release adds a virtual background feature. This feature allows users to blur their background or apply a background image from the background selection window. The virtual backgrounds are applied to the video tracks using the [Twilio Video Processors SDK](https://www.twilio.com/docs/video/video-processors). For more information, please view this [blog post](https://www.twilio.com/blog/introducing-virtual-backgrounds-browser-based-video-applications). +- This release adds a virtual background feature. This feature allows users to blur their background or apply a background image from the background selection window. The virtual backgrounds are applied to the video tracks using the [Twilio Video Processors SDK](https://www.twilio.com/docs/video/video-processors). For more information, please view this [blog post](https://www.twilio.com/blog/introducing-virtual-backgrounds-browser-based-video-applications).[#574](https://github.com/twilio/twilio-video-app-react/pull/574) + +### Dependency Upgrades + +- `@material-ui/core` has been updated from 4.9.1. to 4.12.3. [#568](https://github.com/twilio/twilio-video-app-react/pull/568) +- `@material-ui/icons` has been updated from 4.9.1. to 4.11.12. [#568](https://github.com/twilio/twilio-video-app-react/pull/568) +- `@twilio/conversations` has been updated from 1.1.0. to 1.2.3. [#568](https://github.com/twilio/twilio-video-app-react/pull/568) ## 0.4.2 (July 29, 2021) diff --git a/package-lock.json b/package-lock.json index 049d73a8e..60541d379 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,7 +5,7 @@ "requires": true, "packages": { "": { - "version": "0.4.2", + "version": "0.5.0", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { @@ -22,7 +22,7 @@ "@types/linkify-it": "^3.0.0", "@types/lodash.throttle": "^4.1.6", "@types/node": "^12.12.26", - "@types/react": "17.0.11", + "@types/react": "^16.9.19", "@types/react-dom": "^16.9.5", "@types/react-router-dom": "^5.1.3", "concurrently": "^5.1.0", @@ -6483,9 +6483,9 @@ "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" }, "node_modules/@types/react": { - "version": "17.0.11", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.11.tgz", - "integrity": "sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==", + "version": "16.14.12", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.12.tgz", + "integrity": "sha512-7nOJgNsRbARhZhvwPm7cnzahtzEi5VJ9OvcQk8ExEEb1t+zaFklwLVkJz7G1kfxX4X/mDa/icTmzE0vTmqsqBg==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -39739,9 +39739,9 @@ "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" }, "@types/react": { - "version": "17.0.11", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.11.tgz", - "integrity": "sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==", + "version": "16.14.12", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.12.tgz", + "integrity": "sha512-7nOJgNsRbARhZhvwPm7cnzahtzEi5VJ9OvcQk8ExEEb1t+zaFklwLVkJz7G1kfxX4X/mDa/icTmzE0vTmqsqBg==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", diff --git a/package.json b/package.json index f59c66e7e..739a9b540 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@types/linkify-it": "^3.0.0", "@types/lodash.throttle": "^4.1.6", "@types/node": "^12.12.26", - "@types/react": "17.0.11", + "@types/react": "^16.9.19", "@types/react-dom": "^16.9.5", "@types/react-router-dom": "^5.1.3", "concurrently": "^5.1.0", diff --git a/src/components/MenuBar/MenuBar.tsx b/src/components/MenuBar/MenuBar.tsx index 0d8574855..45625f591 100644 --- a/src/components/MenuBar/MenuBar.tsx +++ b/src/components/MenuBar/MenuBar.tsx @@ -95,7 +95,7 @@ export default function MenuBar() { - + From d0ccb6ff4801a59b7c6cb55bd47ab36bb8f17f3e Mon Sep 17 00:00:00 2001 From: Gabe Espinosa Date: Fri, 6 Aug 2021 15:58:40 -0700 Subject: [PATCH 14/14] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2291793f1..6c9e1e610 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ### New Feature -- This release adds a virtual background feature. This feature allows users to blur their background or apply a background image from the background selection window. The virtual backgrounds are applied to the video tracks using the [Twilio Video Processors SDK](https://www.twilio.com/docs/video/video-processors). For more information, please view this [blog post](https://www.twilio.com/blog/introducing-virtual-backgrounds-browser-based-video-applications).[#574](https://github.com/twilio/twilio-video-app-react/pull/574) +- This release adds a virtual background feature. This feature allows users to blur their background or apply a background image from the background selection window. The virtual backgrounds are applied to the video tracks using the [Twilio Video Processors SDK](https://www.twilio.com/docs/video/video-processors). For more information, please view this [blog post](https://www.twilio.com/blog/introducing-virtual-backgrounds-browser-based-video-applications). [#574](https://github.com/twilio/twilio-video-app-react/pull/574) ### Dependency Upgrades