From 02ea96967666f1ccd2aca7e9ae2a26d16329e6dd Mon Sep 17 00:00:00 2001 From: Michael Byers Date: Mon, 26 Dec 2022 11:47:52 -0500 Subject: [PATCH 1/2] initial commit --- package-lock.json | 39061 ++++++++++---------------------------------- package.json | 4 +- src/App.js | 15 +- 3 files changed, 8715 insertions(+), 30365 deletions(-) diff --git a/package-lock.json b/package-lock.json index 39826f12..64502d0e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,54 +1,92 @@ { "name": "contact-list", "version": "0.1.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { + "name": "contact-list", "version": "0.1.0", "dependencies": { "@testing-library/jest-dom": "^5.11.10", "@testing-library/react": "^11.2.6", "@testing-library/user-event": "^12.8.3", + "bootstrap": "^5.2.3", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-scripts": "4.0.3", + "react-router-dom": "6.4", + "react-scripts": "^5.0.1", "web-vitals": "^1.1.1" } }, + "node_modules/@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ampproject/remapping/node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", "dependencies": { - "@babel/highlight": "^7.12.13" + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", - "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==" + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", + "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==", + "engines": { + "node": ">=6.9.0" + } }, "node_modules/@babel/core": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.15.tgz", - "integrity": "sha512-6GXmNYeNjS2Uz+uls5jalOemgIhnTMeaXo+yBUA72kC2uX/8VW6XyhVIo2L8/q0goKQA3EVKx0KOQpVKSeWadQ==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-compilation-targets": "^7.13.13", - "@babel/helper-module-transforms": "^7.13.14", - "@babel/helpers": "^7.13.10", - "@babel/parser": "^7.13.15", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.15", - "@babel/types": "^7.13.14", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.7.tgz", + "integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.20.7", + "@babel/helpers": "^7.20.7", + "@babel/parser": "^7.20.7", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" + "json5": "^2.2.1", + "semver": "^6.3.0" }, "engines": { "node": ">=6.9.0" @@ -66,43 +104,89 @@ "semver": "bin/semver.js" } }, + "node_modules/@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/@babel/generator": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz", - "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", + "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", "dependencies": { - "@babel/types": "^7.13.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/types": "^7.20.7", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", - "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.18.6" + }, + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz", - "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", "dependencies": { - "@babel/compat-data": "^7.13.12", - "@babel/helper-validator-option": "^7.12.17", - "browserslist": "^4.14.5", + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, + "engines": { + "node": ">=6.9.0" + }, "peerDependencies": { "@babel/core": "^7.0.0" } @@ -116,41 +200,47 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", - "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.7.tgz", + "integrity": "sha512-LtoWbDXOaidEf50hmdDqn9g8VEzsorMexoWMQdQODbvmqYmaF23pBP5VNPAGIFHsFQCIeKokDiz3CH5Y2jlY6w==", "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.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "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.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", + "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "regexpu-core": "^4.7.1" + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.2.1" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz", - "integrity": "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", "dependencies": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", "resolve": "^1.14.2", @@ -168,175 +258,305 @@ "semver": "bin/semver.js" } }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", - "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", - "dependencies": { - "@babel/types": "^7.13.0" + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "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==", + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", "dependencies": { - "@babel/helper-get-function-arity": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/types": "^7.18.6" + }, + "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==", + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dependencies": { - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", - "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz", + "integrity": "sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==", "dependencies": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", - "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", "dependencies": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.13.14", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", - "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", + "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", "dependencies": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.13", - "@babel/types": "^7.13.14" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.10", + "@babel/types": "^7.20.7" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.18.6" + }, + "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.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", "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.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", - "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", - "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dependencies": { - "@babel/types": "^7.13.12" + "@babel/types": "^7.20.2" + }, + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", "dependencies": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.20.0" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dependencies": { - "@babel/types": "^7.12.13" + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "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.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", "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.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", - "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", + "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", "dependencies": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", - "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, "node_modules/@babel/parser": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz", - "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", + "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -344,175 +564,280 @@ "node": ">=6.0.0" } }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz", - "integrity": "sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.20.7.tgz", + "integrity": "sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", - "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.7.tgz", + "integrity": "sha512-JB45hbUweYpwAGjkiM7uCyXMENH2lG+9r3G2E+ttc2PRXAoEkpfd/KW5jDg4j8RS6tLtTG1jZi9LbHZVSfs1/A==", "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/helper-create-class-features-plugin": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz", - "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.18.6", "@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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.18.9", "@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.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz", - "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.18.6", "@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.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz", - "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.20.2", "@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.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz", - "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.18.6", "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.18.6", "@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.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz", - "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", "dependencies": { - "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.13.0" + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz", - "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", - "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz", + "integrity": "sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, + "engines": { + "node": ">=6.9.0" + }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", + "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { "node": ">=4" @@ -554,12 +879,29 @@ "@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.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", + "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -588,11 +930,28 @@ } }, "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -621,11 +980,14 @@ } }, "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -697,560 +1059,688 @@ "@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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.19.0" + }, + "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.20.2" + }, + "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", "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.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz", + "integrity": "sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.20.2" + }, + "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz", + "integrity": "sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" + }, + "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz", + "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.20.2" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.9" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", "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.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "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==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", + "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-flow": "^7.12.1" + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "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.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", "dependencies": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.9" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", "dependencies": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz", - "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz", + "integrity": "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==", "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/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz", - "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==", + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", "dependencies": { - "@babel/helper-hoist-variables": "^7.13.0", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-identifier": "^7.12.11", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", "dependencies": { - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-replace-supers": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz", + "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.20.2" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz", - "integrity": "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz", + "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.20.2" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz", - "integrity": "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz", + "integrity": "sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/types": "^7.13.12" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.20.7" }, - "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==", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.12.17" + "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==", + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/plugin-transform-react-jsx": "^7.18.6" }, - "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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz", - "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", "dependencies": { - "regenerator-transform": "^0.14.2" + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", - "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", - "dependencies": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "resolve": "^1.8.1", - "semver": "^5.5.1" + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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" + "semver": "bin/semver.js" } }, "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.18.9" + }, + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.9" + }, + "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.7.tgz", + "integrity": "sha512-m3wVKEvf6SoszD8pu4NZz3PvfKRCMgk6D6d0Qi9hNnlM5M6CFS92EgF4EiHVLKbU0r/r7ty1hg7NPZwE7WRbYw==", "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.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "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.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.18.9" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/preset-env": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz", - "integrity": "sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==", - "dependencies": { - "@babel/compat-data": "^7.13.15", - "@babel/helper-compilation-targets": "^7.13.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.13.15", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-dynamic-import": "^7.13.8", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.13.8", - "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.8", - "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", + "dependencies": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.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.3", @@ -1258,64 +1748,55 @@ "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.12.13", - "@babel/plugin-transform-arrow-functions": "^7.13.0", - "@babel/plugin-transform-async-to-generator": "^7.13.0", - "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.12.13", - "@babel/plugin-transform-classes": "^7.13.0", - "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.0", - "@babel/plugin-transform-dotall-regex": "^7.12.13", - "@babel/plugin-transform-duplicate-keys": "^7.12.13", - "@babel/plugin-transform-exponentiation-operator": "^7.12.13", - "@babel/plugin-transform-for-of": "^7.13.0", - "@babel/plugin-transform-function-name": "^7.12.13", - "@babel/plugin-transform-literals": "^7.12.13", - "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.13.0", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.13.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.13.15", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.13.14", - "babel-plugin-polyfill-corejs2": "^0.2.0", - "babel-plugin-polyfill-corejs3": "^0.2.0", - "babel-plugin-polyfill-regenerator": "^0.2.0", - "core-js-compat": "^3.9.0", + "@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.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.20.2", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.20.1", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", "semver": "^6.3.0" }, + "engines": { + "node": ">=6.9.0" + }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/preset-env/node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", - "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.13.12" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, "node_modules/@babel/preset-env/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -1325,9 +1806,9 @@ } }, "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==", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -1340,83 +1821,107 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz", - "integrity": "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", "dependencies": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-transform-react-display-name": "^7.12.13", - "@babel/plugin-transform-react-jsx": "^7.13.12", - "@babel/plugin-transform-react-jsx-development": "^7.12.17", - "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "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==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-transform-typescript": "^7.12.1" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/@babel/runtime": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", - "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz", + "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==", "dependencies": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", - "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz", + "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==", "dependencies": { - "core-js-pure": "^3.0.0", - "regenerator-runtime": "^0.13.4" + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/template": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", - "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz", - "integrity": "sha512-/mpZMNvj6bce59Qzl09fHEs8Bt8NnpEDQYleHUPZQ3wXUMvXi+HJPLars68oAbmp839fGoOkv2pSL2z9ajCIaQ==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.15", - "@babel/types": "^7.13.14", + "version": "7.20.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.10.tgz", + "integrity": "sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "debug": "^4.1.0", "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/types": { - "version": "7.13.14", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz", - "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", + "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", "dependencies": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@bcoe/v8-coverage": { @@ -1424,978 +1929,1350 @@ "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==", + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", "dependencies": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" }, - "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": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "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/@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.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==", + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", "dependencies": { - "type-fest": "^0.8.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "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/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", - "deprecated": "Moved to 'npm install @sideway/address'" - }, - "node_modules/@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", - "deprecated": "This version has been deprecated and is no longer supported or maintained" - }, - "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/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'", + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", "dependencies": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "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", + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", "dependencies": { - "@hapi/hoek": "^8.3.0" + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", "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" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=6" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "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==", + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", "dependencies": { - "@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" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "node_modules/@jest/console/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", "dependencies": { - "color-convert": "^2.0.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "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==", + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@jest/console/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", "dependencies": { - "color-name": "~1.1.4" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=7.0.0" + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@jest/console/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/console/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@jest/console/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" } }, - "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" + "node_modules/@eslint/eslintrc": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.0.tgz", + "integrity": "sha512-7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5A==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@jest/core/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dependencies": { - "color-convert": "^2.0.1" + "type-fest": "^0.20.2" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@jest/core/node_modules/chalk": { + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "argparse": "^2.0.1" }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@jest/core/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dependencies": { - "color-name": "~1.1.4" + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" }, "engines": { - "node": ">=7.0.0" + "node": ">=10.10.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/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } }, - "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==", + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/@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==", + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dependencies": { - "@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": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": ">=8" } }, - "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==", + "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": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "p-locate": "^4.1.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/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "p-try": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@jest/core/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "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": { - "has-flag": "^4.0.0" + "p-limit": "^2.2.0" }, "engines": { "node": ">=8" } }, - "node_modules/@jest/core/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "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/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", "dependencies": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2" + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/@jest/console/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/@jest/console/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" + "@types/yargs-parser": "*" } }, - "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/@jest/console/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@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", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^7.0.0" + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" - }, - "optionalDependencies": { - "node-notifier": "^8.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/reporters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@jest/console/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "color-convert": "^2.0.1" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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" + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/@jest/reporters/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@jest/core/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-name": "~1.1.4" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/reporters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/reporters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node_modules/@jest/core/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/@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/@jest/core/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/types": "^26.6.2", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.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" + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/@jest/core/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@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/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@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/@jest/environment/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node_modules/@jest/environment/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/@jest/reporters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@jest/expect-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz", + "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==", "dependencies": { - "has-flag": "^4.0.0" + "jest-get-type": "^29.2.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/@jest/fake-timers/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node_modules/@jest/fake-timers/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/@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/@jest/fake-timers/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/@jest/fake-timers/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "@jest/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" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", "dependencies": { - "@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" + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/transform/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@jest/globals/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-convert": "^2.0.1" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/@jest/globals/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/globals/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", "engines": { - "node": ">=10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/transform/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@jest/globals/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dependencies": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/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/globals/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } }, - "node_modules/@jest/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==", + "node_modules/@jest/globals/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/transform/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@jest/globals/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, "engines": { - "node": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/transform/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", "dependencies": { - "has-flag": "^4.0.0" + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/@jest/reporters/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", - "@types/yargs": "^15.0.0", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@jest/reporters/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@types/yargs-parser": "*" } }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/@jest/reporters/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/types/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@jest/schemas": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", "dependencies": { - "color-name": "~1.1.4" + "@sinclair/typebox": "^0.24.1" }, "engines": { - "node": ">=7.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/types/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/types/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@jest/types/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", "dependencies": { - "has-flag": "^4.0.0" + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "node_modules/@jest/test-result/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "@nodelib/fs.stat": "2.0.4", - "run-parallel": "^1.1.9" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">= 8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", - "engines": { - "node": ">= 8" + "node_modules/@jest/test-result/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", - "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", "dependencies": { - "@nodelib/fs.scandir": "2.1.4", - "fastq": "^1.6.0" + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" }, "engines": { - "node": ">= 8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" }, "engines": { - "node": ">=10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/@jest/transform/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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/@jest/transform/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "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 - } + "@types/yargs-parser": "*" } }, - "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==", + "node_modules/@jest/transform/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, "engines": { - "node": ">= 8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@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/@jest/types": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz", + "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==", "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" + "@jest/schemas": "^29.0.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" }, "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@rollup/pluginutils": { + "node_modules/@jridgewell/resolve-uri": { "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", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/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/@nicolo-ribaudo/eslint-scope-5-internals/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/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <4.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@remix-run/router": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.5.tgz", + "integrity": "sha512-my0Mycd+jruq/1lQuO5LBB6WTlL/e8DTCYWp44DfMTDcXz8DcTlgF0ISaLsGewt+ctHN+yA8xMq3q/N7uWJPug==", + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", "estree-walker": "^1.0.1", "picomatch": "^2.2.2" }, @@ -2411,29 +3288,41 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, "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==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", "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==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", "dependencies": { "@sinonjs/commons": "^1.7.0" } }, "node_modules/@surma/rollup-plugin-off-main-thread": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", - "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", "dependencies": { - "ejs": "^2.6.1", - "magic-string": "^0.25.0" + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" } }, "node_modules/@svgr/babel-plugin-add-jsx-attribute": { @@ -2644,106 +3533,36 @@ } }, "node_modules/@testing-library/dom": { - "version": "7.30.3", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.3.tgz", - "integrity": "sha512-7JhIg2MW6WPwyikH2iL3o7z+FTVgSOd2jqCwTAHqK7Qal2gRRYiUQyURAxtbK9VXm/UTyG9bRihv8C5Tznr2zw==", + "version": "8.19.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.1.tgz", + "integrity": "sha512-P6iIPyYQ+qH8CvGauAqanhVnjrnRe0IZFSYCeGkSRW9q3u8bdVn2NPI+lasFyVsEQn1J/IFmp5Aax41+dAP9wg==", + "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", - "aria-query": "^4.2.2", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.4", + "dom-accessibility-api": "^0.5.9", "lz-string": "^1.4.4", - "pretty-format": "^26.6.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@testing-library/dom/node_modules/@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/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" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@testing-library/dom/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@testing-library/dom/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/dom/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" + "pretty-format": "^27.0.2" }, "engines": { - "node": ">=8" + "node": ">=12" } }, "node_modules/@testing-library/jest-dom": { - "version": "5.11.10", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.11.10.tgz", - "integrity": "sha512-FuKiq5xuk44Fqm0000Z9w0hjOdwZRNzgx7xGGxQYepWFZy+OYUMOT/wPI4nLYXCaVltNVpU1W/qmD88wLWDsqQ==", + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", "dependencies": { + "@adobe/css-tools": "^4.0.1", "@babel/runtime": "^7.9.2", "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^4.2.2", + "aria-query": "^5.0.0", "chalk": "^3.0.0", - "css": "^3.0.0", "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", "lodash": "^4.17.15", "redent": "^3.0.0" }, @@ -2753,20 +3572,6 @@ "yarn": ">=1" } }, - "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/@testing-library/jest-dom/node_modules/chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -2779,90 +3584,92 @@ "node": ">=8" } }, - "node_modules/@testing-library/jest-dom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@testing-library/react": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", + "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", "dependencies": { - "color-name": "~1.1.4" + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^7.28.1" }, "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@testing-library/jest-dom/node_modules/css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dependencies": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" + "node": ">=10" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "node_modules/@testing-library/jest-dom/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@testing-library/react/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": ">=8" + "node": ">= 10.14.2" } }, - "node_modules/@testing-library/jest-dom/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "7.31.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz", + "integrity": "sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.6", + "lz-string": "^1.4.4", + "pretty-format": "^26.6.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/@testing-library/jest-dom/node_modules/source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "node_modules/@testing-library/react/node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "node_modules/@testing-library/react/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": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" + "@types/yargs-parser": "*" } }, - "node_modules/@testing-library/jest-dom/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@testing-library/react/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": { - "has-flag": "^4.0.0" + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" }, "engines": { - "node": ">=8" + "node": ">=6.0" } }, - "node_modules/@testing-library/react": { - "version": "11.2.6", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.6.tgz", - "integrity": "sha512-TXMCg0jT8xmuU8BkKMtp8l7Z50Ykew5WNX8UoIKTaLFwKkP2+1YDhOLA2Ga3wY4x29jyntk7EWfum0kjlYiSjQ==", + "node_modules/@testing-library/react/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": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^7.28.1" + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@testing-library/react/node_modules/@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" + "node": ">= 10" } }, "node_modules/@testing-library/user-event": { @@ -2880,28 +3687,32 @@ "@testing-library/dom": ">=7.21.4" } }, - "node_modules/@testing-library/user-event/node_modules/@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" } }, - "node_modules/@types/anymatch": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", - "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==" + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } }, "node_modules/@types/aria-query": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", - "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==", + "peer": true }, "node_modules/@types/babel__core": { - "version": "7.1.14", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", - "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", + "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -2911,51 +3722,106 @@ } }, "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==", + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", "dependencies": { "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__traverse": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", - "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", "dependencies": { "@babel/types": "^7.3.0" } }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, "node_modules/@types/eslint": { - "version": "7.2.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz", - "integrity": "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==", + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" } }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, "node_modules/@types/estree": { - "version": "0.0.47", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", - "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" }, - "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==", + "node_modules/@types/express": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz", + "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==", "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.31", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" } }, "node_modules/@types/graceful-fs": { @@ -2967,14 +3833,22 @@ } }, "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==" + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dependencies": { + "@types/node": "*" + } }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.0", @@ -2985,46 +3859,70 @@ } }, "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==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/@types/jest": { - "version": "26.0.22", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz", - "integrity": "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==", + "version": "29.2.4", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.4.tgz", + "integrity": "sha512-PipFB04k2qTRPePduVLTRiPzQfvMeLwUN3Z21hsAKaB/W9IIzgB2pizCL466ftJlcyZqnHoC9ZHpxLGl3fS86A==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz", + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==", "dependencies": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, "node_modules/@types/json-schema": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", - "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" }, - "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/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "node_modules/@types/node": { - "version": "14.14.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.40.tgz", - "integrity": "sha512-2HoZZGylcnz19ZSbvWhgWHqvprw1ZGHanxIrDWYykPD4CauLW4gcyLzCVfUN2kv/1t1F3CurQIdi+s1l9+XgEA==" - }, - "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==" + "version": "18.11.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.17.tgz", + "integrity": "sha512-HJSUJmni4BeDHhfzn6nF0sVmd1SMezP7/4F0Lq+aXzmp2xm9O7WXrUtHW/CHlYVtZUbByEvWidHqRtcJXGF2Ng==" }, "node_modules/@types/parse-json": { "version": "4.0.0", @@ -3032,138 +3930,132 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "node_modules/@types/prettier": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", - "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" }, "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==" + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", "dependencies": { "@types/node": "*" } }, - "node_modules/@types/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/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, - "node_modules/@types/tapable": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz", - "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==" + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" }, - "node_modules/@types/testing-library__jest-dom": { - "version": "5.9.5", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz", - "integrity": "sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ==", + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", "dependencies": { - "@types/jest": "*" + "@types/express": "*" } }, - "node_modules/@types/uglify-js": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz", - "integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==", + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/@types/uglify-js/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "@types/mime": "*", + "@types/node": "*" } }, - "node_modules/@types/webpack": { - "version": "4.41.27", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz", - "integrity": "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==", + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", "dependencies": { - "@types/anymatch": "*", - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "source-map": "^0.6.0" + "@types/node": "*" } }, - "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==", + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", "dependencies": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" + "@types/jest": "*" } }, - "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/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" }, - "node_modules/@types/webpack/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.17.tgz", + "integrity": "sha512-72bWxFKTK6uwWJAVT+3rF6Jo6RTojiJ27FQo8Rf60AL+VZbzoVPnMFhKsUnbjR8A3BTCYQ7Mv3hnl8T0A+CX9g==", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", - "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.0.tgz", + "integrity": "sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==", "dependencies": { - "@typescript-eslint/experimental-utils": "4.22.0", - "@typescript-eslint/scope-manager": "4.22.0", - "debug": "^4.1.1", - "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/type-utils": "5.47.0", + "@typescript-eslint/utils": "5.47.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.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" + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -3172,47 +4064,42 @@ } }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", - "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.47.0.tgz", + "integrity": "sha512-DAP8xOaTAJLxouU0QrATiw8o/OHxxbUBXtkf9v+bCCU6tbJUn24xwB1dHFw3b5wYq4XvC1z5lYEN0g/Rx1sjzA==", "dependencies": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.22.0", - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/typescript-estree": "4.22.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" + "@typescript-eslint/utils": "5.47.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "*" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", - "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.0.tgz", + "integrity": "sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==", "dependencies": { - "@typescript-eslint/scope-manager": "4.22.0", - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/typescript-estree": "4.22.0", - "debug": "^4.1.1" + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", + "debug": "^4.3.4" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -3221,27 +4108,53 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", - "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.0.tgz", + "integrity": "sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==", "dependencies": { - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/visitor-keys": "4.22.0" + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/visitor-keys": "5.47.0" }, "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.0.tgz", + "integrity": "sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/utils": "5.47.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/@typescript-eslint/types": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", - "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.0.tgz", + "integrity": "sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==", "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", @@ -3249,20 +4162,20 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", - "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.0.tgz", + "integrity": "sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==", "dependencies": { - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/visitor-keys": "4.22.0", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/visitor-keys": "5.47.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", @@ -3274,16 +4187,61 @@ } } }, + "node_modules/@typescript-eslint/utils": { + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz", + "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.47.0", + "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/typescript-estree": "5.47.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", - "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", + "version": "5.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.0.tgz", + "integrity": "sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==", "dependencies": { - "@typescript-eslint/types": "4.22.0", - "eslint-visitor-keys": "^2.0.0" + "@typescript-eslint/types": "5.47.0", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", @@ -3291,159 +4249,133 @@ } }, "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==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, "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==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" }, - "node_modules/@webassemblyjs/helper-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==", + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", "dependencies": { - "@webassemblyjs/wast-printer": "1.9.0" + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "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-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" }, - "node_modules/@webassemblyjs/helper-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==", + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", "dependencies": { - "@webassemblyjs/ast": "1.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" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", "dependencies": { - "@webassemblyjs/ast": "1.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" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", "dependencies": { - "@webassemblyjs/ast": "1.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" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", + "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" } }, @@ -3458,26 +4390,26 @@ "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==" + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" }, "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "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==", + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", "bin": { "acorn": "bin/acorn" }, @@ -3494,14 +4426,54 @@ "acorn-walk": "^7.1.1" } }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, "node_modules/acorn-jsx": { - "version": "5.3.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==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/acorn-walk": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", @@ -3511,17 +4483,17 @@ } }, "node_modules/address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", "engines": { - "node": ">= 0.12.0" + "node": ">= 10.0.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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", "dependencies": { "loader-utils": "^2.0.0", "regex-parser": "^2.2.11" @@ -3530,16 +4502,15 @@ "node": ">=8.9" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "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": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "debug": "4" }, "engines": { - "node": ">=8" + "node": ">= 6.0.0" } }, "node_modules/ajv": { @@ -3557,14 +4528,42 @@ "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==", + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, "peerDependencies": { - "ajv": ">=5.0.0" + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, "node_modules/ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", @@ -3573,19 +4572,6 @@ "ajv": "^6.9.1" } }, - "node_modules/alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" - }, - "node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "engines": { - "node": ">=6" - } - }, "node_modules/ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -3600,10 +4586,10 @@ "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", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", "engines": [ "node >= 0.8.0" ], @@ -3612,28 +4598,31 @@ } }, "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==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { "node": ">=8" } }, "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -3642,10 +4631,10 @@ "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/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" }, "node_modules/argparse": { "version": "1.0.10", @@ -3656,44 +4645,11 @@ } }, "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==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", "dependencies": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "engines": { - "node": ">=0.10.0" + "deep-equal": "^2.0.5" } }, "node_modules/array-flatten": { @@ -3702,15 +4658,15 @@ "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "node_modules/array-includes": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", - "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "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" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" }, "engines": { "node": ">= 0.4" @@ -3727,30 +4683,15 @@ "node": ">=8" } }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/array.prototype.flat": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", - "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -3760,14 +4701,14 @@ } }, "node_modules/array.prototype.flatmap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", - "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "function-bind": "^1.1.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -3776,116 +4717,55 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "engines": { - "node": ">=8" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "node_modules/asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "node_modules/assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", "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=", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, "engines": { - "node": ">=0.8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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=", + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", "dependencies": { - "inherits": "2.0.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" } }, - "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/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" }, "node_modules/ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "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" - } + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" }, "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/at-least-node": { "version": "1.0.0", @@ -3895,55 +4775,53 @@ "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==", + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], "dependencies": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "colorette": "^1.2.1", + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" }, "bin": { "autoprefixer": "bin/autoprefixer" }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "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=", + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", "engines": { - "node": "*" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - }, "node_modules/axe-core": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz", - "integrity": "sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.1.tgz", + "integrity": "sha512-lCZN5XRuOnpG4bpMq8v0khrWtUOn+i8lZSb6wHZH56ZfbIEv6XwJV84AAueh9/zi7qPVJ/E4yz6fmsiyOmXR4w==", "engines": { "node": ">=4" } @@ -3953,190 +4831,94 @@ "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==", - "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", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" }, "engines": { - "node": ">=6" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { - "eslint": ">= 4.12.1" - } - }, - "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" + "@babel/core": "^7.8.0" } }, - "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" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.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" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/babel-jest/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-name": "~1.1.4" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/babel-jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/babel-jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/babel-jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/babel-jest/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/yargs-parser": "*" } }, "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==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dependencies": { - "find-cache-dir": "^2.1.0", - "loader-utils": "^1.4.0", - "mkdirp": "^0.5.3", - "pify": "^4.0.1", + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", "schema-utils": "^2.6.5" }, "engines": { - "node": ">= 6.9" + "node": ">= 8.9" }, "peerDependencies": { "@babel/core": "^7.0.0", "webpack": ">=2" } }, - "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==", + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dependencies": { - "object.assign": "^4.1.0" + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "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==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-instrument": "^5.0.4", "test-exclude": "^6.0.0" }, "engines": { @@ -4144,9 +4926,9 @@ } }, "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==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -4154,49 +4936,38 @@ "@types/babel__traverse": "^7.0.6" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "dependencies": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - } - }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" }, "engines": { - "node": ">=8" + "node": ">=10", + "npm": ">=6" } }, "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==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", "peerDependencies": { "@babel/core": "^7.1.0" } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz", - "integrity": "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "dependencies": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.0", + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", "semver": "^6.1.1" }, "peerDependencies": { @@ -4212,42 +4983,28 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz", - "integrity": "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.2.0", - "core-js-compat": "^3.9.1" + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz", - "integrity": "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.2.0" + "@babel/helper-define-polyfill-provider": "^0.3.3" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "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", @@ -4276,260 +5033,41 @@ } }, "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==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", "dependencies": { - "babel-plugin-jest-hoist": "^26.6.2", + "babel-plugin-jest-hoist": "^27.5.1", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "node_modules/babel-preset-react-app": { - "version": "10.0.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/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", - "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", - "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", - "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", - "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", - "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", - "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", - "dependencies": { - "@babel/compat-data": "^7.12.1", - "@babel/helper-compilation-targets": "^7.12.1", - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.1", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.1", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.1", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.1", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.1", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.1", - "core-js-compat": "^3.6.2", - "semver": "^5.5.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { - "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" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/babel-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==", - "deprecated": "core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.", - "hasInstallScript": true - }, - "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" + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" } }, "node_modules/balanced-match": { @@ -4537,65 +5075,10 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "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" - } + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" }, "node_modules/bfj": { "version": "7.0.2", @@ -4623,54 +5106,42 @@ "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/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, - "node_modules/bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dependencies": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "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==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "engines": { "node": ">= 0.8" } @@ -4683,36 +5154,55 @@ "ms": "2.0.0" } }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/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" - } + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", + "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/bootstrap": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz", + "integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "peerDependencies": { + "@popperjs/core": "^2.11.6" + } }, "node_modules/brace-expansion": { "version": "1.1.11", @@ -4734,122 +5224,36 @@ "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/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-sign/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "node_modules/browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" } - ] - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz", - "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==", + ], "dependencies": { - "caniuse-lite": "^1.0.30001208", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.712", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" }, "bin": { "browserslist": "cli.js" }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" } }, "node_modules/bser": { @@ -4860,35 +5264,15 @@ "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-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=" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "node_modules/builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "engines": { "node": ">=6" }, @@ -4896,76 +5280,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "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=", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "engines": { "node": ">= 0.8" } }, - "node_modules/cacache": { - "version": "15.0.6", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz", - "integrity": "sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w==", - "dependencies": { - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cacache/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -4978,36 +5300,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-callsite/node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -5026,9 +5318,9 @@ } }, "node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "engines": { "node": ">=10" }, @@ -5036,6 +5328,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, "node_modules/caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -5048,45 +5348,41 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001208", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001208.tgz", - "integrity": "sha512-OE5UE4+nBOro8Dyvv0lfx+SRtfVIOM9uhKqFmJeUbGriqhhStgp1A0OyBpgy3OUF8AhYCT+PVwPC1gMl2ZcQMA==" - }, - "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.*" - } + "version": "1.0.30001441", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz", + "integrity": "sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] }, "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.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==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", "engines": { "node": ">=4" } }, - "node_modules/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==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/char-regex": { @@ -5098,37 +5394,45 @@ } }, "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==" + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" }, "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, + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { - "anymatch": "~3.1.1", + "anymatch": "~3.1.2", "braces": "~3.0.2", - "glob-parent": "~5.1.0", + "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" }, "engines": { "node": ">= 8.10.0" }, "optionalDependencies": { - "fsevents": "~2.3.1" + "fsevents": "~2.3.2" } }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, "engines": { - "node": ">=10" + "node": ">= 6" } }, "node_modules/chrome-trace-event": { @@ -5140,155 +5444,43 @@ } }, "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/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.0.tgz", + "integrity": "sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" }, "node_modules/clean-css": { - "version": "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==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", "dependencies": { "source-map": "~0.6.0" }, "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" + "node": ">= 10.0" } }, "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "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": "^6.2.0" + "wrap-ansi": "^7.0.0" } }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -5307,33 +5499,31 @@ "node": ">= 4.0" } }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", - "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "color-convert": "^1.9.1", - "color-string": "^1.5.4" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/color-convert": { + "node_modules/coa/node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", @@ -5341,24 +5531,68 @@ "color-name": "1.1.3" } }, - "node_modules/color-name": { + "node_modules/coa/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "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==", + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, "node_modules/colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" }, "node_modules/combined-stream": { "version": "1.0.8", @@ -5372,17 +5606,22 @@ } }, "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { - "node": ">= 6" + "node": ">= 12" } }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, "node_modules/common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", "engines": { "node": ">=4.0.0" } @@ -5390,20 +5629,7 @@ "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" - } + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" }, "node_modules/compressible": { "version": "2.0.18", @@ -5444,86 +5670,37 @@ "node_modules/compression/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/concat-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "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==" + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" }, "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", "engines": { "node": ">=0.8" } }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" - }, - "node_modules/contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dependencies": { - "safe-buffer": "5.1.2" + "safe-buffer": "5.2.1" }, "engines": { "node": ">= 0.6" @@ -5538,17 +5715,14 @@ } }, "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" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" }, "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==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "engines": { "node": ">= 0.6" } @@ -5556,44 +5730,12 @@ "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" - } + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "node_modules/core-js": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz", - "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==", + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.27.0.tgz", + "integrity": "sha512-wY6cKosevs430KRkHUIsvepDXHGjlXOZO3hYXNyqpD6JvB0X28aXyv0t1Y1vZMwE7SoKmtfa6IASHCPN52FwBQ==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -5601,30 +5743,21 @@ } }, "node_modules/core-js-compat": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.1.tgz", - "integrity": "sha512-ZHQTdTPkqvw2CeHiZC970NNJcnwzT6YIueDMASKt+p3WbZsLXOcoD392SkcWhkC0wBBHhlfhqGKKsNCQUozYtg==", + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.27.0.tgz", + "integrity": "sha512-spN2H4E/wocMML7XtbKuqttHHM+zbF3bAdl9mT4/iyFaF33bowQGjxiWNWyvUJGH9F+hTgnhWziiLtwu3oC/Qg==", "dependencies": { - "browserslist": "^4.16.3", - "semver": "7.0.0" + "browserslist": "^4.21.4" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/core-js-pure": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.1.tgz", - "integrity": "sha512-PeyJH2SE0KuxY5eCGNWA+W+CeDpB6M1PN3S7Am7jSv/Ttuxz2SnWbIiVQOn/TDaGaGtxo8CRWHkXwJscbUHtVw==", + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.0.tgz", + "integrity": "sha512-fJml7FM6v1HI3Gkg5/Ifc/7Y2qXcJxaDwSROeZGAZfNykSTvUk94WT55TYzJ2lFHK0voSr/d4nOVChLuNCWNpA==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -5632,14 +5765,14 @@ } }, "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=" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "node_modules/cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -5651,45 +5784,6 @@ "node": ">=10" } }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -5703,171 +5797,197 @@ "node": ">= 8" } }, - "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=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "engines": { - "node": ">=4" - } - }, - "node_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": ">=8" } }, "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==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", "dependencies": { - "postcss": "^7.0.5" + "postcss-selector-parser": "^6.0.9" }, "bin": { - "css-blank-pseudo": "cli.js" + "css-blank-pseudo": "dist/cli.cjs" }, "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": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, "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" - }, + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", "engines": { - "node": ">4" + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" } }, "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==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^5.0.0-rc.4" + "postcss-selector-parser": "^6.0.9" }, "bin": { - "css-has-pseudo": "cli.js" + "css-has-pseudo": "dist/cli.cjs" }, "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" + "node": "^12 || ^14 || >=16" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.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/css-loader": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", "dependencies": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" }, "engines": { - "node": ">=4" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/css-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", - "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", - "dependencies": { - "camelcase": "^6.0.0", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^2.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.3", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.1", - "semver": "^7.3.2" + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.27.0 || ^5.0.0" + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": 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==", + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "dependencies": { - "postcss": "^7.0.5" - }, - "bin": { - "css-prefers-color-scheme": "cli.js" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=6.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, "node_modules/css-select-base-adapter": { @@ -5887,18 +6007,10 @@ "node": ">=8.0.0" } }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "engines": { "node": ">= 6" }, @@ -5909,20 +6021,16 @@ "node_modules/css.escape": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" - }, - "node_modules/css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" }, "node_modules/cssdb": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", - "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.2.0.tgz", + "integrity": "sha512-JYlIsE7eKHSi0UNuCyo96YuIDFqvhGgHw4Ck6lsN+DP0Tp8M64UTDT2trGbkMDqnCoEjks7CkS0XcjU0rkvBdg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } }, "node_modules/cssesc": { "version": "3.0.0", @@ -5936,138 +6044,76 @@ } }, "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==", + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", "dependencies": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" + "cssnano-preset-default": "^5.2.13", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" }, "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-preset-default": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", - "dependencies": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" + "node": "^10 || ^12 || >=14.0" }, - "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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" }, - "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" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/cssnano/node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "node_modules/cssnano-preset-default": { + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.1", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/cssnano/node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/csso": { @@ -6098,14 +6144,6 @@ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, - "node_modules/csso/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/cssom": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", @@ -6127,35 +6165,10 @@ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" }, - "node_modules/cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, "node_modules/damerau-levenshtein": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" }, "node_modules/data-urls": { "version": "2.0.0", @@ -6171,9 +6184,9 @@ } }, "node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dependencies": { "ms": "2.1.2" }, @@ -6186,52 +6199,45 @@ } } }, - "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" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" }, "node_modules/dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" }, "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==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", + "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "isarray": "^2.0.5", + "object-is": "^1.1.5", "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.8" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "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=" + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/deepmerge": { "version": "4.2.2", @@ -6242,313 +6248,143 @@ } }, "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", "dependencies": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" + "execa": "^5.0.0" }, "engines": { - "node": ">=6" + "node": ">= 10" } }, - "node_modules/default-gateway/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "engines": { - "node": ">=4.8" + "node": ">=8" } }, - "node_modules/default-gateway/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dependencies": { - "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" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "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": ">= 0.4" }, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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": { - "path-key": "^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": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { - "node": ">=4" + "node": ">=0.4.0" } }, - "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=", + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">=4" - } - }, - "node_modules/default-gateway/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "node": ">= 0.8" } }, - "node_modules/default-gateway/node_modules/shebang-command": { + "node_modules/destroy": { "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" - }, + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "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=", + "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": ">=0.10.0" + "node": ">=8" } }, - "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==", + "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": { - "isexe": "^2.0.0" + "address": "^1.0.1", + "debug": "^2.6.0" }, "bin": { - "which": "bin/which" - } - }, - "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" + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, "engines": { - "node": ">= 0.4" + "node": ">= 4.2.1" } }, - "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==", + "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": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" + "ms": "2.0.0" } }, - "node_modules/del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", "dependencies": { - "@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" + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" }, "engines": { - "node": ">=6" + "node": ">=0.8.0" } }, - "node_modules/del/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", - "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==" - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" }, "node_modules/diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.3.1.tgz", + "integrity": "sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==", "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.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", @@ -6560,26 +6396,25 @@ "node": ">=8" } }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" }, "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=", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", "dependencies": { - "buffer-indexof": "^1.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" } }, "node_modules/doctrine": { @@ -6594,9 +6429,9 @@ } }, "node_modules/dom-accessibility-api": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz", - "integrity": "sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ==" + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" }, "node_modules/dom-converter": { "version": "0.2.0", @@ -6607,18 +6442,22 @@ } }, "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==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dependencies": { "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "funding": [ { "type": "github", @@ -6626,20 +6465,6 @@ } ] }, - "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", @@ -6660,20 +6485,30 @@ } }, "node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dependencies": { - "domelementtype": "1" + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/dot-case": { @@ -6685,31 +6520,12 @@ "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/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==", + "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/dotenv-expand": { @@ -6722,90 +6538,34 @@ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/duplexify/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "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, + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, "engines": { "node": ">=0.10.0" } }, "node_modules/electron-to-chromium": { - "version": "1.3.717", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.717.tgz", - "integrity": "sha512-OfzVPIqD1MkJ7fX+yTl2nKyOE4FReeVfMCzzxQS+Kp43hZYwHwThlGP+EGIZRXJsxCM7dqo8Y65NOX/HP12iXQ==" - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" }, "node_modules/emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", "engines": { "node": ">=10" }, @@ -6829,75 +6589,21 @@ "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "engines": { "node": ">= 0.8" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, "node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/enhanced-resolve/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/enhanced-resolve/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dependencies": { - "ansi-colors": "^4.1.1" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">=8.6" + "node": ">=10.13.0" } }, "node_modules/entities": { @@ -6908,17 +6614,6 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, - "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", @@ -6928,34 +6623,43 @@ } }, "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==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", "dependencies": { - "stackframe": "^1.1.1" + "stackframe": "^1.3.4" } }, "node_modules/es-abstract": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", - "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "version": "1.20.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz", + "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==", "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "gopd": "^1.0.1", "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.2", - "is-string": "^1.0.5", - "object-inspect": "^1.9.0", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.0" + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "unbox-primitive": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -6964,49 +6668,56 @@ "url": "https://github.com/sponsors/ljharb" } }, - "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/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "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/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" }, - "node_modules/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/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "has": "^1.0.3" } }, - "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==", + "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": { - "d": "^1.0.1", - "ext": "^1.1.2" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/escalade": { @@ -7020,14 +6731,17 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "engines": { - "node": ">=0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/escodegen": { @@ -7051,18 +6765,10 @@ "source-map": "~0.6.1" } }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "engines": { - "node": ">=4.0" - } - }, "node_modules/escodegen/node_modules/levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "dependencies": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -7090,24 +6796,15 @@ "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=", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", "engines": { "node": ">= 0.8.0" } }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/escodegen/node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "dependencies": { "prelude-ls": "~1.1.2" }, @@ -7116,176 +6813,169 @@ } }, "node_modules/eslint": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz", - "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==", - "dependencies": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "version": "8.30.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.30.0.tgz", + "integrity": "sha512-MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rMQ==", + "dependencies": { + "@eslint/eslintrc": "^1.4.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", - "debug": "^4.0.1", + "debug": "^4.3.2", "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", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", "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.0.0", - "globals": "^13.6.0", - "ignore": "^4.0.6", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.21", - "minimatch": "^3.0.4", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", "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", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "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" + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" }, "peerDependencies": { - "@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 - } + "eslint": "^8.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==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", "dependencies": { - "debug": "^2.6.9", - "resolve": "^1.13.1" + "debug": "^3.2.7", + "resolve": "^1.20.0" } }, "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==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, - "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==", + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", "dependencies": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" + "debug": "^3.2.7" }, "engines": { "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "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==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { - "ms": "2.0.0" + "ms": "^2.1.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/eslint-plugin-flowtype": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.0.tgz", - "integrity": "sha512-6Oa0D6kq3PGwJvivrLNSgeiPN/ftPkRvhbeHWoXUEGQ+ZugerSJvoMDSCc9dZa4R691b/eLXpx8dyMSZM1Tc4w==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", "dependencies": { - "lodash": "^4.17.15", + "lodash": "^4.17.21", "string-natural-compare": "^3.0.1" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=12.0.0" }, "peerDependencies": { - "eslint": "^7.1.0" + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" } }, "node_modules/eslint-plugin-import": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", - "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", "dependencies": { - "array-includes": "^3.1.1", - "array.prototype.flat": "^1.2.3", - "contains-path": "^0.1.0", + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.4", - "eslint-module-utils": "^2.6.0", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", "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" + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" }, "engines": { "node": ">=4" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, "node_modules/eslint-plugin-import/node_modules/debug": { @@ -7297,12 +6987,11 @@ } }, "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=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dependencies": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" + "esutils": "^2.0.2" }, "engines": { "node": ">=0.10.0" @@ -7311,86 +7000,114 @@ "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=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/eslint-plugin-jest": { - "version": "24.3.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.5.tgz", - "integrity": "sha512-XG4rtxYDuJykuqhsOqokYIR84/C8pRihRtEpVskYLbIIKGwPNW2ySxdctuVzETZE+MbF/e7wmsnbNVpzM0rDug==", + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", "dependencies": { - "@typescript-eslint/experimental-utils": "^4.0.1" + "@typescript-eslint/experimental-utils": "^5.0.0" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": ">= 4", - "eslint": ">=5" + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "@typescript-eslint/eslint-plugin": { "optional": true + }, + "jest": { + "optional": true } } }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.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==", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", "dependencies": { - "@babel/runtime": "^7.11.2", + "@babel/runtime": "^7.18.9", "aria-query": "^4.2.2", - "array-includes": "^3.1.1", + "array-includes": "^3.1.5", "ast-types-flow": "^0.0.7", - "axe-core": "^4.0.2", + "axe-core": "^4.4.3", "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.6", - "emoji-regex": "^9.0.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", "has": "^1.0.3", - "jsx-ast-utils": "^3.1.0", - "language-tags": "^1.0.5" + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" }, "engines": { "node": ">=4.0" }, "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" } }, "node_modules/eslint-plugin-react": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz", - "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==", + "version": "7.31.11", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz", + "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==", "dependencies": { - "array-includes": "^3.1.3", - "array.prototype.flatmap": "^1.2.4", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", - "has": "^1.0.3", + "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.0.4", - "object.entries": "^1.1.3", - "object.fromentries": "^2.0.4", - "object.values": "^1.1.3", - "prop-types": "^15.7.2", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", "resolve": "^2.0.0-next.3", - "string.prototype.matchall": "^4.0.4" + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" }, "engines": { "node": ">=4" }, "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, "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==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", "engines": { "node": ">=10" }, "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, "node_modules/eslint-plugin-react/node_modules/doctrine": { @@ -7405,282 +7122,216 @@ } }, "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==", + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/eslint-plugin-testing-library": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", - "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.9.1.tgz", + "integrity": "sha512-6BQp3tmb79jLLasPHJmy8DnxREe+2Pgf7L+7o09TSWPfdqqtQfRZmZNetr5mOs3yqZk/MRNxpN3RUpJe0wB4LQ==", "dependencies": { - "@typescript-eslint/experimental-utils": "^3.10.1" + "@typescript-eslint/utils": "^5.13.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0", + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", "npm": ">=6" }, "peerDependencies": { - "eslint": "^5 || ^6 || ^7" + "eslint": "^7.5.0 || ^8.0.0" } }, - "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==", + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dependencies": { - "@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" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/mysticatea" }, "peerDependencies": { - "eslint": "*" + "eslint": ">=5" } }, - "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/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/eslint-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/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", "dependencies": { - "@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" + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://opencollective.com/webpack" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.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==", + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/eslint-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/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=8.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.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/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "dependencies": { - "eslint-visitor-keys": "^1.1.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">=6" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "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" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/eslint-webpack-plugin": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.3.tgz", - "integrity": "sha512-LewNevZf9ghDCxCGT6QltNWVi8KIYWc4LKcin8K9Azh1hypG7YAmobUDIU67fAPa+eMjRnU4rjEkLbYI1w5/UA==", - "dependencies": { - "@types/eslint": "^7.2.6", - "arrify": "^2.0.1", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "schema-utils": "^3.0.0" + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "dependencies": { + "type-fest": "^0.20.2" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0", - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { - "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" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/eslint/node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/node_modules/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" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/supports-color": { - "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/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dependencies": { - "has-flag": "^4.0.0" + "argparse": "^2.0.1" }, - "engines": { - "node": ">=8" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, "node_modules/eslint/node_modules/type-fest": { @@ -7695,24 +7346,19 @@ } }, "node_modules/espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dependencies": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.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": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/esprima": { @@ -7738,14 +7384,6 @@ "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", @@ -7757,18 +7395,10 @@ "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==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "engines": { "node": ">=4.0" } @@ -7789,7 +7419,7 @@ "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "engines": { "node": ">= 0.6" } @@ -7807,44 +7437,19 @@ "node": ">=0.8.x" } }, - "node_modules/eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", - "dependencies": { - "original": "^1.0.0" - }, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" - }, "node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "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": { @@ -7857,214 +7462,59 @@ "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", "engines": { "node": ">= 0.8.0" } }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, "node_modules/expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", - "dependencies": { - "@jest/types": "^26.6.2", - "ansi-styles": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/expect/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz", + "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "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" + "@jest/expect-utils": "^29.3.1", + "jest-get-type": "^29.2.0", + "jest-matcher-utils": "^29.3.1", + "jest-message-util": "^29.3.1", + "jest-util": "^29.3.1" }, "engines": { - "node": ">=7.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/expect/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, "node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dependencies": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.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", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -8076,7 +7526,7 @@ "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=" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, "node_modules/express/node_modules/debug": { "version": "2.6.9", @@ -8089,121 +7539,37 @@ "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/express/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "dependencies": { - "type": "^2.0.0" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "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/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/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.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==", + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dependencies": { - "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" + "is-glob": "^4.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-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/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8" + "node": ">= 6" } }, "node_modules/fast-json-stable-stringify": { @@ -8214,20 +7580,20 @@ "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=" + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" }, "node_modules/fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", + "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", "dependencies": { "reusify": "^1.0.4" } }, "node_modules/faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", "dependencies": { "websocket-driver": ">=0.5.1" }, @@ -8236,18 +7602,13 @@ } }, "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dependencies": { "bser": "2.1.1" } }, - "node_modules/figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" - }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -8260,9 +7621,9 @@ } }, "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==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", "dependencies": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" @@ -8278,33 +7639,37 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dependencies": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=10" } }, - "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==", + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", "engines": { "node": ">= 0.4.0" } @@ -8321,16 +7686,16 @@ } }, "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "engines": { @@ -8348,84 +7713,37 @@ "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "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==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", "dependencies": { "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" }, "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_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" + "node": ">=8" }, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dependencies": { - "locate-path": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/flat-cache": { @@ -8441,50 +7759,14 @@ } }, "node_modules/flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" - }, - "node_modules/flatten": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/flush-write-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/flush-write-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" }, "node_modules/follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "funding": [ { "type": "individual", @@ -8500,302 +7782,169 @@ } } }, - "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/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" } }, "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==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", "dependencies": { - "@babel/code-frame": "^7.5.5", - "chalk": "^2.4.1", - "micromatch": "^3.1.10", + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", "minimatch": "^3.0.4", - "semver": "^5.6.0", - "tapable": "^1.0.0", - "worker-rpc": "^0.1.0" + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" }, "engines": { - "node": ">=6.11.5", + "node": ">=10", "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" + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" }, - "engines": { - "node": ">=0.10.0" + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } } }, - "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=", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dependencies": { - "is-extendable": "^0.1.0" + "@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": ">=0.10.0" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dependencies": { - "kind-of": "^3.0.2" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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=", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", "dependencies": { - "is-buffer": "^1.1.5" + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" }, "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" + "node": ">= 8.9.0" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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" - }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, "node_modules/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": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dependencies": { "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", + "combined-stream": "^1.0.8", "mime-types": "^2.1.12" }, "engines": { - "node": ">= 0.12" + "node": ">= 6" } }, "node_modules/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==", "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" - }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", "engines": { - "node": ">=0.10.0" + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "engines": { "node": ">= 0.6" } }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/from2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/from2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dependencies": { - "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=10" - } - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "node_modules/fs-write-stream-atomic/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "node": ">=12" } }, - "node_modules/fs-write-stream-atomic/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "node_modules/fsevents": { "version": "2.3.2", @@ -8815,10 +7964,30 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/gensync": { "version": "1.0.0-beta.2", @@ -8837,13 +8006,13 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -8863,44 +8032,40 @@ } }, "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" - }, + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dependencies": { - "assert-plus": "^1.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -8912,16 +8077,21 @@ } }, "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dependencies": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 6" + "node": ">=10.13.0" } }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, "node_modules/global-modules": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", @@ -8966,15 +8136,15 @@ } }, "node_modules/globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", "slash": "^3.0.0" }, "engines": { @@ -8984,35 +8154,39 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globby/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "engines": { - "node": ">= 4" + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" }, - "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/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" }, "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==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", "dependencies": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" + "duplexer": "^0.1.2" }, "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/handle-thing": { @@ -9020,31 +8194,10 @@ "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", - "dependencies": { - "ajv": "^6.12.3", - "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==" + "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", @@ -9058,129 +8211,55 @@ } }, "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "engines": { - "node": ">= 0.4" - }, + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-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" - }, + "node_modules/has-flag": { + "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/has-values": { + "node_modules/has-property-descriptors": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "get-intrinsic": "^1.1.1" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "engines": { - "node": ">=0.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" + "node": ">= 0.4" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dependencies": { - "is-buffer": "^1.1.5" + "has-symbols": "^1.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" + "node": ">= 0.4" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "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/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" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/he": { @@ -9191,21 +8270,6 @@ "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/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/hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -9214,15 +8278,10 @@ "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=", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", "dependencies": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -9230,6 +8289,11 @@ "wbuf": "^1.1.0" } }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, "node_modules/hpack.js/node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -9244,6 +8308,11 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/hpack.js/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/hpack.js/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -9252,16 +8321,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - }, - "node_modules/hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, "node_modules/html-encoding-sniffer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", @@ -9274,9 +8333,9 @@ } }, "node_modules/html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" }, "node_modules/html-escaper": { "version": "2.0.2", @@ -9284,118 +8343,89 @@ "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==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", "dependencies": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", "he": "^1.2.0", - "param-case": "^3.0.3", + "param-case": "^3.0.4", "relateurl": "^0.2.7", - "terser": "^4.6.3" + "terser": "^5.10.0" }, "bin": { "html-minifier-terser": "cli.js" }, "engines": { - "node": ">=6" + "node": ">=12" } }, "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" + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" }, "engines": { - "node": ">=6.9" + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "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" + "webpack": "^5.20.0" } }, "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" + "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/htmlparser2/node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" }, "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==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, "node_modules/http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" }, "node_modules/http-proxy": { "version": "1.18.1", @@ -9410,194 +8440,93 @@ "node": ">=8.0.0" } }, - "node_modules/http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "dependencies": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "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": { - "kind-of": "^3.0.2" + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "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/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dependencies": { - "is-buffer": "^1.1.5" + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" }, "engines": { - "node": ">=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" + "node": ">=12.0.0" }, - "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" + "peerDependencies": { + "@types/express": "^4.17.13" }, - "engines": { - "node": ">=0.10.0" + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" + "node": ">= 6" } }, - "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/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "engines": { - "node": ">=8.12.0" + "node": ">=10.17.0" } }, "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==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "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" - }, + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "engines": { - "node": ">= 6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, "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=", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", "dependencies": { "harmony-reflect": "^1.4.6" }, @@ -9605,58 +8534,23 @@ "node": ">=4" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "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": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "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==", + "version": "9.0.16", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.16.tgz", + "integrity": "sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==", "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": { - "import-from": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -9680,29 +8574,10 @@ "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-from/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "engines": { - "node": ">=4" - } - }, "node_modules/import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -9712,23 +8587,15 @@ }, "engines": { "node": ">=8" - } - }, - "node_modules/import-local/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "engines": { "node": ">=0.8.19" } @@ -9741,20 +8608,10 @@ "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=", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -9770,24 +8627,12 @@ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, - "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==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz", + "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==", "dependencies": { - "get-intrinsic": "^1.1.0", + "get-intrinsic": "^1.1.3", "has": "^1.0.3", "side-channel": "^1.0.4" }, @@ -9795,52 +8640,21 @@ "node": ">= 0.4" } }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "engines": { - "node": ">=4" - } - }, "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", - "engines": { - "node": ">=0.10.0" - } - }, - "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" - }, + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, "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==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", "dependencies": { - "call-bind": "^1.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -9852,12 +8666,15 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "node_modules/is-bigint": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", - "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -9866,7 +8683,6 @@ "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" }, @@ -9875,11 +8691,12 @@ } }, "node_modules/is-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dependencies": { - "call-bind": "^1.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -9888,15 +8705,10 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, "node_modules/is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "engines": { "node": ">= 0.4" }, @@ -9904,34 +8716,10 @@ "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dependencies": { "has": "^1.0.3" }, @@ -9939,21 +8727,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dependencies": { - "kind-of": "^6.0.0" + "has-tostringtag": "^1.0.0" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "engines": { "node": ">= 0.4" }, @@ -9961,27 +8741,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "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/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -9996,21 +8755,10 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "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=", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "engines": { "node": ">=0.10.0" } @@ -10032,9 +8780,9 @@ } }, "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==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dependencies": { "is-extglob": "^2.1.1" }, @@ -10042,15 +8790,23 @@ "node": ">=0.10.0" } }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "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=" + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" }, "node_modules/is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "engines": { "node": ">= 0.4" }, @@ -10067,9 +8823,12 @@ } }, "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==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -10080,58 +8839,28 @@ "node_modules/is-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dependencies": { - "is-path-inside": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dependencies": { - "path-is-inside": "^1.0.2" - }, + "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": ">=6" + "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=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", "engines": { - "node": ">=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" + "node": ">=10" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-potential-custom-element-name": { @@ -10140,12 +8869,12 @@ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" }, "node_modules/is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dependencies": { "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -10157,16 +8886,11 @@ "node_modules/is-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" - }, "node_modules/is-root": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", @@ -10175,18 +8899,43 @@ "node": ">=6" } }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-string": { - "version": "1.0.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.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -10195,11 +8944,29 @@ } }, "node_modules/is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "dependencies": { - "has-symbols": "^1.0.1" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -10211,14 +8978,37 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/is-windows": { + "node_modules/is-weakref": { "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" + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-wsl": { @@ -10233,44 +9023,32 @@ } }, "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, "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==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dependencies": { - "@babel/core": "^7.7.5", + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-coverage": "^3.2.0", "semver": "^6.3.0" }, "engines": { @@ -10298,72 +9076,23 @@ "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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", "source-map": "^0.6.1" }, "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, "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==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -10372,246 +9101,332 @@ "node": ">=8" } }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/jest": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", - "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "dependencies": { - "@jest/core": "^26.6.0", + "@jest/core": "^27.5.1", "import-local": "^3.0.2", - "jest-cli": "^26.6.0" + "jest-cli": "^27.5.1" }, "bin": { "jest": "bin/jest.js" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, "node_modules/jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", "dependencies": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, "node_modules/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", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^26.6.0", + "expect": "^27.5.1", "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.0", - "jest-matcher-utils": "^26.6.0", - "jest-message-util": "^26.6.0", - "jest-runner": "^26.6.0", - "jest-runtime": "^26.6.0", - "jest-snapshot": "^26.6.0", - "jest-util": "^26.6.0", - "pretty-format": "^26.6.0", - "stack-utils": "^2.0.2", - "throat": "^5.0.0" + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-circus/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-convert": "^2.0.1" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-circus/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-circus/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-circus/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", "dependencies": { - "color-name": "~1.1.4" + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/jest-circus/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } }, - "node_modules/jest-circus/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-circus/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-circus/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-circus/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "dependencies": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-cli": { - "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-circus/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.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" + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-circus/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "color-convert": "^2.0.1" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-cli/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": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" }, "engines": { - "node": ">=10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/jest-cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-cli/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-name": "~1.1.4" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node_modules/jest-cli/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/jest-cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-cli/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "has-flag": "^4.0.0" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/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", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", "chalk": "^4.0.0", + "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", - "graceful-fs": "^4.2.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" + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { "ts-node": ">=9.0.0" @@ -10622,650 +9437,645 @@ } } }, - "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/jest-config/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-convert": "^2.0.1" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", + "node_modules/jest-config/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "@types/yargs-parser": "*" } }, - "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" - }, + "node_modules/jest-config/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-config/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-config/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-config/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/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==", + "node_modules/jest-diff": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz", + "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==", "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" + "diff-sequences": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-config/node_modules/read-pkg": { + "node_modules/jest-diff/node_modules/ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/pretty-format": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz", + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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/jest-diff/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "detect-newline": "^3.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/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/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/jest-each/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "has-flag": "^4.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/jest-each/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-each/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-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==", + "node_modules/jest-each/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", "dependencies": { - "color-convert": "^2.0.1" + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/jest-environment-jsdom/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-diff/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-environment-jsdom/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@types/yargs-parser": "*" } }, - "node_modules/jest-diff/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-environment-jsdom/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", "dependencies": { - "has-flag": "^4.0.0" + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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/jest-environment-node/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "detect-newline": "^3.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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/jest-environment-node/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "@jest/types": "^26.6.2", + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-environment-node/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2" + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-each/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" }, "engines": { - "node": ">=10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "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/jest-haste-map/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-name": "~1.1.4" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-each/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-haste-map/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/yargs-parser": "*" } }, - "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==", + "node_modules/jest-haste-map/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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", + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" }, "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-jasmine2/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", "@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" + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" - }, - "optionalDependencies": { - "fsevents": "^2.1.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/jest-jasmine2/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/jest-jasmine2/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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-jasmine2/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-jasmine2/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dependencies": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-jasmine2/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-jasmine2/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-jasmine2/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-jasmine2/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "dependencies": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-leak-detector": { - "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-jasmine2/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/jest-jasmine2/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", "dependencies": { - "color-convert": "^2.0.1" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "node_modules/jest-leak-detector/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-matcher-utils": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.3.1.tgz", + "integrity": "sha512-fkRMZUAScup3txIKfMe3AIZZmPEjWEdsPJFK3AIy5qRohWqQFg1qrmKfYXR9qEkNc7OdAu2N4KPHibEmy4HPeQ==", "dependencies": { - "color-name": "~1.1.4" + "chalk": "^4.0.0", + "jest-diff": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" }, "engines": { - "node": ">=7.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-matcher-utils/node_modules/pretty-format": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz", + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==", "dependencies": { - "has-flag": "^4.0.0" + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/jest-matcher-utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, "node_modules/jest-message-util": { - "version": "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==", + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.3.1.tgz", + "integrity": "sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==", "dependencies": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.3.1", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.3.1", "slash": "^3.0.0", - "stack-utils": "^2.0.2" + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/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-message-util/node_modules/pretty-format": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz", + "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", + "node_modules/jest-message-util/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "dependencies": { - "color-name": "~1.1.4" + "@jest/types": "^27.5.1", + "@types/node": "*" }, "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "has-flag": "^4.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*" - }, - "engines": { - "node": ">= 10.14.2" + "@types/yargs-parser": "*" } }, "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==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "engines": { "node": ">=6" }, @@ -11279,1001 +10089,877 @@ } }, "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==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "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==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", "dependencies": { - "@jest/types": "^26.6.0", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.0", - "read-pkg-up": "^7.0.1", - "resolve": "^1.17.0", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", "slash": "^3.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "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==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", "dependencies": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-resolve/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-resolve-dependencies/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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-resolve-dependencies/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "@types/yargs-parser": "*" } }, - "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-resolve/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-name": "~1.1.4" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-resolve/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-resolve/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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-resolve/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", "dependencies": { - "@types/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" + "@types/yargs-parser": "*" } }, - "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-resolve/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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==", + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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-runner/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "has-flag": "^4.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/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-runner/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@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" + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runner/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-runner/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "color-convert": "^2.0.1" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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" + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-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==", + "node_modules/jest-runtime/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "color-name": "~1.1.4" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runner/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/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==", + "node_modules/jest-runtime/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/types": "^26.6.2", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.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" + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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-runtime/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/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-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "@types/node": "*", + "graceful-fs": "^4.2.9" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/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-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-snapshot/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "has-flag": "^4.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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-snapshot/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" } }, - "node_modules/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" - }, + "node_modules/jest-snapshot/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-snapshot/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", "dependencies": { - "color-convert": "^2.0.1" + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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-snapshot/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-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" - }, + "node_modules/jest-snapshot/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-snapshot/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-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-snapshot/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/types": "^26.6.2", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "graceful-fs": "^4.2.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" + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-snapshot/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/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==", + "node_modules/jest-util": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz", + "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "@jest/types": "^29.3.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-validate/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", "dependencies": { - "has-flag": "^4.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "node_modules/jest-validate/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-validate/node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.4" + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">= 10.14.2" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", "dependencies": { - "@babel/types": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", + "@jest/types": "^28.1.3", + "@types/node": "*", "chalk": "^4.0.0", - "expect": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", - "semver": "^7.3.2" + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "engines": { "node": ">=8" - }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@sinclair/typebox": "^0.24.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", "dependencies": { - "color-name": "~1.1.4" + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", "dependencies": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" }, "engines": { - "node": ">= 10.14.2" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-snapshot/node_modules/read-pkg": { + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { "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" - }, + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/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" - }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "engines": { "node": ">=8" } }, - "node_modules/jest-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==", + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", "dependencies": { - "@jest/types": "^26.6.2", + "@jest/types": "^28.1.3", "@types/node": "*", "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">= 10.14.2" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", "dependencies": { - "color-convert": "^2.0.1" + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-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-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", "dependencies": { - "color-name": "~1.1.4" + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=7.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.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-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, - "node_modules/jest-util/node_modules/has-flag": { + "node_modules/jest-watch-typeahead/node_modules/slash": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", "dependencies": { - "has-flag": "^4.0.0" + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", "engines": { - "node": ">= 10.14.2" + "node": ">=12.20" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", "dependencies": { - "color-convert": "^2.0.1" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", "dependencies": { - "color-name": "~1.1.4" + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" }, "engines": { - "node": ">=7.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/jest-watcher/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } }, - "node_modules/jest-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==", + "node_modules/jest-watcher/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watcher/node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-validate/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dependencies": { - "has-flag": "^4.0.0" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=8" + "node": ">= 10.13.0" } }, - "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==", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dependencies": { - "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" + "has-flag": "^4.0.0" }, "engines": { "node": ">=10" }, - "peerDependencies": { - "jest": "^26.0.0" + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/chalk": { - "version": "4.1.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" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-watch-typeahead/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", - "dependencies": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^26.6.2", - "string-length": "^4.0.1" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "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==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, + "node_modules/js-sdsl": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz", + "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==", "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watcher/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker": { - "version": "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" + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" } }, "node_modules/js-tokens": { @@ -12293,18 +10979,13 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, "node_modules/jsdom": { - "version": "16.5.3", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", - "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", "dependencies": { "abab": "^2.0.5", - "acorn": "^8.1.0", + "acorn": "^8.2.4", "acorn-globals": "^6.0.0", "cssom": "^0.4.4", "cssstyle": "^2.3.0", @@ -12312,12 +10993,13 @@ "decimal.js": "^10.2.1", "domexception": "^2.0.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": "6.0.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.9", "saxes": "^5.0.1", "symbol-tree": "^3.2.4", "tough-cookie": "^4.0.0", @@ -12327,7 +11009,7 @@ "whatwg-encoding": "^1.0.5", "whatwg-mimetype": "^2.3.0", "whatwg-url": "^8.5.0", - "ws": "^7.4.4", + "ws": "^7.4.6", "xml-name-validator": "^3.0.0" }, "engines": { @@ -12342,17 +11024,6 @@ } } }, - "node_modules/jsdom/node_modules/acorn": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz", - "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -12364,20 +11035,15 @@ "node": ">=4" } }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, "node_modules/json-schema-traverse": { "version": "0.4.1", @@ -12387,25 +11053,12 @@ "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==" + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" }, "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" - }, + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.2.tgz", + "integrity": "sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==", "bin": { "json5": "lib/cli.js" }, @@ -12424,37 +11077,26 @@ "graceful-fs": "^4.1.6" } }, - "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/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" } }, "node_modules/jsx-ast-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", - "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", "dependencies": { - "array-includes": "^3.1.2", - "object.assign": "^4.1.2" + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" }, "engines": { "node": ">=4.0" } }, - "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", @@ -12472,33 +11114,24 @@ } }, "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==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", "engines": { "node": ">= 8" } }, "node_modules/language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" }, "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==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz", + "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==", "dependencies": { - "lodash": "^4.17.5", - "webpack-sources": "^1.1.0" + "language-subtag-registry": "^0.3.20" } }, "node_modules/leven": { @@ -12521,64 +11154,31 @@ "node": ">= 0.8.0" } }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "node_modules/load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" + "node": ">=6.11.5" } }, "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==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -12589,14 +11189,17 @@ } }, "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": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dependencies": { - "p-locate": "^4.1.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { @@ -12604,69 +11207,30 @@ "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.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" - }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "node_modules/lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" }, - "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.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.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.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "node_modules/loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", - "engines": { - "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" - } + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" }, "node_modules/loose-envify": { "version": "1.4.0", @@ -12688,87 +11252,57 @@ } }, "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==", + "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": "^4.0.0" - }, - "engines": { - "node": ">=10" + "yallist": "^3.0.2" } }, "node_modules/lz-string": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", "bin": { "lz-string": "bin/bin.js" } }, "node_modules/magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", "dependencies": { - "sourcemap-codec": "^1.4.4" + "sourcemap-codec": "^1.4.8" } }, "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/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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" + "semver": "bin/semver.js" } }, "node_modules/makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dependencies": { - "tmpl": "1.0.x" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "tmpl": "1.0.5" } }, "node_modules/mdn-data": { @@ -12779,46 +11313,26 @@ "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=", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "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/memory-fs/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/memory-fs/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/memfs": { + "version": "3.4.12", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.12.tgz", + "integrity": "sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw==", "dependencies": { - "safe-buffer": "~5.1.0" + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" } }, "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, "node_modules/merge-stream": { "version": "2.0.0", @@ -12836,45 +11350,23 @@ "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "engines": { "node": ">= 0.6" } }, - "node_modules/microevent.ts": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", - "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" - }, "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" } }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -12887,19 +11379,19 @@ } }, "node_modules/mime-db": { - "version": "1.47.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", - "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.30", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", - "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { - "mime-db": "1.47.0" + "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" @@ -12922,61 +11414,70 @@ } }, "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==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz", + "integrity": "sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==", "dependencies": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" + "schema-utils": "^4.0.0" }, "engines": { - "node": ">= 6.9.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.4.0 || ^5.0.0" + "webpack": "^5.0.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==", + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "dependencies": { - "minimist": "^1.2.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "bin": { - "json5": "lib/cli.js" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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==", + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "fast-deep-equal": "^3.1.3" }, - "engines": { - "node": ">=4.0.0" + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">= 4" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/minimalistic-assert": { @@ -12984,15 +11485,10 @@ "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==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -13001,165 +11497,45 @@ } }, "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" + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "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==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dependencies": { - "minimist": "^1.2.5" + "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, - "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==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dependencies": { - "dns-packet": "^1.3.1", + "dns-packet": "^5.2.2", "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/nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "optional": true - }, "node_modules/nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", - "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -13167,44 +11543,20 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/native-url": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", - "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", - "dependencies": { - "querystring": "^0.2.0" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" }, "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==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "engines": { "node": ">= 0.6" } @@ -13214,16 +11566,6 @@ "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", @@ -13234,120 +11576,22 @@ } }, "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==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "engines": { - "node": ">= 6.0.0" + "node": ">= 6.13.0" } }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node_modules/node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dependencies": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "node_modules/node-libs-browser/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", - "optional": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" }, "node_modules/node-releases": { - "version": "1.1.71", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", - "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", + "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==" }, "node_modules/normalize-path": { "version": "3.0.0", @@ -13360,23 +11604,20 @@ "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=", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "engines": { "node": ">=0.10.0" } }, "node_modules/normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "dependencies": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - }, + "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": { @@ -13391,121 +11632,41 @@ } }, "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.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } }, "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "node_modules/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": "*" - } + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" }, "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/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==", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "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" - }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, "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==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -13533,25 +11694,14 @@ "node": ">= 0.4" } }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, "engines": { @@ -13562,28 +11712,26 @@ } }, "node_modules/object.entries": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", - "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "has": "^1.0.3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", - "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has": "^1.0.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -13593,13 +11741,14 @@ } }, "node_modules/object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", "dependencies": { + "array.prototype.reduce": "^1.0.5", "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.8" @@ -13608,26 +11757,26 @@ "url": "https://github.com/sponsors/ljharb" } }, - "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=", + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dependencies": { - "isobject": "^3.0.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.values": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", - "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has": "^1.0.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -13642,9 +11791,9 @@ "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=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dependencies": { "ee-first": "1.1.1" }, @@ -13663,7 +11812,7 @@ "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dependencies": { "wrappy": "1" } @@ -13683,51 +11832,21 @@ } }, "node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, "node_modules/optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -13744,69 +11863,26 @@ "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/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" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "engines": { - "node": ">=4" - } - }, "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dependencies": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dependencies": { - "aggregate-error": "^3.0.0" + "p-limit": "^3.0.2" }, "engines": { "node": ">=10" @@ -13816,14 +11892,15 @@ } }, "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==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "dependencies": { - "retry": "^0.12.0" + "@types/retry": "0.12.0", + "retry": "^0.13.1" }, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/p-try": { @@ -13834,43 +11911,6 @@ "node": ">=6" } }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "node_modules/parallel-transform/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/parallel-transform/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", @@ -13891,18 +11931,6 @@ "node": ">=6" } }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -13942,24 +11970,6 @@ "tslib": "^2.0.3" } }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -13971,16 +11981,11 @@ "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=", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "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": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", @@ -13990,14 +11995,14 @@ } }, "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", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, "node_modules/path-type": { "version": "4.0.0", @@ -14007,30 +12012,20 @@ "node": ">=8" } }, - "node_modules/pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, "node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", - "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "engines": { "node": ">=8.6" }, @@ -14039,113 +12034,78 @@ } }, "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dependencies": { - "pinkie": "^2.0.0" - }, + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "engines": { "node": ">=0.10.0" } }, "node_modules/pirates": { - "version": "4.0.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" - }, + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", "engines": { "node": ">= 6" } }, "node_modules/pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "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": "^2.1.0" + "find-up": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/pkg-dir/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dependencies": { - "locate-path": "^2.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/pkg-dir/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "p-locate": "^4.1.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/pkg-dir/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dependencies": { - "p-try": "^1.0.0" + "p-try": "^2.0.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dependencies": { - "p-limit": "^1.1.0" + "node": ">=6" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pkg-dir/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "engines": { - "node": ">=4" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/pkg-up": { @@ -14182,6 +12142,20 @@ "node": ">=6" } }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/pkg-up/node_modules/p-locate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", @@ -14196,1188 +12170,1085 @@ "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=", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", "engines": { "node": ">=4" } }, - "node_modules/pnp-webpack-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", - "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", - "dependencies": { - "ts-pnp": "^1.1.6" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "node_modules/postcss": { + "version": "8.4.20", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", + "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" }, "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "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" + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.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" - }, + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", "engines": { - "node": ">=8.0.0" + "node": ">=8" }, "peerDependencies": { - "browserslist": "^4" + "browserslist": ">=4", + "postcss": ">=8" } }, "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==", + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", "dependencies": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.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==", + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" } }, - "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==", + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", "dependencies": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", "dependencies": { - "postcss": "^7.0.14", - "postcss-values-parser": "^2.0.1" + "postcss-value-parser": "^4.2.0" }, "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" + "node": "^12 || ^14 || >=16" }, - "engines": { - "node": ">=6.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, "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==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", "dependencies": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", "dependencies": { - "postcss": "^7.0.14" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" } }, "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==", + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", "dependencies": { - "postcss": "^7.0.17", - "postcss-values-parser": "^2.0.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", "dependencies": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" + "postcss-selector-parser": "^6.0.4" }, "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" + "node": "^12 || ^14 || >=16" }, - "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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.3" } }, "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==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", "dependencies": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" + "postcss-selector-parser": "^6.0.10" }, "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" + "node": "^12 || ^14 || >=16" }, - "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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.2" } }, "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" - }, + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "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" - }, + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "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" - }, + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "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" - }, + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "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==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", "dependencies": { - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, "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" + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" } }, "node_modules/postcss-focus-visible": { - "version": "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==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", "dependencies": { - "postcss": "^7.0.2" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, "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==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", "dependencies": { - "postcss": "^7.0.2" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, "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" + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" } }, "node_modules/postcss-gap-properties": { - "version": "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" - }, + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-initial": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", - "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", - "dependencies": { - "postcss": "^7.0.2" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.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==", + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", "dependencies": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" }, "engines": { - "node": ">=6.0.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.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==", + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", "dependencies": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" + "camelcase-css": "^2.0.1" }, "engines": { - "node": ">= 4" + "node": "^12 || ^14 || >= 16" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/postcss-load-config/node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.3.3" } }, - "node_modules/postcss-load-config/node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-load-config/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "node": "^12 || ^14 || >=16" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-load-config/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "engines": { - "node": ">=4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "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==", + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", "dependencies": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" }, "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" + "node": ">= 10" }, - "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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" }, - "engines": { - "node": ">=4.0.0" + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } } }, - "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==", + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" }, "engines": { - "node": ">= 4" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" } }, "node_modules/postcss-logical": { - "version": "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" - }, + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, "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" - }, + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", "engines": { - "node": ">=6.0.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.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==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dependencies": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", "dependencies": { - "browserslist": "^4.0.0", + "browserslist": "^4.21.4", "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" + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" }, "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" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.2.15" } }, "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "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" + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", "dependencies": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" + "postcss-selector-parser": "^6.0.5" }, "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" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.2.15" } }, "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" - }, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", "engines": { - "node": ">= 6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", + "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">= 6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">= 6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, "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==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", "dependencies": { - "postcss": "^7.0.2" + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", "dependencies": { - "@csstools/normalize.css": "^10.1.0", - "browserslist": "^4.6.2", - "postcss": "^7.0.17", - "postcss-browser-comments": "^3.0.0", - "sanitize.css": "^10.0.0" + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" }, "engines": { - "node": ">=8.0.0" + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" } }, "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" - }, + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", "dependencies": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", "dependencies": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.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": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } }, "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==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", "dependencies": { - "postcss": "^7.0.2" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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" + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" } }, "node_modules/postcss-place": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", - "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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" + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" }, - "engines": { - "node": ">=6.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, "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==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", "dependencies": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" + "postcss-selector-parser": "^6.0.10" }, "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" + "node": "^12 || ^14 || >=16" }, - "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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.2" } }, "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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", "dependencies": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" } }, - "node_modules/postcss-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==", + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", "dependencies": { - "postcss": "^8.1.0" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=10.0" + "node": "^12 || ^14 || >=16" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/postcss-safe-parser/node_modules/postcss": { - "version": "8.2.10", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.10.tgz", - "integrity": "sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw==", - "dependencies": { - "colorette": "^1.2.2", - "nanoid": "^3.1.22", - "source-map": "^0.6.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "url": "https://opencollective.com/csstools" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/postcss-safe-parser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-selector-matches": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", - "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", - "dependencies": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } - }, - "node_modules/postcss-selector-not": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", - "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", - "dependencies": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" + "peerDependencies": { + "postcss": "^8.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==", + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", "dependencies": { "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1", "util-deprecate": "^1.0.2" }, "engines": { @@ -15385,73 +13256,84 @@ } }, "node_modules/postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", - "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } }, - "node_modules/postcss-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==", + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dependencies": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "engines": { - "node": ">=6.9.0" + "node": ">=8.0.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-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, - "node_modules/postcss-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==", + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", "dependencies": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" }, "engines": { - "node": ">=6.14.4" - } - }, - "node_modules/postcss/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node": ">=10.13.0" } }, - "node_modules/postcss/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", "dependencies": { - "has-flag": "^3.0.0" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -15460,14 +13342,6 @@ "node": ">= 0.8.0" } }, - "node_modules/prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", @@ -15480,96 +13354,55 @@ } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", "dependencies": { "lodash": "^4.17.20", - "renderkid": "^2.0.4" + "renderkid": "^3.0.0" } }, "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==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", "react-is": "^17.0.1" }, "engines": { - "node": ">= 10" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pretty-format/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/pretty-format/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/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==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", "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/prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -15579,13 +13412,13 @@ } }, "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==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", - "react-is": "^16.8.1" + "react-is": "^16.13.1" } }, "node_modules/prop-types/node_modules/react-is": { @@ -15594,124 +13427,59 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "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", + "forwarded": "0.2.0", "ipaddr.js": "1.9.1" }, "engines": { "node": ">= 0.10" } }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } }, "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" } }, "node_modules/q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", "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=", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dependencies": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" + "side-channel": "^1.0.4" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "engines": { - "node": ">=0.4.x" + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/querystringify": { @@ -15738,6 +13506,17 @@ } ] }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/raf": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", @@ -15754,15 +13533,6 @@ "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", @@ -15772,12 +13542,12 @@ } }, "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==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -15786,13 +13556,24 @@ } }, "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==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "engines": { "node": ">= 0.8" } }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/react": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", @@ -15806,117 +13587,61 @@ } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", "dependencies": { - "core-js": "^3.6.5", + "core-js": "^3.19.2", "object-assign": "^4.1.1", "promise": "^8.1.0", "raf": "^3.4.1", - "regenerator-runtime": "^0.13.7", - "whatwg-fetch": "^3.4.1" + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" }, "engines": { - "node": ">=10" + "node": ">=14" } }, "node_modules/react-dev-utils": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", - "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", - "dependencies": { - "@babel/code-frame": "7.10.4", - "address": "1.1.2", - "browserslist": "4.14.2", - "chalk": "2.4.2", - "cross-spawn": "7.0.3", - "detect-port-alt": "1.1.6", - "escape-string-regexp": "2.0.0", - "filesize": "6.1.0", - "find-up": "4.1.0", - "fork-ts-checker-webpack-plugin": "4.1.6", - "global-modules": "2.0.0", - "globby": "11.0.1", - "gzip-size": "5.1.1", - "immer": "8.0.1", - "is-root": "2.1.0", - "loader-utils": "2.0.0", - "open": "^7.0.2", - "pkg-up": "3.1.0", - "prompts": "2.4.0", - "react-error-overlay": "^6.0.9", - "recursive-readdir": "2.2.2", - "shell-quote": "1.7.2", - "strip-ansi": "6.0.0", - "text-table": "0.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/react-dev-utils/node_modules/@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/react-dev-utils/node_modules/browserslist": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", - "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", - "dependencies": { - "caniuse-lite": "^1.0.30001125", - "electron-to-chromium": "^1.3.564", - "escalade": "^3.0.2", - "node-releases": "^1.1.61" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - }, - "node_modules/react-dev-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", "engines": { - "node": ">= 4" + "node": ">= 12.13.0" } }, "node_modules/react-dom": { @@ -15933,9 +13658,9 @@ } }, "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==" + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, "node_modules/react-is": { "version": "17.0.2", @@ -15943,237 +13668,121 @@ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" }, "node_modules/react-refresh": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", "engines": { "node": ">=0.10.0" } }, - "node_modules/react-scripts": { - "version": "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" + "node_modules/react-router": { + "version": "6.4.5", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.4.5.tgz", + "integrity": "sha512-1RQJ8bM70YEumHIlNUYc6mFfUDoWa5EgPDenK/fq0bxD8DYpQUi/S6Zoft+9DBrh2xmtg92N5HMAJgGWDhKJ5Q==", + "dependencies": { + "@remix-run/router": "1.0.5" }, "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.1.3" + "node": ">=14" }, "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "react": ">=16.8" } }, - "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==", + "node_modules/react-router-dom": { + "version": "6.4.5", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.4.5.tgz", + "integrity": "sha512-a7HsgikBR0wNfroBHcZUCd9+mLRqZS8R5U1Z1mzLWxFXEkUT3vR1XXmSIVoVpxVX8Bar0nQYYYc9Yipq8dWwAA==", "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" + "@remix-run/router": "1.0.5", + "react-router": "6.4.5" }, "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/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": ">=14" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "node_modules/read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" }, - "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" + "bin": { + "react-scripts": "bin/react-scripts.js" }, "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" + "node": ">=14.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" + "optionalDependencies": { + "fsevents": "^2.3.2" }, - "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" + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" }, - "engines": { - "node": ">=4" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/read-pkg-up/node_modules/p-try": { + "node_modules/read-cache": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dependencies": { - "pify": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "engines": { - "node": ">=0.10.0" + "pify": "^2.3.0" } }, "node_modules/readable-stream": { @@ -16190,10 +13799,9 @@ } }, "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, + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dependencies": { "picomatch": "^2.2.1" }, @@ -16202,14 +13810,14 @@ } }, "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==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", "dependencies": { - "minimatch": "3.0.4" + "minimatch": "^3.0.5" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0.0" } }, "node_modules/redent": { @@ -16230,53 +13838,42 @@ "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==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dependencies": { - "regenerate": "^1.4.0" + "regenerate": "^1.4.2" }, "engines": { "node": ">=4" } }, "node_modules/regenerator-runtime": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, "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==", + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", "dependencies": { "@babel/runtime": "^7.8.4" } }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/regex-parser": { "version": "2.2.11", "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" }, "node_modules/regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" }, "engines": { "node": ">= 0.4" @@ -16286,9 +13883,9 @@ } }, "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" }, @@ -16297,30 +13894,30 @@ } }, "node_modules/regexpu-core": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", - "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", + "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", "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" + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.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==" + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" }, "node_modules/regjsparser": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", - "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dependencies": { "jsesc": "~0.5.0" }, @@ -16331,7 +13928,7 @@ "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=", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", "bin": { "jsesc": "bin/jsesc" } @@ -16339,190 +13936,55 @@ "node_modules/relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", "dependencies": { - "css-select": "^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": "^6.0.1" } }, - "node_modules/renderkid/node_modules/ansi-regex": { + "node_modules/require-directory": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "engines": { "node": ">=0.10.0" } }, - "node_modules/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" - }, + "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/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dependencies": { - "lodash": "^4.17.19" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", - "dependencies": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "engines": { - "node": ">=0.12.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request-promise-native/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/request/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/resolve": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", - "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", - "dependencies": { - "is-core-module": "^2.0.0", - "path-parse": "^1.0.6" + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -16547,116 +14009,66 @@ "node": ">=8" } }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" - }, "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", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", "source-map": "0.6.1" }, "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/resolve-url-loader/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/resolve-url-loader/node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve-url-loader/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" + "node": ">=8.9" }, - "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" + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" }, - "engines": { - "node": ">=4.0.0" + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } } }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", - "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" }, "engines": { "node": ">=6.0.0" - } - }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-url-loader/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dependencies": { - "has-flag": "^3.0.0" }, - "engines": { - "node": ">=6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, - "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==", + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", "engines": { - "node": ">=0.12" + "node": ">=10" } }, "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", "engines": { "node": ">= 4" } @@ -16670,35 +14082,6 @@ "node": ">=0.10.0" } }, - "node_modules/rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "dependencies": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" - } - }, - "node_modules/rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" - }, - "node_modules/rework/node_modules/convert-source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", - "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" - }, - "node_modules/rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" - }, - "node_modules/rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" - }, "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -16713,67 +14096,46 @@ "url": "https://github.com/sponsors/isaacs" } }, - "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" - }, + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", "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==", - "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" + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, "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==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", "dependencies": { - "@babel/code-frame": "^7.5.5", - "jest-worker": "^24.9.0", - "rollup-pluginutils": "^2.8.2", + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", "serialize-javascript": "^4.0.0", - "terser": "^4.6.2" + "terser": "^5.0.0" }, "peerDependencies": { - "rollup": ">=0.66.0 <3" + "rollup": "^2.0.0" } }, "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==", + "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": "^6.1.0" + "supports-color": "^7.0.0" }, "engines": { - "node": ">= 6" + "node": ">= 10.13.0" } }, "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { @@ -16784,38 +14146,6 @@ "randombytes": "^2.1.0" } }, - "node_modules/rollup-plugin-terser/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dependencies": { - "estree-walker": "^0.6.1" - } - }, - "node_modules/rollup-pluginutils/node_modules/estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "engines": { - "node": "6.* || >= 7.*" - } - }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -16838,25 +14168,36 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dependencies": { - "aproba": "^1.1.1" - } - }, "node_modules/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", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "dependencies": { - "ret": "~0.1.10" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/safer-buffer": { @@ -16864,305 +14205,32 @@ "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/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" }, - "node_modules/sane/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/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", "dependencies": { - "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" + "klona": "^2.0.4", + "neo-async": "^2.6.2" }, "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" + "node": ">= 12.13.0" }, - "engines": { - "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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/sane/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sane/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "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-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", - "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/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", - "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/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", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "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==", - "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" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0", - "sass": "^1.3.0", - "webpack": "^4.36.0 || ^5.0.0" + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" }, "peerDependenciesMeta": { "fibers": { @@ -17173,26 +14241,12 @@ }, "sass": { "optional": true + }, + "sass-embedded": { + "optional": true } } }, - "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" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", @@ -17219,16 +14273,16 @@ } }, "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==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", @@ -17238,20 +14292,26 @@ "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" }, "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": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", "dependencies": { - "node-forge": "^0.10.0" + "node-forge": "^1" + }, + "engines": { + "node": ">=10" } }, "node_modules/semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { "semver": "bin/semver.js" }, @@ -17259,24 +14319,40 @@ "node": ">=10" } }, + "node_modules/semver/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/semver/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/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dependencies": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.7.2", + "http-errors": "2.0.0", "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", + "ms": "2.1.3", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "engines": { "node": ">= 0.8.0" @@ -17293,17 +14369,17 @@ "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=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "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==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/serialize-javascript": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", - "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "dependencies": { "randombytes": "^2.1.0" } @@ -17311,7 +14387,7 @@ "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=", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -17333,10 +14409,18 @@ "ms": "2.0.0" } }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/serve-index/node_modules/http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -17350,91 +14434,44 @@ "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=" + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.1" + "send": "0.18.0" }, "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/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", - "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" - } + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "node_modules/shebang-command": { "version": "2.0.0", @@ -17456,15 +14493,12 @@ } }, "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 + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/side-channel": { "version": "1.0.4", @@ -17480,22 +14514,9 @@ } }, "node_modules/signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "node_modules/sisteransi": { "version": "1.0.5", @@ -17510,353 +14531,71 @@ "node": ">=8" } }, - "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-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/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" - }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "engines": { "node": ">=0.10.0" } }, - "node_modules/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=", + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", "dependencies": { - "is-buffer": "^1.1.5" + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" }, "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" + "node": ">= 12.13.0" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/sockjs": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", - "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^3.4.0", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sockjs-client": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", - "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", - "dependencies": { - "debug": "^3.2.6", - "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.5.1" - } - }, - "node_modules/sockjs-client/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/sockjs/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "dependencies": { - "is-plain-obj": "^1.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "peerDependencies": { + "webpack": "^5.0.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==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - }, "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", - "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==" + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" }, "node_modules/spdy": { "version": "4.0.2", @@ -17886,66 +14625,21 @@ "wbuf": "^1.7.3" } }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "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" - } + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" }, "node_modules/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -17962,299 +14656,100 @@ } }, "node_modules/stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", - "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" }, - "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" - }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/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/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "safe-buffer": "~5.2.0" } }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dependencies": { - "kind-of": "^3.0.2" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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=", + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { - "is-buffer": "^1.1.5" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "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=", + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dependencies": { - "kind-of": "^3.0.2" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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=", + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-browserify/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/stream-browserify/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dependencies": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/stream-http/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/stream-http/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" - }, - "node_modules/strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - }, - "node_modules/string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.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" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -18274,11 +14769,11 @@ } }, "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": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" @@ -18293,23 +14788,11 @@ } }, "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=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, "node_modules/strip-final-newline": { @@ -18343,65 +14826,50 @@ } }, "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" - }, + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", "engines": { - "node": ">= 8.9.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "webpack": "^5.0.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==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" }, "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" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dependencies": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" @@ -18410,23 +14878,15 @@ "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==", + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "engines": { - "node": ">=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" + "node": ">= 0.4" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/svg-parser": { @@ -18438,6 +14898,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", "dependencies": { "chalk": "^2.4.1", "coa": "^2.0.2", @@ -18460,213 +14921,205 @@ "node": ">=4.0.0" } }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "node_modules/table": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.1.0.tgz", - "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==", + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dependencies": { - "ajv": "^8.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "lodash.clonedeep": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=4" } }, - "node_modules/table/node_modules/ajv": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", - "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=4" } }, - "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/svgo/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } }, - "node_modules/tapable": { + "node_modules/svgo/node_modules/color-name": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" - } + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, - "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/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/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" - }, + "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": ">=10" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "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/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/tempy": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", - "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "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": { - "temp-dir": "^1.0.0", - "type-fest": "^0.3.1", - "unique-string": "^1.0.0" - }, + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "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==", + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "node_modules/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": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "boolbase": "~1.0.0" } }, - "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=4" } }, - "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" + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz", + "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==", + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.18", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" }, - "engines": { - "node": ">= 10.13.0" + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "engines": { + "node": ">=12.13.0" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "postcss": "^8.0.9" } }, - "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/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } }, - "node_modules/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" - }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "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==", + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", "dependencies": { - "semver": "^6.0.0" + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/terser-webpack-plugin/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", "engines": { "node": ">=10" }, @@ -18674,58 +15127,30 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "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": { - "find-up": "^4.0.0" + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" }, "engines": { "node": ">=8" - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dependencies": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser-webpack-plugin/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/terser-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", - "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", + "node_modules/terser": { + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" + "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" @@ -18734,12 +15159,37 @@ "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==", + "node_modules/terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, "engines": { - "node": ">= 8" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } } }, "node_modules/terser/node_modules/commander": { @@ -18747,14 +15197,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -18771,119 +15213,31 @@ "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=" + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, "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/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" }, "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, - "node_modules/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/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=" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "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", @@ -18896,38 +15250,39 @@ } }, "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "engines": { "node": ">=0.6" } }, "node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", - "universalify": "^0.1.2" + "universalify": "^0.2.0", + "url-parse": "^1.5.3" }, "engines": { "node": ">=6" } }, "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "engines": { "node": ">= 4.0.0" } }, "node_modules/tr46": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", - "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "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" }, @@ -18940,27 +15295,14 @@ "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" }, - "node_modules/ts-pnp": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", - "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", - "engines": { - "node": ">=6" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "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==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.1", - "minimist": "^1.2.0", + "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, @@ -18978,15 +15320,15 @@ "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=", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "engines": { "node": ">=4" } }, "node_modules/tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -19007,32 +15349,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, - "node_modules/tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -19075,11 +15391,6 @@ "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", @@ -19089,9 +15400,9 @@ } }, "node_modules/typescript": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", - "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", + "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", "peer": true, "bin": { "tsc": "bin/tsc", @@ -19102,13 +15413,13 @@ } }, "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==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" }, "funding": { @@ -19116,98 +15427,50 @@ } }, "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==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", "engines": { "node": ">=4" } }, "node_modules/unicode-match-property-ecmascript": { - "version": "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==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dependencies": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" }, "engines": { "node": ">=4" } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "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==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "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==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "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/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", - "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=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "dependencies": { - "crypto-random-string": "^1.0.0" + "crypto-random-string": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/universalify": { @@ -19221,7 +15484,7 @@ "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "engines": { "node": ">= 0.8" } @@ -19229,51 +15492,7 @@ "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" - } + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" }, "node_modules/upath": { "version": "1.2.0", @@ -19284,114 +15503,52 @@ "yarn": "*" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" - }, - "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==", + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" + "escalade": "^3.1.1", + "picocolors": "^1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "bin": { + "browserslist-lint": "cli.js" }, "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } + "browserslist": ">= 4.21.0" } }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dependencies": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "punycode": "^2.1.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==", + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "node_modules/url/node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dependencies": { - "inherits": "2.0.3" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/util.promisify": { "version": "1.0.0", @@ -19402,20 +15559,15 @@ "object.getownpropertydescriptors": "^2.0.3" } }, - "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=" + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "engines": { "node": ">= 0.4.0" } @@ -19424,85 +15576,44 @@ "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/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, "node_modules/v8-to-istanbul": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", - "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", "source-map": "^0.7.3" }, "engines": { - "node": ">=10.10.0" + "node": ">=10.12.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==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "engines": { "node": ">= 8" } }, - "node_modules/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/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "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==", - "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=", - "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==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", "dependencies": { "browser-process-hrtime": "^1.0.0" } @@ -19519,18641 +15630,891 @@ } }, "node_modules/walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dependencies": { - "makeerror": "1.0.x" + "makeerror": "1.0.12" } }, "node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" }, - "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" + "engines": { + "node": ">=10.13.0" } }, - "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, + "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": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "minimalistic-assert": "^1.0.0" } }, - "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/web-vitals": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz", + "integrity": "sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==" }, - "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, + "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": ">=0.10.0" + "node": ">=10.4" } }, - "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" + "node_modules/webpack": { + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" }, "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" + "node": ">=10.13.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==", - "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", - "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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, - "optionalDependencies": { - "fsevents": "^1.2.7" + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } }, - "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, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" }, "engines": { - "node": ">=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" + "node": ">= 12.13.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==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, - "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" + "peerDependencies": { + "webpack": "^4.0.0 || ^5.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, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "dependencies": { - "is-extglob": "^2.1.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dependencies": { - "binary-extensions": "^1.0.0" + "fast-deep-equal": "^3.1.3" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "ajv": "^8.8.2" } }, - "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/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "node_modules/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, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "dependencies": { - "kind-of": "^3.0.2" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "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" + "node": ">= 12.13.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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" + "node_modules/webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "optional": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/watchpack-chokidar2/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "optional": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" }, "engines": { - "node": ">=0.10" - } - }, - "node_modules/watchpack-chokidar2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } }, - "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, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dependencies": { - "minimalistic-assert": "^1.0.0" + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/web-vitals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz", - "integrity": "sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ==" - }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "engines": { - "node": ">=10.4" - } + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "node_modules/webpack": { - "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" + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">=6.11.5" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" }, "peerDependenciesMeta": { - "webpack-cli": { + "bufferutil": { "optional": true }, - "webpack-command": { + "utf-8-validate": { "optional": true } } }, - "node_modules/webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", "dependencies": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" }, "engines": { - "node": ">= 6" + "node": ">=12.22.0" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" + "webpack": "^4.44.2 || ^5.47.0" } }, - "node_modules/webpack-dev-server": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", - "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", "dependencies": { - "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" + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" }, "engines": { - "node": ">= 6.11.5" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "node": ">=10.13.0" } }, - "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=", + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "engines": { - "node": ">=0.10.0" + "node": ">=10.13.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/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" }, - "node_modules/webpack-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=", + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dependencies": { - "remove-trailing-separator": "^1.0.1" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.0.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==", + "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": ">=0.10.0" + "node": ">=4.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==", + "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": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "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", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/webpack-dev-server/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/webpack-dev-server/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "dependencies": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-dev-server/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/webpack-dev-server/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/webpack-dev-server/node_modules/resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack-dev-server/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/webpack-dev-server/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "dependencies": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack-log/node_modules/ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-log/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/webpack-manifest-plugin": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", - "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", - "dependencies": { - "fs-extra": "^7.0.0", - "lodash": ">=3.5 <5", - "object.entries": "^1.1.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.11.5" - }, - "peerDependencies": { - "webpack": "2 || 3 || 4" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack-sources/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/webpack/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/is-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", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/webpack/node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/webpack/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/webpack/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/webpack/node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/webpack/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - }, - "node_modules/whatwg-url": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", - "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.0.2", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workbox-background-sync": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", - "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/workbox-broadcast-update": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", - "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/workbox-build": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", - "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", - "dependencies": { - "@babel/core": "^7.8.4", - "@babel/preset-env": "^7.8.4", - "@babel/runtime": "^7.8.4", - "@hapi/joi": "^15.1.0", - "@rollup/plugin-node-resolve": "^7.1.1", - "@rollup/plugin-replace": "^2.3.1", - "@surma/rollup-plugin-off-main-thread": "^1.1.1", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.6", - "lodash.template": "^4.5.0", - "pretty-bytes": "^5.3.0", - "rollup": "^1.31.1", - "rollup-plugin-babel": "^4.3.3", - "rollup-plugin-terser": "^5.3.1", - "source-map": "^0.7.3", - "source-map-url": "^0.4.0", - "stringify-object": "^3.3.0", - "strip-comments": "^1.0.2", - "tempy": "^0.3.0", - "upath": "^1.2.0", - "workbox-background-sync": "^5.1.4", - "workbox-broadcast-update": "^5.1.4", - "workbox-cacheable-response": "^5.1.4", - "workbox-core": "^5.1.4", - "workbox-expiration": "^5.1.4", - "workbox-google-analytics": "^5.1.4", - "workbox-navigation-preload": "^5.1.4", - "workbox-precaching": "^5.1.4", - "workbox-range-requests": "^5.1.4", - "workbox-routing": "^5.1.4", - "workbox-strategies": "^5.1.4", - "workbox-streams": "^5.1.4", - "workbox-sw": "^5.1.4", - "workbox-window": "^5.1.4" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/workbox-build/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/workbox-build/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/workbox-build/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/workbox-build/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/workbox-cacheable-response": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", - "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/workbox-core": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", - "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" - }, - "node_modules/workbox-expiration": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", - "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/workbox-google-analytics": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", - "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", - "dependencies": { - "workbox-background-sync": "^5.1.4", - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4", - "workbox-strategies": "^5.1.4" - } - }, - "node_modules/workbox-navigation-preload": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", - "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/workbox-precaching": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", - "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/workbox-range-requests": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", - "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/workbox-routing": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", - "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/workbox-strategies": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", - "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", - "dependencies": { - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4" - } - }, - "node_modules/workbox-streams": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", - "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", - "dependencies": { - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4" - } - }, - "node_modules/workbox-sw": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", - "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" - }, - "node_modules/workbox-webpack-plugin": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", - "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "fast-json-stable-stringify": "^2.0.0", - "source-map-url": "^0.4.0", - "upath": "^1.1.2", - "webpack-sources": "^1.3.0", - "workbox-build": "^5.1.4" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/workbox-window": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", - "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", - "dependencies": { - "workbox-core": "^5.1.4" - } - }, - "node_modules/worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dependencies": { - "errno": "~0.1.7" - } - }, - "node_modules/worker-rpc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", - "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", - "dependencies": { - "microevent.ts": "~0.1.1" - } - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", - "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs-parser/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - }, - "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/compat-data": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", - "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==" - }, - "@babel/core": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.15.tgz", - "integrity": "sha512-6GXmNYeNjS2Uz+uls5jalOemgIhnTMeaXo+yBUA72kC2uX/8VW6XyhVIo2L8/q0goKQA3EVKx0KOQpVKSeWadQ==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-compilation-targets": "^7.13.13", - "@babel/helper-module-transforms": "^7.13.14", - "@babel/helpers": "^7.13.10", - "@babel/parser": "^7.13.15", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.15", - "@babel/types": "^7.13.14", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz", - "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==", - "requires": { - "@babel/types": "^7.13.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", - "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", - "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.13", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz", - "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==", - "requires": { - "@babel/compat-data": "^7.13.12", - "@babel/helper-validator-option": "^7.12.17", - "browserslist": "^4.14.5", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", - "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", - "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.2.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz", - "integrity": "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==", - "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.12", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", - "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", - "requires": { - "@babel/types": "^7.13.12" - } - }, - "@babel/helper-module-imports": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", - "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", - "requires": { - "@babel/types": "^7.13.12" - } - }, - "@babel/helper-module-transforms": { - "version": "7.13.14", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", - "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", - "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.13", - "@babel/types": "^7.13.14" - } - }, - "@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.12", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", - "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", - "requires": { - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" - } - }, - "@babel/helper-simple-access": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", - "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", - "requires": { - "@babel/types": "^7.13.12" - } - }, - "@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.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", - "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", - "requires": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" - } - }, - "@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" - } - }, - "@babel/parser": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz", - "integrity": "sha512-b9COtcAlVEQljy/9fbcMHpG+UIW9ReF+gpaxDHTlZd0c6/UU9ng8zdySAW9sRTzpvcdCHn6bUcbuYUgGzLAWVQ==" - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz", - "integrity": "sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/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.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz", - "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@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==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz", - "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz", - "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz", - "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@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==", - "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.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz", - "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==", - "requires": { - "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.13.0" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz", - "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", - "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "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.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz", - "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==", - "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.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz", - "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==", - "requires": { - "@babel/helper-hoist-variables": "^7.13.0", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-identifier": "^7.12.11", - "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.13.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz", - "integrity": "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@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.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.13.12.tgz", - "integrity": "sha512-jcEI2UqIcpCqB5U5DRxIl0tQEProI2gcu+g8VTIqxLO5Iidojb4d77q+fwGseCvd8af/lJ9masp4QWzBXFE2xA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/types": "^7.13.12" - } - }, - "@babel/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.13.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz", - "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==", - "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" - }, - "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==", - "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.15", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz", - "integrity": "sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==", - "requires": { - "@babel/compat-data": "^7.13.15", - "@babel/helper-compilation-targets": "^7.13.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.13.15", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-dynamic-import": "^7.13.8", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.13.8", - "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.8", - "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.12.13", - "@babel/plugin-transform-arrow-functions": "^7.13.0", - "@babel/plugin-transform-async-to-generator": "^7.13.0", - "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.12.13", - "@babel/plugin-transform-classes": "^7.13.0", - "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.0", - "@babel/plugin-transform-dotall-regex": "^7.12.13", - "@babel/plugin-transform-duplicate-keys": "^7.12.13", - "@babel/plugin-transform-exponentiation-operator": "^7.12.13", - "@babel/plugin-transform-for-of": "^7.13.0", - "@babel/plugin-transform-function-name": "^7.12.13", - "@babel/plugin-transform-literals": "^7.12.13", - "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.13.0", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.13.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.13.15", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.13.14", - "babel-plugin-polyfill-corejs2": "^0.2.0", - "babel-plugin-polyfill-corejs3": "^0.2.0", - "babel-plugin-polyfill-regenerator": "^0.2.0", - "core-js-compat": "^3.9.0", - "semver": "^6.3.0" - }, - "dependencies": { - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", - "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.13.12" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@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==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz", - "integrity": "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-transform-react-display-name": "^7.12.13", - "@babel/plugin-transform-react-jsx": "^7.13.12", - "@babel/plugin-transform-react-jsx-development": "^7.12.17", - "@babel/plugin-transform-react-pure-annotations": "^7.12.1" - } - }, - "@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==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-transform-typescript": "^7.12.1" - } - }, - "@babel/runtime": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", - "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/runtime-corejs3": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz", - "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==", - "requires": { - "core-js-pure": "^3.0.0", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", - "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.13", - "@babel/types": "^7.12.13" - } - }, - "@babel/traverse": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz", - "integrity": "sha512-/mpZMNvj6bce59Qzl09fHEs8Bt8NnpEDQYleHUPZQ3wXUMvXi+HJPLars68oAbmp839fGoOkv2pSL2z9ajCIaQ==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.15", - "@babel/types": "^7.13.14", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.13.14", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz", - "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@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==" - }, - "@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==" - }, - "@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", - "requires": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "requires": { - "type-fest": "^0.8.1" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" - }, - "@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" - }, - "@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" - }, - "@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==", - "requires": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" - } - }, - "@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" - } - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - }, - "@jest/console": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", - "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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/core": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", - "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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==" - }, - "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" - } - }, - "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" - } - }, - "supports-color": { - "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.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", - "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2" - } - }, - "@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==", - "requires": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", - "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "@jest/globals": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", - "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", - "requires": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" - } - }, - "@jest/reporters": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", - "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", - "requires": { - "@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", - "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", - "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==" - }, - "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" - } - }, - "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" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "@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==", - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@jest/test-result": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", - "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", - "requires": { - "@jest/console": "^26.6.2", - "@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": { - "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==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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" - } - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", - "requires": { - "@nodelib/fs.stat": "2.0.4", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==" - }, - "@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", - "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", - "requires": { - "@nodelib/fs.scandir": "2.1.4", - "fastq": "^1.6.0" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "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==" - } - } - }, - "@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==" - } - } - }, - "@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==", - "requires": { - "@rollup/pluginutils": "^3.0.8", - "@types/resolve": "0.0.8", - "builtin-modules": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.14.2" - } - }, - "@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "requires": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@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==", - "requires": { - "ejs": "^2.6.1", - "magic-string": "^0.25.0" - } - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", - "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", - "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", - "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", - "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", - "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", - "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" - }, - "@svgr/babel-preset": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", - "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", - "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", - "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", - "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", - "@svgr/babel-plugin-transform-svg-component": "^5.5.0" - } - }, - "@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", - "requires": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", - "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", - "requires": { - "@babel/types": "^7.12.6" - } - }, - "@svgr/plugin-jsx": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", - "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", - "requires": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", - "svg-parser": "^2.0.2" - } - }, - "@svgr/plugin-svgo": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", - "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", - "requires": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" - } - }, - "@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", - "requires": { - "@babel/core": "^7.12.3", - "@babel/plugin-transform-react-constant-elements": "^7.12.1", - "@babel/preset-env": "^7.12.1", - "@babel/preset-react": "^7.12.5", - "@svgr/core": "^5.5.0", - "@svgr/plugin-jsx": "^5.5.0", - "@svgr/plugin-svgo": "^5.5.0", - "loader-utils": "^2.0.0" - } - }, - "@testing-library/dom": { - "version": "7.30.3", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.3.tgz", - "integrity": "sha512-7JhIg2MW6WPwyikH2iL3o7z+FTVgSOd2jqCwTAHqK7Qal2gRRYiUQyURAxtbK9VXm/UTyG9bRihv8C5Tznr2zw==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", - "aria-query": "^4.2.2", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.4", - "lz-string": "^1.4.4", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "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" - } - } - } - }, - "@testing-library/jest-dom": { - "version": "5.11.10", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.11.10.tgz", - "integrity": "sha512-FuKiq5xuk44Fqm0000Z9w0hjOdwZRNzgx7xGGxQYepWFZy+OYUMOT/wPI4nLYXCaVltNVpU1W/qmD88wLWDsqQ==", - "requires": { - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^4.2.2", - "chalk": "^3.0.0", - "css": "^3.0.0", - "css.escape": "^1.5.1", - "lodash": "^4.17.15", - "redent": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "requires": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@testing-library/react": { - "version": "11.2.6", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.6.tgz", - "integrity": "sha512-TXMCg0jT8xmuU8BkKMtp8l7Z50Ykew5WNX8UoIKTaLFwKkP2+1YDhOLA2Ga3wY4x29jyntk7EWfum0kjlYiSjQ==", - "requires": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^7.28.1" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - } - } - }, - "@testing-library/user-event": { - "version": "12.8.3", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", - "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", - "requires": { - "@babel/runtime": "^7.12.5" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", - "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - } - } - }, - "@types/anymatch": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", - "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==" - }, - "@types/aria-query": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", - "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" - }, - "@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==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", - "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", - "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/eslint": { - "version": "7.2.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz", - "integrity": "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/estree": { - "version": "0.0.47", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", - "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==" - }, - "@types/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "requires": { - "@types/node": "*" - } - }, - "@types/html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" - }, - "@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==" - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.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/jest": { - "version": "26.0.22", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz", - "integrity": "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==", - "requires": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" - } - }, - "@types/json-schema": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", - "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - }, - "@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==" - }, - "@types/node": { - "version": "14.14.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.40.tgz", - "integrity": "sha512-2HoZZGylcnz19ZSbvWhgWHqvprw1ZGHanxIrDWYykPD4CauLW4gcyLzCVfUN2kv/1t1F3CurQIdi+s1l9+XgEA==" - }, - "@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==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/prettier": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", - "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==" - }, - "@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" - }, - "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", - "requires": { - "@types/node": "*" - } - }, - "@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==" - }, - "@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==" - }, - "@types/tapable": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz", - "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==" - }, - "@types/testing-library__jest-dom": { - "version": "5.9.5", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz", - "integrity": "sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ==", - "requires": { - "@types/jest": "*" - } - }, - "@types/uglify-js": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz", - "integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==", - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@types/webpack": { - "version": "4.41.27", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz", - "integrity": "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==", - "requires": { - "@types/anymatch": "*", - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@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==", - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "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==" - } - } - }, - "@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": "*" - } - }, - "@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" - }, - "@typescript-eslint/eslint-plugin": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", - "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", - "requires": { - "@typescript-eslint/experimental-utils": "4.22.0", - "@typescript-eslint/scope-manager": "4.22.0", - "debug": "^4.1.1", - "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - }, - "@typescript-eslint/experimental-utils": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", - "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.22.0", - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/typescript-estree": "4.22.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, - "@typescript-eslint/parser": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", - "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", - "requires": { - "@typescript-eslint/scope-manager": "4.22.0", - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/typescript-estree": "4.22.0", - "debug": "^4.1.1" - } - }, - "@typescript-eslint/scope-manager": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", - "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", - "requires": { - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/visitor-keys": "4.22.0" - } - }, - "@typescript-eslint/types": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", - "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==" - }, - "@typescript-eslint/typescript-estree": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", - "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", - "requires": { - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/visitor-keys": "4.22.0", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", - "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", - "requires": { - "@typescript-eslint/types": "4.22.0", - "eslint-visitor-keys": "^2.0.0" - } - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "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==" - }, - "@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==" - }, - "@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==" - }, - "@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==", - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@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==" - }, - "@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==", - "requires": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "@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==" - }, - "@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==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" - }, - "@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==", - "requires": { - "@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" - } - }, - "@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==", - "requires": { - "@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" - } - }, - "@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==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@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==", - "requires": { - "@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" - } - }, - "@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==", - "requires": { - "@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" - } - }, - "@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==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "requires": {} - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - }, - "address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" - }, - "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==", - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - } - }, - "aggregate-error": { - "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" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "requires": {} - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "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==" - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" - }, - "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": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, - "arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "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==" - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "array-includes": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", - "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.5" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "array.prototype.flat": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", - "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" - } - }, - "array.prototype.flatmap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", - "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "function-bind": "^1.1.1" - } - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - }, - "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=" - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "requires": { - "lodash": "^4.17.14" - } - }, - "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==" - }, - "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==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - }, - "autoprefixer": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", - "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "colorette": "^1.2.1", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - }, - "axe-core": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz", - "integrity": "sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==" - }, - "axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" - }, - "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==", - "requires": { - "@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" - }, - "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==" - } - } - }, - "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==", - "requires": { - "babylon": "^6.18.0" - } - }, - "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==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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" - } - } - } - }, - "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==", - "requires": { - "find-cache-dir": "^2.1.0", - "loader-utils": "^1.4.0", - "mkdirp": "^0.5.3", - "pify": "^4.0.1", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", - "requires": { - "@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" - } - }, - "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==", - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "requires": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - } - } - }, - "babel-plugin-named-asset-import": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", - "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", - "requires": {} - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz", - "integrity": "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==", - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.0", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz", - "integrity": "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.0", - "core-js-compat": "^3.9.1" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz", - "integrity": "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.0" - } - }, - "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=" - }, - "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=", - "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.8.0", - "babel-runtime": "^6.26.0" - } - }, - "babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", - "requires": { - "babel-plugin-jest-hoist": "^26.6.2", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "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==", - "requires": { - "@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" - }, - "dependencies": { - "@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", - "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", - "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", - "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", - "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", - "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/preset-env": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", - "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", - "requires": { - "@babel/compat-data": "^7.12.1", - "@babel/helper-compilation-targets": "^7.12.1", - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.1", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.1", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.1", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.1", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.1", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.1", - "core-js-compat": "^3.6.2", - "semver": "^5.5.0" - } - }, - "@babel/preset-react": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", - "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", - "requires": { - "@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" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "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=", - "requires": { - "core-js": "^2.4.0", - "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", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - } - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - }, - "balanced-match": { - "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", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "requires": { - "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" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "base64-js": { - "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", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", - "requires": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "optional": true - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { - "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" - }, - "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", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "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==" - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "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==", - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "requires": { - "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" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "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==", - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz", - "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==", - "requires": { - "caniuse-lite": "^1.0.30001208", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.712", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "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" - } - }, - "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==" - }, - "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==" - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" - }, - "builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" - }, - "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=" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "cacache": { - "version": "15.0.6", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz", - "integrity": "sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w==", - "requires": { - "@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" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "requires": { - "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" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001208", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001208.tgz", - "integrity": "sha512-OE5UE4+nBOro8Dyvv0lfx+SRtfVIOM9uhKqFmJeUbGriqhhStgp1A0OyBpgy3OUF8AhYCT+PVwPC1gMl2ZcQMA==" - }, - "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==", - "requires": { - "rsvp": "^4.8.4" - } - }, - "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==" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - }, - "check-types": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", - "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - }, - "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", - "optional": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "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==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "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==" - }, - "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==", - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "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==" - } - } - }, - "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==", - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "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" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - } - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", - "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", - "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.4" - } - }, - "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=" - }, - "color-string": { - "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.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" - }, - "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "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==" - }, - "compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", - "requires": { - "arity-n": "^1.0.4" - } - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "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==" - }, - "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==" - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" - }, - "constants-browserify": { - "version": "1.0.0", - "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" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "convert-source-map": { - "version": "1.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" - } - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "requires": { - "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" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - }, - "core-js": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz", - "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==" - }, - "core-js-compat": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.1.tgz", - "integrity": "sha512-ZHQTdTPkqvw2CeHiZC970NNJcnwzT6YIueDMASKt+p3WbZsLXOcoD392SkcWhkC0wBBHhlfhqGKKsNCQUozYtg==", - "requires": { - "browserslist": "^4.16.3", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - } - } - }, - "core-js-pure": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.1.tgz", - "integrity": "sha512-PeyJH2SE0KuxY5eCGNWA+W+CeDpB6M1PN3S7Am7jSv/Ttuxz2SnWbIiVQOn/TDaGaGtxo8CRWHkXwJscbUHtVw==" - }, - "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=" - }, - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "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==", - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "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==", - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-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==", - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" - }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-blank-pseudo": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", - "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", - "requires": { - "postcss": "^7.0.5" - } - }, - "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=" - }, - "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==", - "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^5.0.0-rc.4" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "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==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "css-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", - "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", - "requires": { - "camelcase": "^6.0.0", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^2.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.3", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.1", - "semver": "^7.3.2" - } - }, - "css-prefers-color-scheme": { - "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==", - "requires": { - "postcss": "^7.0.5" - } - }, - "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-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - }, - "css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" - }, - "cssdb": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", - "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "cssnano": { - "version": "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.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - } - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "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==", - "requires": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" - } - }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" - }, - "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=" - }, - "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==", - "requires": { - "postcss": "^7.0.0" - } - }, - "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==" - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "requires": { - "css-tree": "^1.1.2" - }, - "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - } - } - }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "damerau-levenshtein": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "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==" - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", - "requires": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - }, - "dependencies": { - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "requires": { - "@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" - }, - "dependencies": { - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "requires": { - "array-uniq": "^1.0.1" - } - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "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=" - } - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" - }, - "detect-node": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", - "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==" - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "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==" - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "dns-packet": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", - "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-accessibility-api": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz", - "integrity": "sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ==" - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "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" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" - } - } - }, - "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==" - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" - } - } - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "requires": { - "domelementtype": "1" - } - }, - "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" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "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==" - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "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" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" - }, - "electron-to-chromium": { - "version": "1.3.717", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.717.tgz", - "integrity": "sha512-OfzVPIqD1MkJ7fX+yTl2nKyOE4FReeVfMCzzxQS+Kp43hZYwHwThlGP+EGIZRXJsxCM7dqo8Y65NOX/HP12iXQ==" - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "requires": { - "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" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "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==", - "requires": { - "once": "^1.4.0" - } - }, - "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==", - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "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==", - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", - "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", - "requires": { - "stackframe": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", - "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.2", - "is-string": "^1.0.5", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.0" - } - }, - "es-to-primitive": { - "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" - } - }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "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==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "eslint": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz", - "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==", - "requires": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash": "^4.17.21", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.4", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "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==" - }, - "globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", - "requires": { - "type-fest": "^0.20.2" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - } - } - }, - "eslint-config-react-app": { - "version": "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==", - "requires": { - "confusing-browser-globals": "^1.0.10" - } - }, - "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==", - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "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==", - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "eslint-plugin-flowtype": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.0.tgz", - "integrity": "sha512-6Oa0D6kq3PGwJvivrLNSgeiPN/ftPkRvhbeHWoXUEGQ+ZugerSJvoMDSCc9dZa4R691b/eLXpx8dyMSZM1Tc4w==", - "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==", - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "eslint-plugin-jest": { - "version": "24.3.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.5.tgz", - "integrity": "sha512-XG4rtxYDuJykuqhsOqokYIR84/C8pRihRtEpVskYLbIIKGwPNW2ySxdctuVzETZE+MbF/e7wmsnbNVpzM0rDug==", - "requires": { - "@typescript-eslint/experimental-utils": "^4.0.1" - } - }, - "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==", - "requires": { - "@babel/runtime": "^7.11.2", - "aria-query": "^4.2.2", - "array-includes": "^3.1.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.0.2", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.6", - "emoji-regex": "^9.0.0", - "has": "^1.0.3", - "jsx-ast-utils": "^3.1.0", - "language-tags": "^1.0.5" - } - }, - "eslint-plugin-react": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz", - "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==", - "requires": { - "array-includes": "^3.1.3", - "array.prototype.flatmap": "^1.2.4", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.0.4", - "object.entries": "^1.1.3", - "object.fromentries": "^2.0.4", - "object.values": "^1.1.3", - "prop-types": "^15.7.2", - "resolve": "^2.0.0-next.3", - "string.prototype.matchall": "^4.0.4" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", - "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", - "requires": {} - }, - "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==", - "requires": { - "@typescript-eslint/experimental-utils": "^3.10.1" - }, - "dependencies": { - "@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==", - "requires": { - "@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" - } - }, - "@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==" - }, - "@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==", - "requires": { - "@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" - } - }, - "@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==", - "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==" - } - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-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" - }, - "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": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==" - }, - "eslint-webpack-plugin": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.3.tgz", - "integrity": "sha512-LewNevZf9ghDCxCGT6QltNWVi8KIYWc4LKcin8K9Azh1hypG7YAmobUDIU67fAPa+eMjRnU4rjEkLbYI1w5/UA==", - "requires": { - "@types/eslint": "^7.2.6", - "arrify": "^2.0.1", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.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==" - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "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==" - }, - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", - "requires": { - "original": "^1.0.0" - } - }, - "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==", - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "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==" - }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "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" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "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", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", - "requires": { - "@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" - }, - "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==" - } - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "requires": { - "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" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - } - } - }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "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==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "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" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "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=" - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "requires": { - "bser": "2.1.1" - } - }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", - "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, - "filesize": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", - "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "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" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "requires": { - "find-up": "^3.0.0" - } - } - } - }, - "find-up": { - "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" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" - }, - "flatten": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" - }, - "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==", - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==" - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "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==", - "requires": { - "@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" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "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" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "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=" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "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" - } - }, - "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", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "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==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "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" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "requires": { - "minipass": "^3.0.0" - } - }, - "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=", - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "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" - } - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globby": { - "version": "11.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" - }, - "dependencies": { - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" - } - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "optional": true - }, - "gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", - "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", - "requires": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" - } - }, - "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==" - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { - "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==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "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=", - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "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==" - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" - }, - "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==" - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "requires": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", - "he": "^1.2.0", - "param-case": "^3.0.3", - "relateurl": "^0.2.7", - "terser": "^4.6.3" - } - }, - "html-webpack-plugin": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", - "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", - "requires": { - "@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" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "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": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - } - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "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==", - "requires": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "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" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "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=" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "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" - } - }, - "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=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "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=" - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "requires": { - "postcss": "^7.0.14" - } - }, - "identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", - "requires": { - "harmony-reflect": "^1.4.6" - } - }, - "ieee754": { - "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", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" - }, - "immer": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", - "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" - }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "requires": { - "import-from": "^2.1.0" - } - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - } - } - }, - "import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", - "requires": { - "resolve-from": "^3.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "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==", - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "dependencies": { - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" - }, - "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==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "requires": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" - }, - "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==" - }, - "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=" - }, - "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-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-bigint": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", - "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==" - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "optional": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "requires": { - "ci-info": "^2.0.0" - } - }, - "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=", - "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, - "is-core-module": { - "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==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" - }, - "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-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "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" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==" - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - }, - "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==" - }, - "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==", - "requires": { - "is-path-inside": "^2.1.0" - } - }, - "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==", - "requires": { - "path-is-inside": "^1.0.2" - } - }, - "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=" - }, - "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==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - }, - "is-regex": { - "version": "1.1.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" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" - }, - "is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "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==" - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "requires": { - "has-symbols": "^1.0.1" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "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==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "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==" - }, - "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==", - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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==", - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "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-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", - "requires": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" - } - }, - "jest-circus": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", - "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.0", - "@jest/test-result": "^26.6.0", - "@jest/types": "^26.6.0", - "@types/babel__traverse": "^7.0.4", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^26.6.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.0", - "jest-matcher-utils": "^26.6.0", - "jest-message-util": "^26.6.0", - "jest-runner": "^26.6.0", - "jest-runtime": "^26.6.0", - "jest-snapshot": "^26.6.0", - "jest-util": "^26.6.0", - "pretty-format": "^26.6.0", - "stack-utils": "^2.0.2", - "throat": "^5.0.0" - }, - "dependencies": { - "ansi-styles": { - "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-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", - "requires": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-config": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", - "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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==" - }, - "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" - } - }, - "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" - } - }, - "supports-color": { - "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.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "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": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-docblock": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", - "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", - "requires": { - "detect-newline": "^3.0.0" - } - }, - "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==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-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==", - "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" - } - }, - "jest-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==", - "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "jest-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-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==", - "requires": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "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" - } - }, - "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==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-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" - } - }, - "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==", - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-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==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-mock": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "requires": {} - }, - "jest-regex-util": { - "version": "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==" - }, - "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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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==" - }, - "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" - } - }, - "supports-color": { - "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.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "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==", - "requires": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" - } - }, - "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==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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==" - }, - "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" - } - }, - "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" - } - }, - "supports-color": { - "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.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "jest-runtime": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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==" - }, - "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" - } - }, - "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" - } - }, - "supports-color": { - "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.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "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==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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==" - }, - "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" - } - }, - "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" - } - }, - "supports-color": { - "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.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-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-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-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==", - "requires": { - "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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", - "requires": { - "@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" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.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-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "jsdom": { - "version": "16.5.3", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", - "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", - "requires": { - "abab": "^2.0.5", - "acorn": "^8.1.0", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "html-encoding-sniffer": "^2.0.1", - "is-potential-custom-element-name": "^1.0.0", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.9", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.4", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz", - "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==" - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - }, - "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=" - }, - "json3": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", - "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "requires": { - "minimist": "^1.2.5" - } - }, - "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" - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "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==", - "requires": { - "array-includes": "^3.1.2", - "object.assign": "^4.1.2" - } - }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "klona": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" - }, - "language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - }, - "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", - "requires": { - "language-subtag-registry": "~0.3.2" - } - }, - "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==", - "requires": { - "lodash": "^4.17.5", - "webpack-sources": "^1.1.0" - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "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=" - }, - "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=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.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=" - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - } - } - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" - }, - "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==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.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" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "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==", - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "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==", - "requires": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "lz-string": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "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" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "requires": { - "tmpl": "1.0.x" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "requires": { - "object-visit": "^1.0.0" - } - }, - "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==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "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=", - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "microevent.ts": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", - "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" - }, - "micromatch": { - "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.2.3" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.47.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", - "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==" - }, - "mime-types": { - "version": "2.1.30", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", - "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", - "requires": { - "mime-db": "1.47.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" - }, - "mini-css-extract-plugin": { - "version": "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==", - "requires": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "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==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "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=" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", - "requires": { - "yallist": "^4.0.0" - } - }, - "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==", - "requires": { - "minipass": "^3.0.0" - } - }, - "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==", - "requires": { - "minipass": "^3.0.0" - } - }, - "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==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^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" - } - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "requires": { - "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" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "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=" - }, - "nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "optional": true - }, - "nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", - "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "native-url": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", - "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", - "requires": { - "querystring": "^0.2.0" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, - "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==" - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "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==", - "requires": { - "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" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "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=" - }, - "node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } - }, - "node-releases": { - "version": "1.1.71", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", - "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" - }, - "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==", - "requires": { - "hosted-git-info": "^2.1.4", - "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": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - }, - "normalize-url": { - "version": "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" - } - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "requires": { - "path-key": "^3.0.0" - } - }, - "nth-check": { - "version": "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" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" - }, - "object-is": { - "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", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "requires": { - "isobject": "^3.0.0" - } - }, - "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" - } - }, - "object.fromentries": { - "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.18.0-next.2", - "has": "^1.0.3" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", - "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has": "^1.0.3" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - } - } - }, - "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==", - "requires": { - "cssnano": "^4.1.10", - "last-call-webpack-plugin": "^3.0.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" - } - }, - "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==", - "requires": { - "url-parse": "^1.4.3" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" - }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "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==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "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==", - "requires": { - "retry": "^0.12.0" - } - }, - "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==" - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - }, - "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==" - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-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=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pbkdf2": { - "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", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "picomatch": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", - "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "requires": { - "pinkie": "^2.0.0" - } - }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "requires": { - "node-modules-regexp": "^1.0.0" - } - }, - "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" - }, - "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-exists": { - "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" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "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==", - "requires": { - "ts-pnp": "^1.1.6" - } - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "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=" - }, - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "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" - } - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^6.0.2" - } - }, - "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==", - "requires": { - "postcss": "^7" - } - }, - "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==", - "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "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==", - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.14", - "postcss-values-parser": "^2.0.1" - } - }, - "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==", - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", - "requires": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.14" - } - }, - "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==", - "requires": { - "postcss": "^7.0.17", - "postcss-values-parser": "^2.0.1" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "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==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "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==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.26" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-initial": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", - "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "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==", - "requires": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - } - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "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==", - "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "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==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "postcss-logical": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", - "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "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" - }, - "dependencies": { - "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==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "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" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "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==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.5" - } - }, - "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==", - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "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==", - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "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==", - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "postcss-nesting": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", - "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "@csstools/normalize.css": "^10.1.0", - "browserslist": "^4.6.2", - "postcss": "^7.0.17", - "postcss-browser-comments": "^3.0.0", - "sanitize.css": "^10.0.0" - } - }, - "postcss-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==", - "requires": { - "postcss": "^7.0.0" - } - }, - "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==", - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - }, - "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==" - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-place": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", - "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "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==", - "requires": { - "autoprefixer": "^9.6.1", - "browserslist": "^4.6.4", - "caniuse-lite": "^1.0.30000981", - "css-blank-pseudo": "^0.1.4", - "css-has-pseudo": "^0.10.0", - "css-prefers-color-scheme": "^3.1.1", - "cssdb": "^4.4.0", - "postcss": "^7.0.17", - "postcss-attribute-case-insensitive": "^4.0.1", - "postcss-color-functional-notation": "^2.0.1", - "postcss-color-gray": "^5.0.0", - "postcss-color-hex-alpha": "^5.0.3", - "postcss-color-mod-function": "^3.0.3", - "postcss-color-rebeccapurple": "^4.0.1", - "postcss-custom-media": "^7.0.8", - "postcss-custom-properties": "^8.0.11", - "postcss-custom-selectors": "^5.1.2", - "postcss-dir-pseudo-class": "^5.0.0", - "postcss-double-position-gradients": "^1.0.0", - "postcss-env-function": "^2.0.2", - "postcss-focus-visible": "^4.0.0", - "postcss-focus-within": "^3.0.0", - "postcss-font-variant": "^4.0.0", - "postcss-gap-properties": "^2.0.0", - "postcss-image-set-function": "^3.0.1", - "postcss-initial": "^3.0.0", - "postcss-lab-function": "^2.0.1", - "postcss-logical": "^3.0.0", - "postcss-media-minmax": "^4.0.0", - "postcss-nesting": "^7.0.0", - "postcss-overflow-shorthand": "^2.0.0", - "postcss-page-break": "^2.0.0", - "postcss-place": "^4.0.1", - "postcss-pseudo-class-any-link": "^6.0.0", - "postcss-replace-overflow-wrap": "^3.0.0", - "postcss-selector-matches": "^4.0.0", - "postcss-selector-not": "^4.0.0" - } - }, - "postcss-pseudo-class-any-link": { - "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==", - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "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==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "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==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" - } - }, - "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==", - "requires": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "postcss": "^8.1.0" - }, - "dependencies": { - "postcss": { - "version": "8.2.10", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.10.tgz", - "integrity": "sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw==", - "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.22", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "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==", - "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } - }, - "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==", - "requires": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", - "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - } - }, - "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==" - }, - "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==", - "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, - "pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" - }, - "pretty-error": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", - "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", - "requires": { - "lodash": "^4.17.20", - "renderkid": "^2.0.4" - } - }, - "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" - }, - "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==" - } - } - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "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==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" - }, - "promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "requires": { - "asap": "~2.0.6" - } - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" - }, - "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" - } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "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==" - } - } - }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" - }, - "psl": { - "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", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "requires": { - "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" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "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" - } - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "requires": { - "performance-now": "^2.1.0" - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "requires": { - "bytes": "3.1.0", - "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==" - } - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "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==", - "requires": { - "core-js": "^3.6.5", - "object-assign": "^4.1.1", - "promise": "^8.1.0", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.7", - "whatwg-fetch": "^3.4.1" - } - }, - "react-dev-utils": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", - "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", - "requires": { - "@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" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "browserslist": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", - "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", - "requires": { - "caniuse-lite": "^1.0.30001125", - "electron-to-chromium": "^1.3.564", - "escalade": "^3.0.2", - "node-releases": "^1.1.61" - } - }, - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - }, - "globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" - } - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "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==" - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "react-refresh": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" - }, - "react-scripts": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", - "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", - "requires": { - "@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", - "fsevents": "^2.1.3", - "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" - }, - "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==" - } - } - } - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - }, - "dependencies": { - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - } - } - }, - "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=", - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "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=" - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "optional": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "requires": { - "minimatch": "3.0.4" - } - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "regenerate-unicode-properties": { - "version": "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==", - "requires": { - "regenerate": "^1.4.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==" - }, - "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - }, - "regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" - }, - "regexpu-core": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", - "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.2.0", - "regjsgen": "^0.5.1", - "regjsparser": "^0.6.4", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.2.0" - } - }, - "regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" - }, - "regjsparser": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", - "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" - }, - "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=" - }, - "renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", - "requires": { - "css-select": "^2.0.2", - "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", - "lodash": "^4.17.20", - "strip-ansi": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "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" - } - } - } - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" - }, - "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.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" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "requires": { - "lodash": "^4.17.19" - } - }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "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" - } - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "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==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "resolve": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", - "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", - "requires": { - "is-core-module": "^2.0.0", - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "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==", - "requires": { - "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" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "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" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "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" - } - } - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "requires": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" - }, - "dependencies": { - "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=" - } - } - }, - "rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rollup": { - "version": "1.32.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", - "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", - "requires": { - "@types/estree": "*", - "@types/node": "*", - "acorn": "^7.1.0" - } - }, - "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==", - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "rollup-pluginutils": "^2.8.1" - } - }, - "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==", - "requires": { - "@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" - }, - "dependencies": { - "jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - } - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "supports-color": { - "version": "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" - } - } - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - } - } - }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "requires": { - "aproba": "^1.1.1" - } - }, - "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==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "requires": { - "@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" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "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" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "is-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", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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-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", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "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" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "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", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "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" - } - } - } - }, - "sanitize.css": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", - "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==", - "requires": { - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "requires": { - "xmlchars": "^2.2.0" - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "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==", - "requires": { - "node-forge": "^0.10.0" - } - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "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" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } - } - }, - "serialize-javascript": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", - "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - } - } - }, - "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==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "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==", - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "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=" - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "optional": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "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==" - } - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "requires": { - "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" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "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", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "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==", - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sockjs": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", - "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^3.4.0", - "websocket-driver": "^0.7.4" - }, - "dependencies": { - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "sockjs-client": { - "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.5.1" - }, - "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" - } - } - } - }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "requires": { - "is-plain-obj": "^1.0.0" - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - }, - "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==", - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-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==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdx-correct": { - "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.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.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.7", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", - "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==" - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "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==", - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "requires": { - "minipass": "^3.1.1" - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - } - } - }, - "stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", - "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "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==" - } - } - }, - "statuses": { - "version": "1.5.0", - "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", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "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==", - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "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==", - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" - }, - "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=" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - }, - "string-width": { - "version": "4.2.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" - }, - "dependencies": { - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - } - } - }, - "string.prototype.matchall": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", - "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has-symbols": "^1.0.1", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.3.1", - "side-channel": "^1.0.4" - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "6.0.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==" - }, - "strip-comments": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", - "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", - "requires": { - "babel-extract-comments": "^1.0.0", - "babel-plugin-transform-object-rest-spread": "^6.26.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "requires": { - "min-indent": "^1.0.0" - } - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - }, - "style-loader": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", - "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^2.7.0" - } - }, - "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==", - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "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==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "requires": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - } - }, - "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.1.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.1.0.tgz", - "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==", - "requires": { - "ajv": "^8.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "lodash.clonedeep": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" - }, - "dependencies": { - "ajv": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", - "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - }, - "tar": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", - "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", - "requires": { - "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" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } - } - }, - "temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" - }, - "tempy": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", - "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", - "requires": { - "temp-dir": "^1.0.0", - "type-fest": "^0.3.1", - "unique-string": "^1.0.0" - }, - "dependencies": { - "type-fest": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", - "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" - } - } - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "requires": { - "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==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "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==", - "requires": { - "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" - }, - "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==" - }, - "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==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "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", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "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==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "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==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "terser": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz", - "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==", - "requires": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" - }, - "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==" - } - } - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "requires": { - "setimmediate": "^1.0.4" - } - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" - }, - "tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "dependencies": { - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, - "tr46": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", - "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", - "requires": { - "punycode": "^2.1.1" - } - }, - "tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - }, - "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==" - }, - "tsconfig-paths": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", - "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - } - } - }, - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "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==", - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", - "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", - "peer": true - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" - }, - "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==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" - } - }, - "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==" - }, - "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==" - }, - "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==", - "requires": { - "arr-union": "^3.1.0", - "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": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "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" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" - } - } - }, - "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==", - "requires": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "url-parse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", - "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "util.promisify": { - "version": "1.0.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" - } - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "optional": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, - "v8-to-istanbul": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", - "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "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==" - } - } - }, - "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==", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "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==" - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "requires": { - "makeerror": "1.0.x" - } - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "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, - "requires": { - "chokidar": "^2.1.8" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "optional": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "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, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "optional": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "optional": true, - "requires": { - "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" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "optional": true, - "requires": { - "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" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "optional": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "optional": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "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, - "requires": { - "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", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "optional": true, - "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=", - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "optional": true, - "requires": { - "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" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "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, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "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, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "web-vitals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz", - "integrity": "sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ==" - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - }, - "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "requires": { - "@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" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "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" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "requires": { - "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" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "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==", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "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=" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "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==", - "requires": { - "yallist": "^3.0.2" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "ssri": { - "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" - } - }, - "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==", - "requires": { - "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" - } - }, - "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=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } - } - }, - "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==", - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "dependencies": { - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" - } - } - }, - "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==", - "requires": { - "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" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "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" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "requires": { - "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" - } - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-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" - } - } - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "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==", - "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "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==" - }, - "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=", - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "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" - } - } - } - }, - "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", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "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" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "requires": { - "find-up": "^3.0.0" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "requires": { - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - }, - "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==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "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", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.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" - } - }, - "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=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "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" - }, - "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" - } - } - } - }, - "ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "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" - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "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==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "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==", - "requires": { - "fs-extra": "^7.0.0", - "lodash": ">=3.5 <5", - "object.entries": "^1.1.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "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" + }, + "engines": { + "node": ">=0.8.0" } }, - "websocket-extensions": { + "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==" + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } }, - "whatwg-encoding": { + "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==", - "requires": { + "dependencies": { "iconv-lite": "0.4.24" } }, - "whatwg-fetch": { + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" }, - "whatwg-mimetype": { + "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==" }, - "whatwg-url": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", - "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", - "requires": { + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { "lodash": "^4.7.0", - "tr46": "^2.0.2", + "tr46": "^2.1.0", "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" } }, - "which": { + "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "which-boxed-primitive": { + "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==", - "requires": { + "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "word-wrap": { + "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==" + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } }, - "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==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" } }, - "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==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" } }, - "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==", - "requires": { - "@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", + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", "common-tags": "^1.8.0", "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^8.1.0", + "fs-extra": "^9.0.1", "glob": "^7.1.6", - "lodash.template": "^4.5.0", + "lodash": "^4.17.20", "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", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", "stringify-object": "^3.3.0", - "strip-comments": "^1.0.2", - "tempy": "^0.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.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" - }, - "dependencies": { - "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" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" } }, - "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==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" } }, - "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-build/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } }, - "workbox-expiration": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", - "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "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==", - "requires": { - "workbox-background-sync": "^5.1.4", - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4", - "workbox-strategies": "^5.1.4" + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" } }, - "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==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" } }, - "workbox-precaching": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", - "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } }, - "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==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" } }, - "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==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" } }, - "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==", - "requires": { - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4" + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" } }, - "workbox-streams": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", - "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", - "requires": { - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4" + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" } }, - "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-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } }, - "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==", - "requires": { - "@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" + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" } }, - "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==", - "requires": { - "workbox-core": "^5.1.4" + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" } }, - "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==", - "requires": { - "errno": "~0.1.7" + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" } }, - "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==", - "requires": { - "microevent.ts": "~0.1.1" + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" } }, - "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": { + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "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" }, - "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==" - } + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "write-file-atomic": { + "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==", - "requires": { + "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, - "ws": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", - "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", - "requires": {} + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "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 + } + } }, - "xml-name-validator": { + "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==" }, - "xmlchars": { + "node_modules/xmlchars": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" }, - "xtend": { + "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "node_modules/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" + } }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, - "yaml": { + "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - }, - "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", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "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" + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" } }, - "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==" - } + "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" } }, - "yocto-queue": { + "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==" + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } } } diff --git a/package.json b/package.json index 5bdac3e7..ce188186 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,11 @@ "@testing-library/jest-dom": "^5.11.10", "@testing-library/react": "^11.2.6", "@testing-library/user-event": "^12.8.3", + "bootstrap": "^5.2.3", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-scripts": "4.0.3", + "react-router-dom": "6.4", + "react-scripts": "^5.0.1", "web-vitals": "^1.1.1" }, "scripts": { diff --git a/src/App.js b/src/App.js index 37845757..7ca4ec1f 100644 --- a/src/App.js +++ b/src/App.js @@ -4,20 +4,7 @@ import './App.css'; function App() { return (
-
- logo -

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

- - Learn React - -
+

Hello World

); } From ed8f8ab3bbbf9979e7a2d744cf55a5758ef83c1c Mon Sep 17 00:00:00 2001 From: Michael Byers Date: Sun, 8 Jan 2023 16:31:18 -0500 Subject: [PATCH 2/2] ready to submit --- package-lock.json | 117 +++++++++++++++++++++++++++++++---------- package.json | 3 +- public/logo192.png | Bin 5347 -> 0 bytes public/logo512.png | Bin 9664 -> 0 bytes public/manifest.json | 10 ---- src/AddContact.js | 74 ++++++++++++++++++++++++++ src/App.css | 41 ++------------- src/App.js | 54 ++++++++++++++++--- src/App.test.js | 8 --- src/ContactDetails.js | 40 ++++++++++++++ src/ContactList.js | 43 +++++++++++++++ src/batman.jpg | Bin 0 -> 676620 bytes src/index.css | 12 +++-- src/index.js | 11 ++-- src/jane-doe.jpg | Bin 0 -> 1281415 bytes src/jimmy-chu.jpg | Bin 0 -> 1596045 bytes src/john-doe.jpg | Bin 0 -> 3697193 bytes src/logo.svg | 1 - src/reportWebVitals.js | 13 ----- src/setupTests.js | 5 -- 20 files changed, 311 insertions(+), 121 deletions(-) delete mode 100644 public/logo192.png delete mode 100644 public/logo512.png create mode 100644 src/AddContact.js delete mode 100644 src/App.test.js create mode 100644 src/ContactDetails.js create mode 100644 src/ContactList.js create mode 100644 src/batman.jpg create mode 100644 src/jane-doe.jpg create mode 100644 src/jimmy-chu.jpg create mode 100644 src/john-doe.jpg delete mode 100644 src/logo.svg delete mode 100644 src/reportWebVitals.js delete mode 100644 src/setupTests.js diff --git a/package-lock.json b/package-lock.json index 64502d0e..a71f7372 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,9 +12,10 @@ "@testing-library/react": "^11.2.6", "@testing-library/user-event": "^12.8.3", "bootstrap": "^5.2.3", + "prop-types": "^15.8.1", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-router-dom": "6.4", + "react-router-dom": "^5.3.4", "react-scripts": "^5.0.1", "web-vitals": "^1.1.1" } @@ -3206,14 +3207,6 @@ "url": "https://opencollective.com/popperjs" } }, - "node_modules/@remix-run/router": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.5.tgz", - "integrity": "sha512-my0Mycd+jruq/1lQuO5LBB6WTlL/e8DTCYWp44DfMTDcXz8DcTlgF0ISaLsGewt+ctHN+yA8xMq3q/N7uWJPug==", - "engines": { - "node": ">=14" - } - }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -8270,6 +8263,32 @@ "he": "bin/he" } }, + "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/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -13676,35 +13695,59 @@ } }, "node_modules/react-router": { - "version": "6.4.5", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.4.5.tgz", - "integrity": "sha512-1RQJ8bM70YEumHIlNUYc6mFfUDoWa5EgPDenK/fq0bxD8DYpQUi/S6Zoft+9DBrh2xmtg92N5HMAJgGWDhKJ5Q==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", + "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", "dependencies": { - "@remix-run/router": "1.0.5" - }, - "engines": { - "node": ">=14" + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "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": ">=16.8" + "react": ">=15" } }, "node_modules/react-router-dom": { - "version": "6.4.5", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.4.5.tgz", - "integrity": "sha512-a7HsgikBR0wNfroBHcZUCd9+mLRqZS8R5U1Z1mzLWxFXEkUT3vR1XXmSIVoVpxVX8Bar0nQYYYc9Yipq8dWwAA==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", + "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", "dependencies": { - "@remix-run/router": "1.0.5", - "react-router": "6.4.5" - }, - "engines": { - "node": ">=14" + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" }, "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "react": ">=15" + } + }, + "node_modules/react-router/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "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-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": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", @@ -14009,6 +14052,11 @@ "node": ">=8" } }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, "node_modules/resolve-url-loader": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", @@ -15225,6 +15273,16 @@ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, + "node_modules/tiny-invariant": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", + "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -15601,6 +15659,11 @@ "node": ">= 8" } }, + "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", diff --git a/package.json b/package.json index ce188186..1dc5914b 100644 --- a/package.json +++ b/package.json @@ -7,9 +7,10 @@ "@testing-library/react": "^11.2.6", "@testing-library/user-event": "^12.8.3", "bootstrap": "^5.2.3", + "prop-types": "^15.8.1", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-router-dom": "6.4", + "react-router-dom": "^5.3.4", "react-scripts": "^5.0.1", "web-vitals": "^1.1.1" }, diff --git a/public/logo192.png b/public/logo192.png deleted file mode 100644 index fc44b0a3796c0e0a64c3d858ca038bd4570465d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5347 zcmZWtbyO6NvR-oO24RV%BvuJ&=?+<7=`LvyB&A_#M7mSDYw1v6DJkiYl9XjT!%$dLEBTQ8R9|wd3008in6lFF3GV-6mLi?MoP_y~}QUnaDCHI#t z7w^m$@6DI)|C8_jrT?q=f8D?0AM?L)Z}xAo^e^W>t$*Y0KlT5=@bBjT9kxb%-KNdk zeOS1tKO#ChhG7%{ApNBzE2ZVNcxbrin#E1TiAw#BlUhXllzhN$qWez5l;h+t^q#Eav8PhR2|T}y5kkflaK`ba-eoE+Z2q@o6P$)=&` z+(8}+-McnNO>e#$Rr{32ngsZIAX>GH??tqgwUuUz6kjns|LjsB37zUEWd|(&O!)DY zQLrq%Y>)Y8G`yYbYCx&aVHi@-vZ3|ebG!f$sTQqMgi0hWRJ^Wc+Ibv!udh_r%2|U) zPi|E^PK?UE!>_4`f`1k4hqqj_$+d!EB_#IYt;f9)fBOumGNyglU(ofY`yHq4Y?B%- zp&G!MRY<~ajTgIHErMe(Z8JG*;D-PJhd@RX@QatggM7+G(Lz8eZ;73)72Hfx5KDOE zkT(m}i2;@X2AT5fW?qVp?@WgN$aT+f_6eo?IsLh;jscNRp|8H}Z9p_UBO^SJXpZew zEK8fz|0Th%(Wr|KZBGTM4yxkA5CFdAj8=QSrT$fKW#tweUFqr0TZ9D~a5lF{)%-tTGMK^2tz(y2v$i%V8XAxIywrZCp=)83p(zIk6@S5AWl|Oa2hF`~~^W zI;KeOSkw1O#TiQ8;U7OPXjZM|KrnN}9arP)m0v$c|L)lF`j_rpG(zW1Qjv$=^|p*f z>)Na{D&>n`jOWMwB^TM}slgTEcjxTlUby89j1)|6ydRfWERn3|7Zd2&e7?!K&5G$x z`5U3uFtn4~SZq|LjFVrz$3iln-+ucY4q$BC{CSm7Xe5c1J<=%Oagztj{ifpaZk_bQ z9Sb-LaQMKp-qJA*bP6DzgE3`}*i1o3GKmo2pn@dj0;He}F=BgINo};6gQF8!n0ULZ zL>kC0nPSFzlcB7p41doao2F7%6IUTi_+!L`MM4o*#Y#0v~WiO8uSeAUNp=vA2KaR&=jNR2iVwG>7t%sG2x_~yXzY)7K& zk3p+O0AFZ1eu^T3s};B%6TpJ6h-Y%B^*zT&SN7C=N;g|#dGIVMSOru3iv^SvO>h4M=t-N1GSLLDqVTcgurco6)3&XpU!FP6Hlrmj}f$ zp95;b)>M~`kxuZF3r~a!rMf4|&1=uMG$;h^g=Kl;H&Np-(pFT9FF@++MMEx3RBsK?AU0fPk-#mdR)Wdkj)`>ZMl#^<80kM87VvsI3r_c@_vX=fdQ`_9-d(xiI z4K;1y1TiPj_RPh*SpDI7U~^QQ?%0&!$Sh#?x_@;ag)P}ZkAik{_WPB4rHyW#%>|Gs zdbhyt=qQPA7`?h2_8T;-E6HI#im9K>au*(j4;kzwMSLgo6u*}-K`$_Gzgu&XE)udQ zmQ72^eZd|vzI)~!20JV-v-T|<4@7ruqrj|o4=JJPlybwMg;M$Ud7>h6g()CT@wXm` zbq=A(t;RJ^{Xxi*Ff~!|3!-l_PS{AyNAU~t{h;(N(PXMEf^R(B+ZVX3 z8y0;0A8hJYp@g+c*`>eTA|3Tgv9U8#BDTO9@a@gVMDxr(fVaEqL1tl?md{v^j8aUv zm&%PX4^|rX|?E4^CkplWWNv*OKM>DxPa z!RJ)U^0-WJMi)Ksc!^ixOtw^egoAZZ2Cg;X7(5xZG7yL_;UJ#yp*ZD-;I^Z9qkP`} zwCTs0*%rIVF1sgLervtnUo&brwz?6?PXRuOCS*JI-WL6GKy7-~yi0giTEMmDs_-UX zo=+nFrW_EfTg>oY72_4Z0*uG>MnXP=c0VpT&*|rvv1iStW;*^={rP1y?Hv+6R6bxFMkxpWkJ>m7Ba{>zc_q zEefC3jsXdyS5??Mz7IET$Kft|EMNJIv7Ny8ZOcKnzf`K5Cd)&`-fTY#W&jnV0l2vt z?Gqhic}l}mCv1yUEy$%DP}4AN;36$=7aNI^*AzV(eYGeJ(Px-j<^gSDp5dBAv2#?; zcMXv#aj>%;MiG^q^$0MSg-(uTl!xm49dH!{X0){Ew7ThWV~Gtj7h%ZD zVN-R-^7Cf0VH!8O)uUHPL2mO2tmE*cecwQv_5CzWeh)ykX8r5Hi`ehYo)d{Jnh&3p z9ndXT$OW51#H5cFKa76c<%nNkP~FU93b5h-|Cb}ScHs@4Q#|}byWg;KDMJ#|l zE=MKD*F@HDBcX@~QJH%56eh~jfPO-uKm}~t7VkHxHT;)4sd+?Wc4* z>CyR*{w@4(gnYRdFq=^(#-ytb^5ESD?x<0Skhb%Pt?npNW1m+Nv`tr9+qN<3H1f<% zZvNEqyK5FgPsQ`QIu9P0x_}wJR~^CotL|n zk?dn;tLRw9jJTur4uWoX6iMm914f0AJfB@C74a;_qRrAP4E7l890P&{v<}>_&GLrW z)klculcg`?zJO~4;BBAa=POU%aN|pmZJn2{hA!d!*lwO%YSIzv8bTJ}=nhC^n}g(ld^rn#kq9Z3)z`k9lvV>y#!F4e{5c$tnr9M{V)0m(Z< z#88vX6-AW7T2UUwW`g<;8I$Jb!R%z@rCcGT)-2k7&x9kZZT66}Ztid~6t0jKb&9mm zpa}LCb`bz`{MzpZR#E*QuBiZXI#<`5qxx=&LMr-UUf~@dRk}YI2hbMsAMWOmDzYtm zjof16D=mc`^B$+_bCG$$@R0t;e?~UkF?7<(vkb70*EQB1rfUWXh$j)R2)+dNAH5%R zEBs^?N;UMdy}V};59Gu#0$q53$}|+q7CIGg_w_WlvE}AdqoS<7DY1LWS9?TrfmcvT zaypmplwn=P4;a8-%l^e?f`OpGb}%(_mFsL&GywhyN(-VROj`4~V~9bGv%UhcA|YW% zs{;nh@aDX11y^HOFXB$a7#Sr3cEtNd4eLm@Y#fc&j)TGvbbMwze zXtekX_wJqxe4NhuW$r}cNy|L{V=t#$%SuWEW)YZTH|!iT79k#?632OFse{+BT_gau zJwQcbH{b}dzKO?^dV&3nTILYlGw{27UJ72ZN){BILd_HV_s$WfI2DC<9LIHFmtyw? zQ;?MuK7g%Ym+4e^W#5}WDLpko%jPOC=aN)3!=8)s#Rnercak&b3ESRX3z{xfKBF8L z5%CGkFmGO@x?_mPGlpEej!3!AMddChabyf~nJNZxx!D&{@xEb!TDyvqSj%Y5@A{}9 zRzoBn0?x}=krh{ok3Nn%e)#~uh;6jpezhA)ySb^b#E>73e*frBFu6IZ^D7Ii&rsiU z%jzygxT-n*joJpY4o&8UXr2s%j^Q{?e-voloX`4DQyEK+DmrZh8A$)iWL#NO9+Y@!sO2f@rI!@jN@>HOA< z?q2l{^%mY*PNx2FoX+A7X3N}(RV$B`g&N=e0uvAvEN1W^{*W?zT1i#fxuw10%~))J zjx#gxoVlXREWZf4hRkgdHx5V_S*;p-y%JtGgQ4}lnA~MBz-AFdxUxU1RIT$`sal|X zPB6sEVRjGbXIP0U+?rT|y5+ev&OMX*5C$n2SBPZr`jqzrmpVrNciR0e*Wm?fK6DY& zl(XQZ60yWXV-|Ps!A{EF;=_z(YAF=T(-MkJXUoX zI{UMQDAV2}Ya?EisdEW;@pE6dt;j0fg5oT2dxCi{wqWJ<)|SR6fxX~5CzblPGr8cb zUBVJ2CQd~3L?7yfTpLNbt)He1D>*KXI^GK%<`bq^cUq$Q@uJifG>p3LU(!H=C)aEL zenk7pVg}0{dKU}&l)Y2Y2eFMdS(JS0}oZUuVaf2+K*YFNGHB`^YGcIpnBlMhO7d4@vV zv(@N}(k#REdul8~fP+^F@ky*wt@~&|(&&meNO>rKDEnB{ykAZ}k>e@lad7to>Ao$B zz<1(L=#J*u4_LB=8w+*{KFK^u00NAmeNN7pr+Pf+N*Zl^dO{LM-hMHyP6N!~`24jd zXYP|Ze;dRXKdF2iJG$U{k=S86l@pytLx}$JFFs8e)*Vi?aVBtGJ3JZUj!~c{(rw5>vuRF$`^p!P8w1B=O!skwkO5yd4_XuG^QVF z`-r5K7(IPSiKQ2|U9+`@Js!g6sfJwAHVd|s?|mnC*q zp|B|z)(8+mxXyxQ{8Pg3F4|tdpgZZSoU4P&9I8)nHo1@)9_9u&NcT^FI)6|hsAZFk zZ+arl&@*>RXBf-OZxhZerOr&dN5LW9@gV=oGFbK*J+m#R-|e6(Loz(;g@T^*oO)0R zN`N=X46b{7yk5FZGr#5&n1!-@j@g02g|X>MOpF3#IjZ_4wg{dX+G9eqS+Es9@6nC7 zD9$NuVJI}6ZlwtUm5cCAiYv0(Yi{%eH+}t)!E^>^KxB5^L~a`4%1~5q6h>d;paC9c zTj0wTCKrhWf+F#5>EgX`sl%POl?oyCq0(w0xoL?L%)|Q7d|Hl92rUYAU#lc**I&^6p=4lNQPa0 znQ|A~i0ip@`B=FW-Q;zh?-wF;Wl5!+q3GXDu-x&}$gUO)NoO7^$BeEIrd~1Dh{Tr` z8s<(Bn@gZ(mkIGnmYh_ehXnq78QL$pNDi)|QcT*|GtS%nz1uKE+E{7jdEBp%h0}%r zD2|KmYGiPa4;md-t_m5YDz#c*oV_FqXd85d@eub?9N61QuYcb3CnVWpM(D-^|CmkL z(F}L&N7qhL2PCq)fRh}XO@U`Yn<?TNGR4L(mF7#4u29{i~@k;pLsgl({YW5`Mo+p=zZn3L*4{JU;++dG9 X@eDJUQo;Ye2mwlRs?y0|+_a0zY+Zo%Dkae}+MySoIppb75o?vUW_?)>@g{U2`ERQIXV zeY$JrWnMZ$QC<=ii4X|@0H8`si75jB(ElJb00HAB%>SlLR{!zO|C9P3zxw_U8?1d8uRZ=({Ga4shyN}3 zAK}WA(ds|``G4jA)9}Bt2Hy0+f3rV1E6b|@?hpGA=PI&r8)ah|)I2s(P5Ic*Ndhn^ z*T&j@gbCTv7+8rpYbR^Ty}1AY)YH;p!m948r#%7x^Z@_-w{pDl|1S4`EM3n_PaXvK z1JF)E3qy$qTj5Xs{jU9k=y%SQ0>8E$;x?p9ayU0bZZeo{5Z@&FKX>}s!0+^>C^D#z z>xsCPvxD3Z=dP}TTOSJhNTPyVt14VCQ9MQFN`rn!c&_p?&4<5_PGm4a;WS&1(!qKE z_H$;dDdiPQ!F_gsN`2>`X}$I=B;={R8%L~`>RyKcS$72ai$!2>d(YkciA^J0@X%G4 z4cu!%Ps~2JuJ8ex`&;Fa0NQOq_nDZ&X;^A=oc1&f#3P1(!5il>6?uK4QpEG8z0Rhu zvBJ+A9RV?z%v?!$=(vcH?*;vRs*+PPbOQ3cdPr5=tOcLqmfx@#hOqX0iN)wTTO21jH<>jpmwRIAGw7`a|sl?9y9zRBh>(_%| zF?h|P7}~RKj?HR+q|4U`CjRmV-$mLW>MScKnNXiv{vD3&2@*u)-6P@h0A`eeZ7}71 zK(w%@R<4lLt`O7fs1E)$5iGb~fPfJ?WxhY7c3Q>T-w#wT&zW522pH-B%r5v#5y^CF zcC30Se|`D2mY$hAlIULL%-PNXgbbpRHgn<&X3N9W!@BUk@9g*P5mz-YnZBb*-$zMM z7Qq}ic0mR8n{^L|=+diODdV}Q!gwr?y+2m=3HWwMq4z)DqYVg0J~^}-%7rMR@S1;9 z7GFj6K}i32X;3*$SmzB&HW{PJ55kT+EI#SsZf}bD7nW^Haf}_gXciYKX{QBxIPSx2Ma? zHQqgzZq!_{&zg{yxqv3xq8YV+`S}F6A>Gtl39_m;K4dA{pP$BW0oIXJ>jEQ!2V3A2 zdpoTxG&V=(?^q?ZTj2ZUpDUdMb)T?E$}CI>r@}PFPWD9@*%V6;4Ag>D#h>!s)=$0R zRXvdkZ%|c}ubej`jl?cS$onl9Tw52rBKT)kgyw~Xy%z62Lr%V6Y=f?2)J|bZJ5(Wx zmji`O;_B+*X@qe-#~`HFP<{8$w@z4@&`q^Q-Zk8JG3>WalhnW1cvnoVw>*R@c&|o8 zZ%w!{Z+MHeZ*OE4v*otkZqz11*s!#s^Gq>+o`8Z5 z^i-qzJLJh9!W-;SmFkR8HEZJWiXk$40i6)7 zZpr=k2lp}SasbM*Nbn3j$sn0;rUI;%EDbi7T1ZI4qL6PNNM2Y%6{LMIKW+FY_yF3) zSKQ2QSujzNMSL2r&bYs`|i2Dnn z=>}c0>a}>|uT!IiMOA~pVT~R@bGlm}Edf}Kq0?*Af6#mW9f9!}RjW7om0c9Qlp;yK z)=XQs(|6GCadQbWIhYF=rf{Y)sj%^Id-ARO0=O^Ad;Ph+ z0?$eE1xhH?{T$QI>0JP75`r)U_$#%K1^BQ8z#uciKf(C701&RyLQWBUp*Q7eyn76} z6JHpC9}R$J#(R0cDCkXoFSp;j6{x{b&0yE@P7{;pCEpKjS(+1RQy38`=&Yxo%F=3y zCPeefABp34U-s?WmU#JJw23dcC{sPPFc2#J$ZgEN%zod}J~8dLm*fx9f6SpO zn^Ww3bt9-r0XaT2a@Wpw;C23XM}7_14#%QpubrIw5aZtP+CqIFmsG4`Cm6rfxl9n5 z7=r2C-+lM2AB9X0T_`?EW&Byv&K?HS4QLoylJ|OAF z`8atBNTzJ&AQ!>sOo$?^0xj~D(;kS$`9zbEGd>f6r`NC3X`tX)sWgWUUOQ7w=$TO&*j;=u%25ay-%>3@81tGe^_z*C7pb9y*Ed^H3t$BIKH2o+olp#$q;)_ zfpjCb_^VFg5fU~K)nf*d*r@BCC>UZ!0&b?AGk_jTPXaSnCuW110wjHPPe^9R^;jo3 zwvzTl)C`Zl5}O2}3lec=hZ*$JnkW#7enKKc)(pM${_$9Hc=Sr_A9Biwe*Y=T?~1CK z6eZ9uPICjy-sMGbZl$yQmpB&`ouS8v{58__t0$JP%i3R&%QR3ianbZqDs<2#5FdN@n5bCn^ZtH992~5k(eA|8|@G9u`wdn7bnpg|@{m z^d6Y`*$Zf2Xr&|g%sai#5}Syvv(>Jnx&EM7-|Jr7!M~zdAyjt*xl;OLhvW-a%H1m0 z*x5*nb=R5u><7lyVpNAR?q@1U59 zO+)QWwL8t zyip?u_nI+K$uh{y)~}qj?(w0&=SE^8`_WMM zTybjG=999h38Yes7}-4*LJ7H)UE8{mE(6;8voE+TYY%33A>S6`G_95^5QHNTo_;Ao ztIQIZ_}49%{8|=O;isBZ?=7kfdF8_@azfoTd+hEJKWE!)$)N%HIe2cplaK`ry#=pV z0q{9w-`i0h@!R8K3GC{ivt{70IWG`EP|(1g7i_Q<>aEAT{5(yD z=!O?kq61VegV+st@XCw475j6vS)_z@efuqQgHQR1T4;|-#OLZNQJPV4k$AX1Uk8Lm z{N*b*ia=I+MB}kWpupJ~>!C@xEN#Wa7V+7{m4j8c?)ChV=D?o~sjT?0C_AQ7B-vxqX30s0I_`2$in86#`mAsT-w?j{&AL@B3$;P z31G4(lV|b}uSDCIrjk+M1R!X7s4Aabn<)zpgT}#gE|mIvV38^ODy@<&yflpCwS#fRf9ZX3lPV_?8@C5)A;T zqmouFLFk;qIs4rA=hh=GL~sCFsXHsqO6_y~*AFt939UYVBSx1s(=Kb&5;j7cSowdE;7()CC2|-i9Zz+_BIw8#ll~-tyH?F3{%`QCsYa*b#s*9iCc`1P1oC26?`g<9))EJ3%xz+O!B3 zZ7$j~To)C@PquR>a1+Dh>-a%IvH_Y7^ys|4o?E%3`I&ADXfC8++hAdZfzIT#%C+Jz z1lU~K_vAm0m8Qk}K$F>|>RPK%<1SI0(G+8q~H zAsjezyP+u!Se4q3GW)`h`NPSRlMoBjCzNPesWJwVTY!o@G8=(6I%4XHGaSiS3MEBK zhgGFv6Jc>L$4jVE!I?TQuwvz_%CyO!bLh94nqK11C2W$*aa2ueGopG8DnBICVUORP zgytv#)49fVXDaR$SukloYC3u7#5H)}1K21=?DKj^U)8G;MS)&Op)g^zR2($<>C*zW z;X7`hLxiIO#J`ANdyAOJle4V%ppa*(+0i3w;8i*BA_;u8gOO6)MY`ueq7stBMJTB; z-a0R>hT*}>z|Gg}@^zDL1MrH+2hsR8 zHc}*9IvuQC^Ju)^#Y{fOr(96rQNPNhxc;mH@W*m206>Lo<*SaaH?~8zg&f&%YiOEG zGiz?*CP>Bci}!WiS=zj#K5I}>DtpregpP_tfZtPa(N<%vo^#WCQ5BTv0vr%Z{)0q+ z)RbfHktUm|lg&U3YM%lMUM(fu}i#kjX9h>GYctkx9Mt_8{@s%!K_EI zScgwy6%_fR?CGJQtmgNAj^h9B#zmaMDWgH55pGuY1Gv7D z;8Psm(vEPiwn#MgJYu4Ty9D|h!?Rj0ddE|&L3S{IP%H4^N!m`60ZwZw^;eg4sk6K{ ziA^`Sbl_4~f&Oo%n;8Ye(tiAdlZKI!Z=|j$5hS|D$bDJ}p{gh$KN&JZYLUjv4h{NY zBJ>X9z!xfDGY z+oh_Z&_e#Q(-}>ssZfm=j$D&4W4FNy&-kAO1~#3Im;F)Nwe{(*75(p=P^VI?X0GFakfh+X-px4a%Uw@fSbmp9hM1_~R>?Z8+ ziy|e9>8V*`OP}4x5JjdWp}7eX;lVxp5qS}0YZek;SNmm7tEeSF*-dI)6U-A%m6YvCgM(}_=k#a6o^%-K4{`B1+}O4x zztDT%hVb;v#?j`lTvlFQ3aV#zkX=7;YFLS$uIzb0E3lozs5`Xy zi~vF+%{z9uLjKvKPhP%x5f~7-Gj+%5N`%^=yk*Qn{`> z;xj&ROY6g`iy2a@{O)V(jk&8#hHACVDXey5a+KDod_Z&}kHM}xt7}Md@pil{2x7E~ zL$k^d2@Ec2XskjrN+IILw;#7((abu;OJii&v3?60x>d_Ma(onIPtcVnX@ELF0aL?T zSmWiL3(dOFkt!x=1O!_0n(cAzZW+3nHJ{2S>tgSK?~cFha^y(l@-Mr2W$%MN{#af8J;V*>hdq!gx=d0h$T7l}>91Wh07)9CTX zh2_ZdQCyFOQ)l(}gft0UZG`Sh2`x-w`5vC2UD}lZs*5 zG76$akzn}Xi))L3oGJ75#pcN=cX3!=57$Ha=hQ2^lwdyU#a}4JJOz6ddR%zae%#4& za)bFj)z=YQela(F#Y|Q#dp}PJghITwXouVaMq$BM?K%cXn9^Y@g43$=O)F&ZlOUom zJiad#dea;-eywBA@e&D6Pdso1?2^(pXiN91?jvcaUyYoKUmvl5G9e$W!okWe*@a<^ z8cQQ6cNSf+UPDx%?_G4aIiybZHHagF{;IcD(dPO!#=u zWfqLcPc^+7Uu#l(Bpxft{*4lv#*u7X9AOzDO z1D9?^jIo}?%iz(_dwLa{ex#T}76ZfN_Z-hwpus9y+4xaUu9cX}&P{XrZVWE{1^0yw zO;YhLEW!pJcbCt3L8~a7>jsaN{V3>tz6_7`&pi%GxZ=V3?3K^U+*ryLSb)8^IblJ0 zSRLNDvIxt)S}g30?s_3NX>F?NKIGrG_zB9@Z>uSW3k2es_H2kU;Rnn%j5qP)!XHKE zPB2mHP~tLCg4K_vH$xv`HbRsJwbZMUV(t=ez;Ec(vyHH)FbfLg`c61I$W_uBB>i^r z&{_P;369-&>23R%qNIULe=1~T$(DA`ev*EWZ6j(B$(te}x1WvmIll21zvygkS%vwG zzkR6Z#RKA2!z!C%M!O>!=Gr0(J0FP=-MN=5t-Ir)of50y10W}j`GtRCsXBakrKtG& zazmITDJMA0C51&BnLY)SY9r)NVTMs);1<=oosS9g31l{4ztjD3#+2H7u_|66b|_*O z;Qk6nalpqdHOjx|K&vUS_6ITgGll;TdaN*ta=M_YtyC)I9Tmr~VaPrH2qb6sd~=AcIxV+%z{E&0@y=DPArw zdV7z(G1hBx7hd{>(cr43^WF%4Y@PXZ?wPpj{OQ#tvc$pABJbvPGvdR`cAtHn)cSEV zrpu}1tJwQ3y!mSmH*uz*x0o|CS<^w%&KJzsj~DU0cLQUxk5B!hWE>aBkjJle8z~;s z-!A=($+}Jq_BTK5^B!`R>!MulZN)F=iXXeUd0w5lUsE5VP*H*oCy(;?S$p*TVvTxwAeWFB$jHyb0593)$zqalVlDX=GcCN1gU0 zlgU)I$LcXZ8Oyc2TZYTPu@-;7<4YYB-``Qa;IDcvydIA$%kHhJKV^m*-zxcvU4viy&Kr5GVM{IT>WRywKQ9;>SEiQD*NqplK-KK4YR`p0@JW)n_{TU3bt0 zim%;(m1=#v2}zTps=?fU5w^(*y)xT%1vtQH&}50ZF!9YxW=&7*W($2kgKyz1mUgfs zfV<*XVVIFnohW=|j+@Kfo!#liQR^x>2yQdrG;2o8WZR+XzU_nG=Ed2rK?ntA;K5B{ z>M8+*A4!Jm^Bg}aW?R?6;@QG@uQ8&oJ{hFixcfEnJ4QH?A4>P=q29oDGW;L;= z9-a0;g%c`C+Ai!UmK$NC*4#;Jp<1=TioL=t^YM)<<%u#hnnfSS`nq63QKGO1L8RzX z@MFDqs1z ztYmxDl@LU)5acvHk)~Z`RW7=aJ_nGD!mOSYD>5Odjn@TK#LY{jf?+piB5AM-CAoT_ z?S-*q7}wyLJzK>N%eMPuFgN)Q_otKP;aqy=D5f!7<=n(lNkYRXVpkB{TAYLYg{|(jtRqYmg$xH zjmq?B(RE4 zQx^~Pt}gxC2~l=K$$-sYy_r$CO(d=+b3H1MB*y_5g6WLaWTXn+TKQ|hNY^>Mp6k*$ zwkovomhu776vQATqT4blf~g;TY(MWCrf^^yfWJvSAB$p5l;jm@o#=!lqw+Lqfq>X= z$6~kxfm7`3q4zUEB;u4qa#BdJxO!;xGm)wwuisj{0y2x{R(IGMrsIzDY9LW>m!Y`= z04sx3IjnYvL<4JqxQ8f7qYd0s2Ig%`ytYPEMKI)s(LD}D@EY>x`VFtqvnADNBdeao zC96X+MxnwKmjpg{U&gP3HE}1=s!lv&D{6(g_lzyF3A`7Jn*&d_kL<;dAFx!UZ>hB8 z5A*%LsAn;VLp>3${0>M?PSQ)9s3}|h2e?TG4_F{}{Cs>#3Q*t$(CUc}M)I}8cPF6% z=+h(Kh^8)}gj(0}#e7O^FQ6`~fd1#8#!}LMuo3A0bN`o}PYsm!Y}sdOz$+Tegc=qT z8x`PH$7lvnhJp{kHWb22l;@7B7|4yL4UOOVM0MP_>P%S1Lnid)+k9{+3D+JFa#Pyf zhVc#&df87APl4W9X)F3pGS>@etfl=_E5tBcVoOfrD4hmVeTY-cj((pkn%n@EgN{0f zwb_^Rk0I#iZuHK!l*lN`ceJn(sI{$Fq6nN& zE<-=0_2WN}m+*ivmIOxB@#~Q-cZ>l136w{#TIJe478`KE7@=a{>SzPHsKLzYAyBQO zAtuuF$-JSDy_S@6GW0MOE~R)b;+0f%_NMrW(+V#c_d&U8Z9+ec4=HmOHw?gdjF(Lu zzra83M_BoO-1b3;9`%&DHfuUY)6YDV21P$C!Rc?mv&{lx#f8oc6?0?x zK08{WP65?#>(vPfA-c=MCY|%*1_<3D4NX zeVTi-JGl2uP_2@0F{G({pxQOXt_d{g_CV6b?jNpfUG9;8yle-^4KHRvZs-_2siata zt+d_T@U$&t*xaD22(fH(W1r$Mo?3dc%Tncm=C6{V9y{v&VT#^1L04vDrLM9qBoZ4@ z6DBN#m57hX7$C(=#$Y5$bJmwA$T8jKD8+6A!-IJwA{WOfs%s}yxUw^?MRZjF$n_KN z6`_bGXcmE#5e4Ym)aQJ)xg3Pg0@k`iGuHe?f(5LtuzSq=nS^5z>vqU0EuZ&75V%Z{ zYyhRLN^)$c6Ds{f7*FBpE;n5iglx5PkHfWrj3`x^j^t z7ntuV`g!9Xg#^3!x)l*}IW=(Tz3>Y5l4uGaB&lz{GDjm2D5S$CExLT`I1#n^lBH7Y zDgpMag@`iETKAI=p<5E#LTkwzVR@=yY|uBVI1HG|8h+d;G-qfuj}-ZR6fN>EfCCW z9~wRQoAPEa#aO?3h?x{YvV*d+NtPkf&4V0k4|L=uj!U{L+oLa(z#&iuhJr3-PjO3R z5s?=nn_5^*^Rawr>>Nr@K(jwkB#JK-=+HqwfdO<+P5byeim)wvqGlP-P|~Nse8=XF zz`?RYB|D6SwS}C+YQv+;}k6$-%D(@+t14BL@vM z2q%q?f6D-A5s$_WY3{^G0F131bbh|g!}#BKw=HQ7mx;Dzg4Z*bTLQSfo{ed{4}NZW zfrRm^Ca$rlE{Ue~uYv>R9{3smwATcdM_6+yWIO z*ZRH~uXE@#p$XTbCt5j7j2=86e{9>HIB6xDzV+vAo&B?KUiMP|ttOElepnl%|DPqL b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN diff --git a/public/manifest.json b/public/manifest.json index 080d6c77..1f2f141f 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -6,16 +6,6 @@ "src": "favicon.ico", "sizes": "64x64 32x32 24x24 16x16", "type": "image/x-icon" - }, - { - "src": "logo192.png", - "type": "image/png", - "sizes": "192x192" - }, - { - "src": "logo512.png", - "type": "image/png", - "sizes": "512x512" } ], "start_url": ".", diff --git a/src/AddContact.js b/src/AddContact.js new file mode 100644 index 00000000..47a1547d --- /dev/null +++ b/src/AddContact.js @@ -0,0 +1,74 @@ +import { useState } from "react"; +import { Link, Redirect } from "react-router-dom"; +import PropTypes from 'prop-types'; + +const AddContact = ({handleContactChange}) => { + // used this to redirect back to the home page after form submission + const [isSubmitted, setIsSubmitted] = useState(false); + // component for adding a new contact to newContact state + let [newContact, setNewContact] = useState({ + contact: { + id: Math.round(Math.random() * 100000000), + name: '', + email: '', + phoneNumber: '', + profilePicture: '' + } + }) + + // function for retrieving users input from form and adding it to newContact state + const handleInput = (e) => { + setNewContact({ + ...newContact, + contact: { + ...newContact.contact, + [e.target.name] : e.target.value + } + }) + } + + // function to handle the submission of the user to add a new contact to the contacts array + const handleSubmit = (e) => { + e.preventDefault(); + handleContactChange(newContact.contact); + setIsSubmitted(true); + } + + return ( +
+

Contact List

+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + Back +
+
+ {isSubmitted && ( + + )} +
+ ); +} + +//propTypes check +AddContact.propTypes = { + handleContactChange: PropTypes.func.isRequired +} + +export default AddContact; \ No newline at end of file diff --git a/src/App.css b/src/App.css index 74b5e053..c2a33439 100644 --- a/src/App.css +++ b/src/App.css @@ -1,38 +1,5 @@ -.App { - text-align: center; -} - -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; } diff --git a/src/App.js b/src/App.js index 7ca4ec1f..78c86ea7 100644 --- a/src/App.js +++ b/src/App.js @@ -1,12 +1,50 @@ -import logo from './logo.svg'; -import './App.css'; +import React, { useState } from "react"; +import ContactList from "./ContactList"; +import AddContact from './AddContact'; +import ContactDetails from './ContactDetails'; +import { BrowserRouter, Switch, Route } from 'react-router-dom'; +import johnDoe from './john-doe.jpg'; +import janeDoe from './jane-doe.jpg'; +import jimmyChu from './jimmy-chu.jpg'; +import batman from './batman.jpg'; + +const App = () => { + // contacts state using useState hook and functional component + const [contacts, setContacts] = useState([ + { id: 1, name: 'John Doe', email: 'john_doe@aol.com', phoneNumber: 2124569900, profilePicture: johnDoe }, + { id: 2, name: 'Jane Doe', email: 'jane_doe@aol.com', phoneNumber: 2124563319, profilePicture: janeDoe }, + { id: 3, name: 'Jimmy Chu', email: 'jimmy_chu@hotmail.com', phoneNumber: 9092234518, profilePicture: jimmyChu }, + { id: 4, name: 'Batman', email: 'batman@comcast.net', phoneNumber: 4403447876, profilePicture: batman } + ]); + + // function for deleting a post on home page + const handleDelete = (id) => { + const newContacts = contacts.filter((contact) => contact.id !== id); + setContacts(newContacts); + } + + // function for adding new contact into contacts state + const handleContactChange = (newData) => { + setContacts(contacts.concat(newData)); + } -function App() { return ( -
-

Hello World

-
+ +
+ + + + + + + + + + + +
+
); } - -export default App; + +export default App; \ No newline at end of file diff --git a/src/App.test.js b/src/App.test.js deleted file mode 100644 index 1f03afee..00000000 --- a/src/App.test.js +++ /dev/null @@ -1,8 +0,0 @@ -import { render, screen } from '@testing-library/react'; -import App from './App'; - -test('renders learn react link', () => { - render(); - const linkElement = screen.getByText(/learn react/i); - expect(linkElement).toBeInTheDocument(); -}); diff --git a/src/ContactDetails.js b/src/ContactDetails.js new file mode 100644 index 00000000..bde2449e --- /dev/null +++ b/src/ContactDetails.js @@ -0,0 +1,40 @@ +import { Link, useParams } from "react-router-dom"; +import PropTypes from 'prop-types'; + +const ContactDetails = ({contacts}) => { + const {id} = useParams(); + const contact = contacts.find((contact) => contact.id === Number(id)); + // error logic for if contact doesn't exist in contacts array + if (!contact) { + return
+

Error: That contact does not exist in your contact list

+
; + } + + // displays single contact out of contacts array + return ( +
+

Contact List

+
+
+ profile +
+
+
+

Name: {contact.name}

+

Email: {contact.email}

+

Phone: {contact.phoneNumber}

+ Back +
+
+
+
+ ); +}; + +// propTypes check +ContactDetails.propTypes = { + contacts: PropTypes.arrayOf(PropTypes.object).isRequired, +} + +export default ContactDetails; \ No newline at end of file diff --git a/src/ContactList.js b/src/ContactList.js new file mode 100644 index 00000000..cedec3fd --- /dev/null +++ b/src/ContactList.js @@ -0,0 +1,43 @@ +import { NavLink } from "react-router-dom"; +import PropTypes from 'prop-types'; + +const ContactList = ({contacts, handleDelete}) => { + // component to display the contacts state + return ( +
+

Contact List

+
+
+ Add Contact +
+
+
+ {contacts.map(contact => ( +
+
+ + contact profile + +
+
+ +

Name: {contact.name}

+

Email: {contact.email}

+

Phone: {contact.phoneNumber}

+
+ +
+
+ ))} +
+
+ ); +} + +// propTypes check +ContactList.propTypes = { + contacts: PropTypes.arrayOf(PropTypes.object).isRequired, + handleDelete: PropTypes.func.isRequired +} + +export default ContactList; \ No newline at end of file diff --git a/src/batman.jpg b/src/batman.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc7ddfec17b85ed984cb41aabf8491d2d13c07a6 GIT binary patch literal 676620 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 z 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

S~%TLR!qM+JA7U+ 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%0D03GY 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�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 , document.getElementById('root') -); - -// If you want to start measuring performance in your app, pass a function -// to log results (for example: reportWebVitals(console.log)) -// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals -reportWebVitals(); +); \ No newline at end of file diff --git a/src/jane-doe.jpg b/src/jane-doe.jpg new file mode 100644 index 0000000000000000000000000000000000000000..106607087534943f7c03083162ae0f401652e132 GIT binary patch literal 1281415 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